执行a时cvs update
,您可以获得存储库状态的很好的摘要,例如:
M src/file1.txt M src/file2.txt C src/file3.txt A src/file4.txt ? src/file5.txt
有没有办法在没有实际更新的情况下获得这个?我知道有cvs status
,但这是冗长的方式:
=================================================================== File: file6.txt Status: Up-to-date Working revision: 1.2 Repository revision: 1.2 /var/cvs/cvsroot/file6.txt,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none)
我当然可以制作一个脚本来完成从后者到前者的转换,但似乎浪费时间,因为cvs显然可以产生前者.
您可以使用-n标志来获取更新输出,而无需实际更新文件.您还可以添加-q(quiet)来抑制任何服务器消息.
cvs -q -n update