SVN имеет эквивалент для “hg клон” в Подвижном или “клоне мерзавца” в Мерзавце?

У меня есть URL для репозитория Подверсии, и на командной строке на Ubuntu я хочу просто загрузить копию репозитория, поскольку Вы выполнили бы Подвижный путем ввода:

hg clone http://svn.somerepository.com/somerepository/trunk/docs/
  1. Как Вы "клонируете" репозиторий в SVN?

  2. Кроме того, я просто хочу получить все ниже docs папка - я не хочу запускаться в соединительной линии - как был бы Вы делать что-то вроде этого:

    svn клонируют http://svn.somerepository.com/somerepository/trunk/docs/

5
задан Michael Hackner 16 February 2010 в 19:07
поделиться

4 ответа

Вы хотите выполнить то, что в стране SVN называется "check out".

svn co http://svn.somerepository.com/somerepository/trunk/docs/

Обратите внимание, что основное различие между SVN и распределенными системами, такими как Mercurial или Git, заключается в том, что команда "check out" SVN загружает только копию самой последней версии каждого файла, тогда как при использовании hg clone вы фактически получаете локальную копию всей истории репозитория. Это имеет некоторые последствия для вашей работы. Например, вам необходимо иметь сетевое соединение с сервером, чтобы получать журналы, выполнять диффы и т.д.

12
ответ дан 18 December 2019 в 06:34
поделиться
  1. Вы не можете клонировать репозиторий, не имея к нему доступа администратора (т.е. возможности выполнять команды svnadmin ).
  2. Вы, безусловно, можете проверить поддерево с помощью svn co http: //....../docs
4
ответ дан 18 December 2019 в 06:34
поделиться
svn co svn://www.example.com/path/to/repository/...

В котором «co» - это сокращение от «checkout».

2
ответ дан 18 December 2019 в 06:34
поделиться

Если вам просто нужно получить текущую версию, svn checkout - это все, что вам нужно.

Если вам нужна полная копия репозитория, включая все предыдущие версии, вы можете использовать svnsync. Он может копировать полный репозиторий и инкрементально загружать новые коммиты. Однако я не думаю, что его можно ограничить подкаталогами.

6
ответ дан 18 December 2019 в 06:34
поделиться
Другие вопросы по тегам:

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