Команды SVN

Выполнять команды SVN можно как в графическом режиме, используя клиентское программное средство, так и в текстовом режиме. Текстовый режим приходится применять достаточно часто т.к. чаще всего сервера работают в текстовом режиме и при подключении через putty или другую терминальную программу мы видим текст, а не графическое изображение рабочего стола.
Поэтому, я тут опишу основные команды, которые используются для работы с SVN.
Взято на ibm.com:

# Создать новый репозиторий
svnadmin create /home/user/new_repository

# Выгрузить блок из корневого репозитория
svn checkout file:///server/svn/existing_repository new_repository

# Обновить локальный блок из корневого репозитория.
svn update

# Внести изменения из локального блока в корневой репозиторий.
svn commit

# Добавить новые файлы в локальный блок
svn add

# Показать изменения, сделанные в локальном блоке
svn diff

#Переименовать файл в локальном блоке
svn rename

# Удалить файлы
svn delete

Для сосчитывания изменений с локального хранилища:
svn checkout file://localhost/mnt/d/svn_repository/corp2 –username ИмяПользователя –password Пароль

Для считывания изменений из удалённого репозитария:
svn checkout svn+ssh://localhost/mnt/d/svn_repository/corp2 –username ИмяПользователя –password Пароль

Закачка информации в локальный репозитарий:
svn import mytree file:///usr/local/svn/newrepos/some/project -m “Initial import”


Другие полезные команды SVN: http://linfoline.homedns.org/svn-book-html-chunk/svn.tour.other.html

Be the first to comment

Leave a Reply

Your email address will not be published.


*