CVS与SVN命令对应关系
|
SVN |
CVS |
下载 |
co |
co |
|
up |
up |
上传 |
ci |
ci |
|
|
tag |
修改 |
add |
add |
|
del |
remove |
|
rename |
add + remove |
当前状态 |
smod(自定义) |
cmod(自定义) |
|
snew(自定义) |
cnew(自定义) |
|
diff |
diff |
历史状态 |
log -r |
clog(自定义) |
|
up -r |
|
|
diff -r |
diff -r |
|
自定义命令 |
|
SVN |
smod |
svn st -u | grep -v "^?" |
snew |
svn st -u | grep "^?" |
|
CVS |
cmod |
cst | grep -v "^?" ;#include lost files |
cnew |
cst | grep "^?" ;#include lost files |
|
clog |
perl(见下,能与svn log几乎等价,根据文件上传时间计算版本号,总版本数可能比实际多) |
|
cst |
cvs -n -q up -dA |
|
cup |
cvs -q up -dA |
|
cdiff |
cvs -q diff |