1,第一次下载,包括源码和版本库:
svn checkout http://path/to/repo repo_name
hg clone http://path/to/repo repo_name
git glone http://path/to/repo repo_name或者git glone git://path/to/repo repo_name
2,下载服务器上最新的更新:
svn update
hg pull && hg update -C
git pull
3,检出某个修订版本
svn checkout -r <rev>
hg update -C -r <rev>
git reset --hard -r <rev>
4,新增被跟踪文件
svn add /path/to/file
hg add /path/to/file
git add /path/to/file
4,移除被跟踪文件
svn rm /path/to/file
hg remove /path/to/file
git rm /path/to/file
5,生成补丁
svn diff >patch_file
hg diff >patch_file
git diff >patch_file
6,提交更改
svn commit
hg commit
git commit
6,查看当前状态
svn info
hg status
git status
7,查看修订记录
svn log
hg log
git log
8,启动服务器
svnserve -d
hg serve -p 8002 &
git daemon --base-path=/path/to/repo --export-all &
如有错误请指正,谢谢。
时间:2009-09-27 11:14
来源:Linuxeden
作者:zltjiangshi
原文链接