LINUX.ORG.RU

Один файл в двух репозиториях

 ,


0

1

Был набор исходников, без VCS. Возникла необходимость перенести часть кода (один файл) в упрощенное окружение для тестов. Сделал новый набор исходников. Сам файл был несколько модифицирован.

Теперь исходники под контролем mercurial, тестовые исходники тоже, в отдельном репозитории. Но hg не застал момента разветвления, нигде в истории этого нет.

Сценарий 1: В тестовой «ветке» фикситься баг, надо перенести в отсновную. Как? Файлы то разные, и присутствует некоторый набор изменений который туда тащить не надо.

Сценарий 2: В основной «векте» делаются изменения, надо тестить в тестовом окружении.

Мне правильно кажется, что я что-то делаю не так?

★★

hg diff | patch -p1

А потом убейся.

anonymous
()

Помимо атомарных изменений очень сложно что-то придумать.

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