我怎样才能看到过去24小时内所有签到CVS的比较?

时间:2010-01-27 11:52:07

标签: cvs

我想每天检查一次我们的CVS存储库中的所有签到并执行代码QA。目前我们正在运行一个报告,告诉我们哪个文件已更改,提交者和签到注释,但这让我依次打开每个文件来检查差异是什么。

我真正想做的是询问在给定日期更改的所有文件,然后选择每个文件以查看更改内容。

理想情况下,我可以在Visual Studio中执行此操作,但是如果可以让生活更轻松,我可以访问Eclipse。或者,确实,其他工具如果它会让我更有效率......

1 个答案:

答案 0 :(得分:0)

在最基本的级别,您可以在命令行中使用cvs diff命令:

cvs diff -D YYYYMMDD_1 -D YYYYYMMD_2 

这将报告两个日期中存储库中文件之间的差异。你也可以

cvs diff -D "1 day ago"

您也可以在Eclipse中执行此操作。

  • 从存储库中刷新项目
  • 获取项目的上下文菜单
  • 导航至Compare With> Another Branch or Version...
  • 会弹出一个模态对话框,在那里你可以指定一个与
  • 比较的日期
  • 然后,您将获得差异文件的资源管理器(树)视图,您可以使用Eclipse差异查看器仔细阅读。

(但不知道Visual Studio。)

相关问题