четвер, 12 лютого 2009 р.

Команды 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

Немає коментарів:

Життя після 1С та BAS: Великий огляд українського ринку ERP-систем та реальних альтернатив у 2026 році

На початку 2026 року історія з 1С та BAS в Україні остаточно перестала бути темою про звичку, інерцію чи бухгалтерський комфорт. Вона перейш...