(1) check out code
svn co svn://johnson/xxxx (johnson/xxxx代表路径/项目名)
(2) 有新的文件增加时,在项目的总文件夹增加或者子文件夹中增加都可以
svn add *
(3) 上传code,在项目的总文件夹下或者子文件夹下
svn ci -m "***" (***代表注释)
(4) 查看更新的记录
svn log svn://****/**** (如果在项目文件夹下直接svn log即可)
(5)删除svn里的文件
svn del ***(***代表文件名)
(6)比较两个版本的差别
svn diff -r 40:39(比较第39版本和40版本的区别)
(7)返回到版本
svn merge -r 130:128(返回到128版本)
用tkdiff工具可以实现gui化观看两个文件的差别会更加方便.
以下是将tkdiff加入到svn中的方法
(1)vi ~/.subversion/config (在大约57行加入下面指令)
diff-cmd = ~/tkdiff (tkdiff 放在哪个目录就指定哪个目录)
(2)svn diff -r r30:r31(比较版本30和版本31,图形界面就会启动,关掉一个文件的比较会打开另一 个不同的文件直至所有不同的文件都打开一遍)