使用TortoiseCVS查看CVS存储库的更改

时间:2016-04-18 12:20:21

标签: diff cvs tortoisecvs

使用TortoiseCVS,是否有办法查看自上次CVS更新以来存储库中发生了哪些变化?

我习惯了Eclipse的同步功能。但现在我想查看不是eclipse项目的目录中的差异。

我可以在其他地方检查项目并使用任何差异工具。但那很难看。

1 个答案:

答案 0 :(得分:1)

cvs的命令行版本为此提供了'-n'选项。来自cvs手册:

  

不要更改任何文件。尝试执行`cvs_command',但只发出报告;不要删除,更新或合并任何现有的   文件,或创建任何新文件。

     

请注意,CVS不一定会产生与没有`-n'完全相同的输出。在某些情况下,输出将是相同的,但在   在其他情况下,CVS将跳过本来会有的一些处理过程   需要产生完全相同的输出。

Tortoise中也提供了该选项:从上下文菜单中选择“CVS Update Special”。在对话框中选中“模拟更新”框(它位于较新版本的Tortoise中的单独选项卡上)。

然而,我发现该功能的用途有限,因为它的输出含量高且集成度低(例如,无法点击文件并实际查看差异)。