В этой статье представлен алгоритм переноса SVN репозитория с одного сервера на другой. Последовательность действий такова:
1. Авторизуемся по SSH на старом сервере. Вводим команду Читать далее Перенос SVN репозитория на другой сервер
В этой статье представлен алгоритм переноса SVN репозитория с одного сервера на другой. Последовательность действий такова:
1. Авторизуемся по SSH на старом сервере. Вводим команду Читать далее Перенос SVN репозитория на другой сервер
Использовать системы контроля версий в работе это удобно и правильно. Вдаваться в плюсы не буду – если вы читаете эту заметку, то наверно уже решили установить SVN.
# Устанавливаем subversion
sudo apt-get install subversion Читать далее Установка svn в Ubuntu 12.4
Последнее время, появилось множество фанатов, орущих про то, что SVN — полный отстой, а Git/Mercurial — активно рулят. При этом, несмотря на плюсы распределённых систем, у них ещё много минусов, которые решаются или костылями, или инструкциями по работе, или надеванием штанов через голову, потому что «это модно».
Собственно, буду сравнивать концепцию DVCS (без сильных завязок на Git или Mercurial) и SVN, как одного из самых ярких представителей централизованных систем (TFS тоже яркий, но это комбайн с кучей бантиков и практически только под Visual Studio) Читать далее Сравнение SVN с другими системами контроля версий.
add – Добавляет файлы, директории и символические связи, помечая их для последующего внесения в хранилище. Будучи помеченными, они закачиваются и добавляются в хранилище при первом же закреплении изменений. Если вы что-то добавили, но потом передумали до закрепления, то снять метку добавления можно подкомандой svn revert.
svn add PATH…
$ svn add testdir
Читать далее Команды SVN
Для начала как обычно посмотрел что там доступно под Linux, что при этом начиналось бы с svn. Заинтересовала утилита svnadmin. Когда я понял что особо толку от ‘svnadmin help‘ не будет, то первым делом поглядел в ман. Разочаровался. Такого почти бесполезного мана я еще не видел 🙁 Читать далее Настройка сервера svn (svnserve)
Цель написания данного документа — рассмотреть несколько возможный стратегий применения svn при создании репозитория web-проекта. Репозиторий должен удовлетворять основному требованию — в стабильную версию проекта не должны попадать дестабилизирующие изменения. Вариант, когда репозиторий испольуется просто как хранилище файлов, не рассматриваем из-за его явной простоты. Более того, он не соответствует основному требованию, предъявляемому к репозиторию.
Если у вас есть замечания или предложения по этому документу Вы можете написать их в коментариях. Читать далее Как правильно работать с SVN