Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Victor Sudakov                       2:5020/400     11 Aug 2005  06:25:32
 To : Valentin Nechayev
 Subject : Re: cvs question, merging
 -------------------------------------------------------------------------------- 
 
 Valentin Nechayev wrote:
 
 > 
 > VS> You can merge changes made on a branch into your working copy by giving
 > VS> the `-j BRANCHNAME' flag to the `update' subcommand.  With one `-j
 > VS> BRANCHNAME' option it merges the changes made between the point where
 > VS> the branch forked and newest revision on that branch (into your
 > VS> working copy).
 > VS> А мне бы хотелось сделать нечто противоположное: есть working
 > VS> copy, на которой некий sticky tag, т.е. я работаю над branch. Hадо:
 > VS> чтобы именно в эту ветку в некоторые файлы попали изменения, сделанные
 > VS> в main trunk с тех пор, как ветка форкнута.
 > 
 > Hе вижу никакой противоположности. Чем тебе транк не ветка?
 > -j HEAD и вперёд...
 
 Так просто через "-jHEAD" не получается, я пробовал, выйдет reversed
 patch или вообще черт знает что. Сам попробуй. 
 
 Hекоторый эксперимент показал, что если рабочая копия получена через
 co -rSOME_BRANCH_TAG somefile
 
 то то, чего я хочу, делается через 
 cvs update -rSOME_BRANCH_TAG -rHEAD somefile
 
 Указание -rSOME_BRANCH_TAG обязательно. Без него diff получается не
 между HEAD и SOME_BRANCH_TAG, а черт знает между чем и чем, я так и
 не понял до конца.
 
 > 
 > VS> Что-то не соображу, как это красиво сделать (кроме как тупо изготовить
 > VS> из главной ветки патч и приложить к working copy).
 > 
 > Тоже метод.
 
 Hо некрасивый. IMHO проще поправить конфликты, чем копаться в кучке .rej
 
 -- 
 Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
 2:5005/49@fidonet http://vas.tomsk.ru/
 --- ifmail v.2.15dev5.3
  * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 cvs question, merging   Victor Sudakov   10 Aug 2005 13:20:38 
 Re: cvs question, merging   Maxim Konovalov   10 Aug 2005 14:28:10 
 Re: cvs question, merging   Victor Sudakov   10 Aug 2005 19:45:38 
 Re: cvs question, merging   Maxim Konovalov   10 Aug 2005 21:42:16 
 Re: cvs question, merging   Valentin Nechayev   11 Aug 2005 00:10:29 
 Re: cvs question, merging   Victor Sudakov   11 Aug 2005 06:25:32 
 Re: cvs question, merging   Valentin Nechayev   12 Aug 2005 10:31:46 
 Re: cvs question, merging   Victor Sudakov   12 Aug 2005 11:00:44 
 Re: cvs question, merging   Maxim Konovalov   12 Aug 2005 11:30:38 
 cvs question, merging   Stas Degteff   11 Aug 2005 22:56:34 
 Re: cvs question, merging   Victor Sudakov   12 Aug 2005 06:20:50 
Архивное /ru.unix.bsd/916754c63f18.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional