Как я могу создать копию SVN-версий файлов, не проходя репо? - PullRequest
0 голосов
/ 28 июня 2018

Мой код версии с использованием SVN с TortoiseSVN в Windows.

Мой инструмент, похожий на ворс, протестует, что я кое-что неправильно понял. Но это очень требовательный инструмент. Множество не версионированных полезных файлов и заметок, которые я храню в своей кодовой базе, спотыкаются об этом. Рано жалуется и выходит. Следовательно, мне нужно совершить фиксацию и оформить заказ в другом месте, чтобы иметь возможность выполнять каждую итерацию, необходимую для очистки моего кода. Само собой разумеется, я не хочу генерировать много событий в репо во время итерации.

Есть ли способ (Tortoise) SVN создать копию файлов с версионными версиями в отдельном каталоге, , не проходя репо ?

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Если я правильно понял, вы можете перетащить с помощью второй кнопки мыши (она же «вправо») и выбрать «SVN Export версионные элементы здесь» (или, может быть, «SVN Export измененные элементы здесь»):

Export here

0 голосов
/ 28 июня 2018

Выполните следующие два шага:

  1. Скопируйте полный извлеченный каталог SVN в новое местоположение, включая скрытые подкаталоги / подкаталоги .svn.

  2. Откройте скопированную версию в проводнике Windows и щелкните правой кнопкой мыши папку рабочей копии, удерживая нажатой клавишу Shift, и выберите «удалить неверсионные элементы». В качестве альтернативы вы можете выполнить в командной оболочке svn cleanup . --remove-unversioned

...