Операция Checkout в SVN


В предыдущей главе мы создали репозиторий example01 с URL svn://192.168.0.1/example01, и пользователь SVN user01 имеет права на чтение и запись.

Мы можем использовать этот URL на клиенте, чтобы выполнить операцию checkout над репозиторием.

svn checkout http://svn.server.com/svn/project_repo --username=user01 Приведённая выше команда выдаст следующий результат:

root@example:~/svn# svn checkout svn://192.168.0.1/example01 --username=user01
A    example01/trunk
A    example01/branches
A    example01/tags
Checked out revision 1.

После успешного checkout в текущем каталоге создаётся каталог-копия example01. Просмотрите извлечённое содержимое.

root@example:~/svn# ll example01/
total 24
drwxr-xr-x 6 root root 4096 Jul 21 19:19 ./
drwxr-xr-x 3 root root 4096 Jul 21 19:10 ../
drwxr-xr-x 2 root root 4096 Jul 21 19:19 branches/
drwxr-xr-x 4 root root 4096 Jul 21 19:19 .svn/
drwxr-xr-x 2 root root 4096 Jul 21 19:19 tags/
drwxr-xr-x 2 root root 4096 Jul 21 19:19 trunk/

Если вы хотите увидеть больше информации о репозитории, выполните команду info.

Другие расширения