有没有办法列出CVS中两个标签之间发生更改的所有文件?
每次我们发布版本时,我们都会向该版本中的所有文件应用一个标签。我想找到版本之间更改的所有文件。
如果我能找到两个日期之间更改的所有文件,它也会起作用。
我想这个命令会有帮助:
cvs diff -N -c -r RELEASE_1_0 -r RELEASE_1_1 > diffs
where RELEASE_1_0
and RELEASE_1_1
是您的标签的名称。
您可以在 cvs diff 命令上找到更多信息here http://www.network-theory.co.uk/docs/cvsmanual/diffexamples.html
另外,创建一个脚本以使报告更适合您的需求应该相当简单,例如:更改的文件数、创建的文件数、删除的文件数等。据我所知,最常见的 cvs GUI 工具(wincvs 和 tortoise)不提供某些功能像这样开箱即用。
希望能帮助到你;)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)