SVN – это инструмент SCM (управление исходным кодом), разработанный Apache Software Foundation. Это один из менее популярных но все еще широко используемый инструмент управления исходным кодом.
Установка
Чтобы проверить версию Subversion, выполните следующую команду svn --version
Если SVN-клиент не установлен на вашем компьютере, вы получите сообщение об ошибке, в противном случае команда вернет номер версии.
$ svn --version bash: svn: command not found
Если вы снова получите сообщение об ошибке, SVN не установлен в вашей системе, и вам необходимо выполнить следующие команды для установки Subversion.
Если вы используете GNU/Linux на базе RPM, менеджером пакетов по умолчанию является yum package manager. Таким образом, вам придется выполнить следующую команду.
$ sudo yum install subversion
В случае GNU/Linux на базе Debian менеджером пакетов по умолчанию является apt package manager. Итак, чтобы установить Subversion, выполните следующую команду
$ sudo apt-get install subversion
Рабочий процесс
Проверка хранилища
проверка svn <имя папки>
Теперь вы можете установить компакт-диск в каталог svn и скопировать файлы и папки вашего проекта внутри каталога.
Добавление файлов или папок в SVN
svn добавить имя файла
svn добавить имя папки
Проверка кода на сервере
svn commit -m “Сообщение о фиксации”
Вывод
Теперь вы готовы приступить к работе с SVN и использовать его в качестве SCM в своих проектах.
Оригинал: “https://dev.to/shikharsaxena98/getting-started-with-svn-5fdc”