CVS:如何在CVS中递归获取修改/添加文件的列表

时间:2017-12-09 02:34:25

标签: recursion add commit cvs

我想知道如何在CVS中递归地获取修改/添加的文件。

我试过下面的命令它很棒。但我想知道有没有更好的命令。

cvs -qn update | egrep' M | A | U' | awk' {print $ 2}'

如果有人共享脚本以显示已更改的文件(添加/修改)并添加(新)和提交(更改),那将是很棒的。

1 个答案:

答案 0 :(得分:0)

稍微简单的命令是避免完全不必要的管道进程,只使用一个awk过滤器:

cvs -qn update | awk '$1 ~ /[MAU]/ {print $2}'