SVN - 常用命令
2014-04-27 13:33
316 查看
1.使用svn up 可以更新文件,可以查看到更新后的版本号,每一次svn up,如果有文件更新就会生成一次新的版本号
使用
svn log
查看所有的版本号
使用svn log -r 300
查看某一个版本号的信息,可以查看更新的账户,时间
使用svn log -r 300:460
查看版本号300到460的所有版本号的更新信息
使用svn log -v -r 488
查看这个版本号下面,有那些文件被更新。
2.文件恢复
使用svn diff -r 10:20
,查看10和20两个版本号的不同
使用svn up -r 100
,把svn回转到100版本。
svn up的时候会遇到:
(p) postpone, (df) diff-full, (e) edit,
(mc) mine-conflict, (tc) theirs-conflict,
(s) show all options: tc
这是因为有冲突,
选择p,SVN会把冲突的部分合并到文件中,需要到文件中进行处理,
选择mc代表使用原来的代码部分,不进行更新
选择tc代表使用svn中的代码,进行更新
使用
svn log
查看所有的版本号
使用svn log -r 300
查看某一个版本号的信息,可以查看更新的账户,时间
r460 | terry | 2014-04-09 09:41:03 +0800 (Wed, 09 Apr 2014) | 1 line
使用svn log -r 300:460
查看版本号300到460的所有版本号的更新信息
使用svn log -v -r 488
查看这个版本号下面,有那些文件被更新。
2.文件恢复
使用svn diff -r 10:20
,查看10和20两个版本号的不同
使用svn up -r 100
,把svn回转到100版本。
svn up的时候会遇到:
(p) postpone, (df) diff-full, (e) edit,
(mc) mine-conflict, (tc) theirs-conflict,
(s) show all options: tc
这是因为有冲突,
选择p,SVN会把冲突的部分合并到文件中,需要到文件中进行处理,
选择mc代表使用原来的代码部分,不进行更新
选择tc代表使用svn中的代码,进行更新