Подтвердить что ты не робот

Экспорт против регистрации в SVN

Что делает экспорт в SVN? Существуют ли какие-либо существенные различия между проверкой копии и экспорта?

4b9b3361

Ответ 1

Экспортировать данные из всех версий и экспортировать определенную версию (как правило, последнюю) в другую указанную папку.

Копирование или проверка имеют информацию о версии с исходным кодом.

Если вы укажете содержимое каталога после экспорта, вы обнаружите, что отсутствуют каталоги .svn.

Как правило, вы делали бы, если бы вы опубликовали свой код для публичной загрузки.

Ответ 2

Когда вы выполняете svn export, вы не создаете каталоги .svn. Это хорошо, когда вам не нужны эти каталоги. Например, у меня есть моя веб-страница под контролем ревизии Subversion. Я могу сделать svn export там, где должна находиться моя веб-страница, и я получаю только файлы, а не каталоги .svn.

Однако, без каталогов .svn, у вас нет информации о версиях. Вы не можете обновить свой каталог. Вы не можете совершать изменения, которые вы совершаете. Вы не можете выполнять различия, запускать вины или делать что-либо еще, что требует информации о версиях, хранящейся в этих каталогах .svn.