google code 与 svn
这几天试用了google code的项目托管功能,体验了subversion这个版本管理工具。
开始,还以为project hosting就是个简单的文件上传之类的服务呢...汗
scalable, so that you can focus on your own open source development."
主要是想记录下Subversion(svn)的使用方法,由于是第一次接触(其实,在Visual Studio里使用过类似的,不过是图形界面的),还是花了点时间来学习基本使用命令的,主要是参考svnbook:
需要理解的两个重要概念是:
- 版本库
- 工作拷贝
常用命令(客户端):
svn help (subcommand): 帮助
svn import: 导入数据到版本库
svn checkout: 签出,创建本地工作拷贝
svn update: 更新工作拷贝
svn commit: 提交
修改:
svn add
svn delete
svn copy
svn move
检验修改:
svn status
svn diff
svn revert: 取消修改
svn resolved: 解决冲突