有没有办法知道中央 CVS 存储库与我的本地工作副本相比有哪些变化?
我需要一种方法来弄清楚与我的本地工作副本相比,CVS 存储库中添加/删除/修改了哪些文件,即如果我运行“cvs update”,我的本地副本会发生什么。可以安全地假设我的本地副本中没有任何未提交的更改。
“cvs update”的输出将添加和修改的文件标记为:
U filename
这有帮助,但它不告诉删除哪些文件。
有没有一种简单的方法来获取所有更改的文件以及它们是如何更改的?任何帮助将不胜感激。
I need a way to figure out what files were added/removed/modified in the CVS repository comparing to my local working copy, i.e. what will happen to my local copy if I run "cvs update". It is safe to assume that I don't have any uncommitted changes in my local copy.
The output of "cvs update" marks added and modified files as:
U filename
which helps, but it doesn't tell what files are deleted.
Is there an easy way to get all changed files and how they are changed? Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我从项目的另一个签出中删除了文件 b 。
您可以看到存储库中缺少文件 b。
更新:
此后,文件 b 也在此结账中消失,并且有关文件 b 的消息不再显示。
i deleted the file b from another checkout of the project.
you can see that file b is missing from the repository.
updating:
afterwards the file b was also gone in this checkout and the message about file b is never displayed again.
我记得我曾经
快速了解过我的项目的状态。
cvs 历史记录也是有关所发生事件的良好信息来源。
有关更改的详细信息,请参阅 cvs diff,但这非常冗长。
I remember I used
to get a quick overview of the status of my project.
cvs history is also a good source of information about what happened.
For details of changes there is cvs diff, but this is very verbose.