Как можно извлечь только измененные файлы с cvs-сервера, используя tortoiseCVS
Мне нужно оформить заказ на файлы, модифицированные разработчиками. Я попробовал команду "Дата", но она проверила весь проект. Но мне нужен только измененный файл для моего патча со структурой каталогов. Есть ли способ проверить эти файлы?
1 ответ
Непонятно, что именно вы хотите сделать здесь - если вы действительно хотите извлечь новую копию проекта, которая содержит только файлы, которые изменены относительно вашей текущей копии, то я не думаю, что TortoiseCVS имеет способ сделай это. В принципе, я полагаю, что вы могли бы сделать это вручную (например, получить новую копию проекта, сравнить ее с существующей копией, а затем удалить все одинаковые файлы), но это, безусловно, было бы утомительно для любого проекта реалистичного размера.,
Однако мне интересно, действительно ли вы хотите исправить локальную извлеченную копию файлов с последними изменениями, внесенными в хранилище другими разработчиками? Если это так, используйте команду CVS "update", которая объединит эти изменения с вашими локальными копиями, сохраняя при этом все незафиксированные изменения, которые могут у вас там быть. (Помните о любых конфликтах, возникающих в процессе слияния - TortoiseCVS должен предупредить вас во время обновления, но их необходимо разрешить с помощью ручного редактирования.)