Разобрался какие модели и системы контроля версий есть. Всё понятно. Остановился на subversion. Погуглил на тему 'subversion под windows', почитал, не дошло. Поделитесь опытом кто как устанавливает и использует? Может ссылочки интересные знаете?
http://subversion.tigris.org/ Код (Text): ;httpd.conf LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so LoadModule dav_module modules/mod_dav.so <Location /svn> DAV svn SVNListParentPath on SVNParentPath path/to/repository AuthType Basic AuthName "Subversion repositories" AuthUserFile path/to/pwdfile Require valid-user </Location> Создаешь файл pwd, и создаешь репозиторий.
Ставим Subversion за 5 минут. Это самый простой вариант, а так где-то на форуме я ссылку на книжку по ней давал на русском. Там все подробно.
akrinel это именно установка svn, для того, чтоб его можно было снаружи достать, надо открывать доступ к ней через апач с mod_dav
Luge он по умолчанию слушает порт 8082 и без проблем я на него по локалке с других компов коннекчусь.
Прошёл квест до уровня на котором апач и свн сервер подружились Вот кусок конфига апача: Код (Text): LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_svn_module D:/server/Subversion/bin/mod_dav_svn.so LoadModule authz_svn_module D:/server/Subversion/bin/mod_authz_svn.so <Location /svn> DAV svn SVNListParentPath on SVNPath "D:/server/repository" AuthType Basic AuthName "SVN Repository" AuthUserFile "D:/server/apache22/conf/svn/svnpasswd" Require valid-user </Location>
Прошёл весь квест. Вывод: нах не надо это делать под винду. Проще поднять рядом ещё одну машину на *nix и не париться.
Полностью согласен. У меня никсовая машинка есть, я на ней тренируюсь. Мне просто было интересно под виндой это попробовать.
Всё очень просто. Погугли на тему DVCS DAG и линейные модели. Например: http://habrahabr.ru/blogs/development/57335/ Выбор того или иного инструмента я делаю исходя из задачки SVN меня полностью устраивает.