0

有没有办法在不检查该文件的情况下知道 cvs 存储库中文件的最新修订号。

确切的问题是,假设我知道 cvs repo 中的文件名。我们称之为file1.text。

那么,是否有任何命令或任何方式可以让我在 repo 中搜索该文件并获取该文件的最新修订号?

4

2 回答 2

0

您可以使用 CVS 日志并将修订作为“起点”:

$ cvs log -r{REVISION}:: file1.text

-r{REVISION}::仅在之后搜索修订{REVISION}(可以是数字或标签)。

如果没有工作副本,可以使用rlscvs 命令。使用-l参数,它将打印文件的版本。

$ cvs rls -l MyModule/path/to/the/file

您可以使用-r来指定一个分支。

于 2013-04-24T20:55:43.550 回答
0

这是要使用的命令:

cvs history -a -c -l module/file1.text

这将显示文件最后修改的版本和日期。这不需要签出模块或文件。

于 2015-03-01T19:22:57.290 回答