экспортируйте измененные файлы с помощью черепахи svn к другому каталогу

Для моего проекта я хотел бы экспортировать только, изменился/добавил файлы начиная с последнего обновления (отмеченные с красным восклицанием или знаком "плюс") использование черепахи svn, однако я, может казаться, не нахожу, что правильная комбинация делает эту простую задачу.

Что я делаю теперь, действительно копируют с помощью xcopy с указанной измененной датой, однако она пропускает некоторые файлы, которые были просто добавлены к папке и не изменены. Так как я могу получить список изменений, я не вижу способа просто экспортировать эти файлы в развернуть каталог.

18
задан kiev 21 January 2010 в 16:39
поделиться

3 ответа

Диалог проверки для модификаций, сортировка по состоянию. Shift-Щелчок или Ctrl-Щелкните, чтобы выбрать все те, которые с «модифицированным» и «Добавлен». Затем просто перетащите файлы из диалогового окна Check-Modifications в другую папку в Explorer.

Еще один способ (если вы уже совершили свои изменения): Показать диалог журнала, выберите все изменения с интересными изменениями. В нижней панели Shift-выберите все записи, щелкните правой кнопкой мыши, выберите «Сохранить как».

Еще один способ: Используйте браузер для репозитория, найдите первый URL-адрес (при условии, что вы хотите экспортировать все, что изменилось между двумя тегами, например, версия 1 и версии 2), щелкните правой кнопкой мыши, «Марка для сравнения». Найдите второй URL, щелкните правой кнопкой мыши, «Сравните URL». В диалоговом окне «Измененные файлы» выберите все файлы, щелкните правой кнопкой мыши, выберите «Выбор экспорта в ...».

25
ответ дан 30 November 2019 в 07:23
поделиться

Это не встроенная функция Tortoise. Скорее всего, можно было бы создать скрипт в powershell, который бы разбирал вывод 'svn st' и копировал файлы.

0
ответ дан 30 November 2019 в 07:23
поделиться

Ваша лучшая ставка может быть использована SVN Status , затем GREP в кодах файлов, чтобы определить, какие файлы копировать.

См. http://svnbook.red-bean.com/en/1.0/re26.html .

0
ответ дан 30 November 2019 в 07:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: