如何在cvs中找到一个人的所有提交(文件和评论)

19 cvs find

希望获得cvs中用户的所有文件列表(提交注释也会很好).

Yon*_*oza 17

使用以下命令列出特定用户的所有提交:

cvs -q log -N -S -wuser dir/
Run Code Online (Sandbox Code Playgroud)

-N不要列出标签.
-S如果未选择修订,请不要打印名称/标题.
-w[logins]仅列出由指定登录签入的修订.

小心!开关的顺序很重要.

有关更多选项和帮助使用:

cvs -H log
Run Code Online (Sandbox Code Playgroud)

(上面的开关列表取自此命令的输出).


小智 10

cvs history -u user -c -D 2009-01-20
cvs history -u user -l -c -D 2009-01-20
Run Code Online (Sandbox Code Playgroud)

第一行用于查看用户自指定日期以来的所有更改第二行仅列出最后一次更改,因此您只需获取每个文件一次,即使它已多次更改.


Sal*_*lly 5

cvs history -a -c  -D 2009-01-20
Run Code Online (Sandbox Code Playgroud)

审核自2009-01-20以来所有用户的所有提交