Visual Studio使用SVN快速指引
作者:Kaluga
日期:2009/9/4
阅读对象
使用过SVN,但记不清具体配置过程,需要快速上手的读者。
平台
[1]Visual Studio 2005 英文版
[2]Subversion 1.6.4 英文版 http://subversion.tigris.org
[3]Tortoise SVN 1.6.5.16974 英文版 http://tortoisesvn.net/downloads
[4]AnkhSvn-2.1.7141.181 英文版 http://ankhsvn.open.collab.net
正文
按照顺序,安装【平台】中列出的软件
设置服务器
【第一步】进入打算建立Repository的目录
【第二步】右键单击鼠标,选择弹出菜单的【Tortoise SVN】->【Create repository here】
【第三步】进入控制台,输入下面的命令,导入数据到Repository
SVN import 源路径 目标URL -m “添加信息”
源路径: 你的代码存放位置,例如C:/yourproject
目标URL: file:///C:/SVNRepository/yourprojectlocation
【第四步】在控制台中,输入下面的命令启动SVN服务器
SVNSERVE --daemon
设置客户端
在桌面上单击鼠标右键【Tortoise】->【Repo-browser】输入URL,例如:svn://localhost//SVNRepository/yourprojectlocation
或
file:///C:/SVNRepository/yourprojectlocation
其是,SVN Repository是Repository所在的目录名称。
【方式一】在桌面上单击鼠标右键【SVN Checkout】,建立远程地址同本地工作路径的映射。
【方式二】启动Visual Studio 在菜单栏中选择【View】->【Repository Explorer】,添加SVN服务器,建立远程地址同本地工作路径的映射。
备注
[1]配置SVN服务器用户使用权限
【第一步】进入配置文件所在目录
例如:C:/SVNRepository/conf
其中SVN Repository是Repository存在的路径
【第二步】修改svnserve.conf文件,设定存取方式。修改passwd文件,建立用户名密码列表。
[2] 更多关于服务器的设置问题,参考下面的文章
《基于 SVNSERVE 的服务器 第 3 章 版本库》
http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-serversetup-svnserve.html
[3]或许你可以使用Visual SVN来方便的建立SVN服务器
http://www.visualsvn.com/server/