svn是版本控制工具,版本控制工具的好处是你可以代码出问题时回退到某个时间点的代码,或对比最新和本机代码看有哪些变化等,对排除程序bug,代码审查,保存稳定版本程序是作用很大的。
1.客户端
Windows:TortoiseSVN
MacOSX:SvnX
百度网盘链接:http://pan.baidu.com/s/1slnyBvv密码:casp2.
新建一个目录用来存放所有的仓库。比如c:\svnproject。然后在这个目录下建立每个项目独立
svnadmin create "c:\svnproject\model"
svnadmin create "c:\svnproject\nanjing"
5.设置网络服务器的权限
进入到刚才创建的c:\svnproject,打开conf\svnserve.conf,去掉[general]前的#,去掉auth-access=write前的#,如果你希望匿名用户访问,那就去掉anon-access前的#。去掉password-db前的#。
6.设置用户名和密码
进入c:\svnproject,打开passwd文件,去掉[user]前的#。
按照已有的例子,添加可访问的用户名及其密码,去掉前面的#。
7.import项目
进入到c:\svnproject文件夹,在命令行下输入:svnimport.svn://服务器地址/文件夹名称 表示把当前目录下的所有文件(及其子目录)都import到url地址所指定的位置上。
8.checkout项目
在本地需要下载文件的目录下,右击选择svn checkout,输入URL地址和下载后的位置
9.浏览项目(Repo-browser)
右键 TortoiseSVN ->Repo-browser->弹出来窗口输入项目地址