Xpoint
   [напомнить пароль]

CVS: замена содержимого ветки на другое содержимое

Метки: [без меток]
2006-10-25 16:25:36 [обр] Дмитрий Котеров(47/912)[досье]
  1. Есть некоторый локальный файл module/dir/file и есть ветка B в CVS. Требуется, не выкачивая из CVS содержимое старого файла module/dir/file, перезаписать поверх него новый локальный файл, игнорируя все конфликты.
  1. Есть ветка B1 и ветка B2. Нужно, чтобы в ветке B2 оказалась точная копия содержимого ветки B1, без промежуточного выкачивания. При этом ветка B1 должна сохраниться без изменений и существовать отдельно, а в ветке B2 не должно остаться старых файлов, которых уже нет в B1.

Можно ли сделать эти 2 операции при помощи утилиты командной строки cvs?

Зачем это нужно? Пишу веб-интерфейс с двумя кнопками: одна коммитит в CVS содержимое некоторого локального файла, вторая - копирует один-в-один "грязную" ветку в "релизную". Промежуточное выкачивание ну очень не хотелось бы делать, т.к. это займет кучу времени (файлы не маленькие).

Powered by POEM™ Engine Copyright © 2002-2005