2010-10-22 1 views
0

Скажите в моем репозитории. Я добавляю файл или вношу изменения и фиксирую это. Другой клиент, у которого также есть источник, ранее экспортированный им, экспортирует снова. Получат ли они весь источник или добавят только новый материал? Если нет, то о чеке? СпасибоЭкспорт SVN всегда экспортирует все или только новые вещи?

ответ

2

Как Checkout, так и Export предназначены для извлечения всех готовых файлов - Checkout создает рабочую копию, тогда как Export просто дает вам файлы без атрибутов SVN, и вы не можете отменить их.

Если вы хотите просто внести последние изменения, используйте «Обновить» после первоначальной проверки.

0

Экспорт и оформление заказа не могут быть использованы в качестве синонимов по отношению к подрывной деятельности.

svn checkout URL 

создает рабочую копию из хранилища исходного кода.

svn export URL 

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

0

Экспорт будет работать по указанному вами пути вниз, он получит это конкретное содержимое репозитория без поддержки SVN (без отслеживания изменений, фиксации, обновлений и т. Д.).

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

Смежные вопросы