AnkhSVN - это клиент, который встраивает команды svn в VS, он работает с любой рабочей копией svn.Все, что вам нужно сделать, это открыть проект в VS.AnkhSVN распознает, что файлы имеют соответствующие ссылки SVN (то есть в каталогах .svn
).Вам не нужно больше ничего делать!
Очевидно, что вы должны загрузить файлы проекта на рабочую станцию dev2
.Лично я предпочитаю использовать TortoiseSVN (все это прекрасно работает вместе), чтобы делать редкие проверки каталога проекта, но вы можете использовать пункт меню File | Open | Subversion Project
для извлечения проекта из VS.
Чтобы предотвратить фиксацию файлов после их получения, используйте список изменений.Есть специальный ignore-on-commit , который предназначен только для клиентов, поэтому вы не будете влиять на репо, используя его.
Игнорировать файлы ... не забудьте поместить ихв хуке на стороне сервера в случае, если кто-то фиксирует без правильной клиентской стороны игнорировать конфигурацию.Я игнорирую следующее:
aps, vbw, obj, ncb, plg, bsc, ilk, exp, sbr, opt, pdb, idb, pch, ipch,
sdf, res, suo, scc, *Debug, user, rar, cache, bin, log, Buildlog.htm,
intermediate.manifest, ReSharper*, msi, *\obj\*, vshost.*, mt.dep, old,
UpgradeLog.XML