这里不说自己架设SVN服务器的情况1。而是将代码存放到google code中去。然后在本地googlecode中的代码进行签出、修改和协同工作。
1. 首先登陆code.google.com新建一个项目gongblog,使用的版本控制工具选择subversion。
2. 进入gongblog的source标签页,复制第一个超链接。
TotoiseSVN工具操作方式
3. 选择签出命令,输入地址https://gongblog.googlecode.com/svn/trunk/,输入工作目录D:\www.gongqingkui.cn\gongblog
4. 新建程序文档a.txt,选择add file。再commit文件,输入注释后,即可输入用户名密码提交更改。
5. 第二个用户,使用新的工作目录来签出程序文档。修改程序文档a.txt添加新数据。提交
6. 第一个用户需要使用update工具,来更新当前工作目录内容。
命令行操作方式:
3. 进入工作目录执行svn co命令,即拷贝的超链接。(需要先安装subversion命令行客户端或者tortoisesvn工具)
4. 输入密码为http://code.google.com/hosting/settings里面找到地址中的乱码密码,而不是自己的google账户密码。
5. svn mkdir dirname建立目录,使用svn add filename添加文件。
6. 上面所指的添加只是在本机的svn库里添加,要把本机的库上传到服务器使用:svn commit -m "the introduce commit"
7. 别人也做了修改的情况下,需要svnupdate来检查。
总结
这是一个最简单的使用方法,其它常用的部分见综述2。
参考
1. Subversion(svn)服务器端配置
2. Subversion综述