Re[3]: Применить diff между двумя файлами к третьему файлу
От: archerz Россия  
Дата: 22.03.12 18:14
Оценка:
Здравствуйте, iAlexander, Вы писали:

N>>Кстати, про отсутствие SCM (сразу не заметил) — это то, что надо исправить немедленно, на позавчера.


A>Ребята, насчет SCM отвечаю всем сразу. Не стал писать этого в исходном топике чтобы не засорять.

A>SCM нужна, полезна и т.п., согласен. Для этого проекта его нет, и достать неоткуда. Файлы linux/win идут параллельными путями, и даже разных версий. Так оно есть, и ничего поделать я тут не могу. О SCM я упомянул лишь для того, чтобы яснее обрисовать ситуацию.

A>Интерес топика — не в организации кода.

A>А только в том, как выделить diff между двумя последовательными версиями, после чего применить этот дифф к совершенно другой версии.


Пользуюсь меркуриалом, поэтому напишу как это можно сделать в меркуриале:
1. Создаешь репозиторий.
2. Добавляешь первую версию файла в репозиторий и комитишься.
3. Заменяешь первую версию файла второй версией и снова комитишься.
4. Теперь ты можешь получить патч этого комита.
5. Создаешь новый репозиторий и добавляешь туда третью версию файла. После этого комитишься.
6. Теперь накатываешь патч полученый в пункте 4.
Люди делятся на 10 категорий: одни понимают, что такое двоичное счисление, другие — нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.