понедельник, 5 мая 2008 г.

Скрипт для помощи в разрешении конфликтов CVS

Время от времени, когда вы заливаете в CVS только что отредактированный файл, она выдает вам следующее сообщение:
cvs commit: Up-to-date check failed for `main.c'
cvs [commit aborted]: correct above errors first!
которое означает, что кто-то уже успел отредактировать этот файл и залить его в CVS раньше вас.

Встает проблема разрешения конфликта. Что делать? Выполнить cvs update и доверить разрешение конфликта CVS? Нет, я кроме себя никому не доверяю. :)