LINUX.ORG.RU

[mercurial] merge

 


0

1

После очередного обновления, hg merge для резолва конфликтов стал запускать vim merge (vim с тройным вертикальным сплитом), как этой хренью пользоваться не могу понять. Можно как-то вернуть старое svn-like поведение с добавлением <<<<, >>>> в файл?

★★★★★
Ответ на: комментарий от arhibot

не стоит, в hgrc ничего про merge нету

Reset ★★★★★
() автор топика
Ответ на: комментарий от backbone

backbone, подскажи пожалуйста, как юзать meld? я вижу три вертикальные колонки, а что делает каждая из них понять не могу, равно как и мои коллеги по работе линуксоиды, юзаем Mercurial и как мержилку - meld... :) где почитать доки по GUI meld-а?

а то сейчас почти в слепую делаем, не разумеем... :)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

>юзаем Mercurial и как мержилку - meld...

а то сейчас почти в слепую делаем, не разумеем... :)

Надо взять gvimdiff либо емаксовый ediff. Хотя родной internal самый понятный, если привыкнуть.

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

эм, ну как и в diff3, всё то же самое, вроде =)
в центре - base, то, что было, текущая версия, так сказать. Слева - локальные(local) изменения, справа - внешние(other).
То, что после ручного слияния в meld будет в левой колонке, то и будет в текущем рабочем катологе =)

backbone ★★★★★
()
Ответ на: комментарий от backbone

неверно сказал:
> в центре - base, то, что было, текущая версия, так сказать.
текущая - это как раз local, а base - общий родитель для этих файлов

backbone ★★★★★
()
Ответ на: комментарий от Reset

>а если я в венде сижу? а если на дохлом канале ?

Емаксовый ediff надо брать. Отличная штука.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.