Linux CVS Diff是否仅输出修改过的文件?

Linux CVS Diff是否仅输出修改过的文件?,linux,diff,cvs,Linux,Diff,Cvs,可能吗?在项目根目录下运行一个cvs diffin终端,只输出修改过的文件(比如不在源代码管理中的本地文件和本地修改过的文件——主要是我对项目所做的) 我正在运行cvs diff--brief--,但由于我的项目很大,并且有很多子目录,所以我仍然有太多的结果-它显示了整个层次结构,我只想知道哪些文件与HEAD revision不同。我希望它每个文件输出一行-我将使用VimDiff进行合并 顺便说一句,我正在使用Linux。cvs-diff只报告默认情况下有更改的文件,您可以使用-q选项关闭目录的

可能吗?在项目根目录下运行一个
cvs diff
in终端,只输出修改过的文件(比如不在源代码管理中的本地文件和本地修改过的文件——主要是我对项目所做的)

我正在运行cvs diff--brief--,但由于我的项目很大,并且有很多子目录,所以我仍然有太多的结果-它显示了整个层次结构,我只想知道哪些文件与HEAD revision不同。我希望它每个文件输出一行-我将使用VimDiff进行合并


顺便说一句,我正在使用Linux。

cvs-diff
只报告默认情况下有更改的文件,您可以使用
-q
选项关闭目录的噪音,以
cvs
(即
cvs-q diff
;它适用于所有子命令)。如果
--brief
仍然产生太多的输出,那么您可能只是让您的沙箱漂移得太远了!(转储到一个文件并将其粘贴到编辑器中。或者通过管道连接到一个可以向后移动的分页实用程序,如
less