如何在CVS存储库中搜索特定文件?

时间:2008-12-01 20:59:11

标签: version-control cvs

有什么办法吗?我只有客户端访问权限,无法访问服务器。是否有我错过的命令或我可以在本地安装的某些软件可以通过文件名连接和查找文件?

2 个答案:

答案 0 :(得分:2)

你可以grep

的输出
cvs rlog -Nh .

(注意结尾的句号字符 - 这实际上意味着:整个存储库)。

这应该会提供有关整个shebang的信息,包括删除的文件和分支上添加的文件。

答案 1 :(得分:0)

您可以使用

 cvs rls -Rde <modulename>

将以递归方式提供所有文件,例如

foo:
/x.py/1.2/Mon Dec  1 23:33:51 2008//
/y.py/1.1/Mon Dec  1 23:33:31 2008//
D/bar////

foo/bar:
/xxx/1.1/Mon Dec  1 23:36:38 2008//

请注意,-d选项还为您提供了已删除的文件;不确定你是否 想要的。如果没有-e,它只会为您提供文件名。