CVS命令
2007-12-24 17:36
281 查看
cvs history -c -uhwl -D20071213
一些命令有一个单独的记录类型:
update 产生的记录类型:
commit 产生的三种记录类型:
显示为 `-flags' 方式的选项强迫或展开报告而不需要参数:
显示为 `-options args' 的选项强迫报告基于一个参数:
http://www.soforge.com/cvsdoc/zh_CN/CVS-commands.html
A.13.1 history options
有一些选项可以控制报告的生成(如 `-report' 显示):-c报告每次提交(即,仓库的每次修改)。
-e任何事情(所有的记录类型)。等同于给所有的记录类型指定 `-x'。当然,`-e' 还包括以后 cvsCVS 将要包含的类型; 如果你要在脚本里面只处理特定的记录类型,需要使用 `-x'`-x' 来指定。
-mmodule 报告特定的模块。(可以在命令行上多次使用使用 `-m'。)
-o报告检出的模块。此为默认的报告类型。
-T报告所有的标签。
-xtype 从 cvs 历史中取出特定 type 类型的记录。类型用单独的字母表示,你也可以组合起来指定。
一些命令有一个单独的记录类型:
Frelease
Ocheckout
Eexport
Trtag
update 产生的记录类型:
C合并后有冲突发生(需要手动合并)。
G合并成功。
U从仓库复制了工作文件。
P为工作文件打补丁,与仓库中相配。
W更新期间删除了工作副本(因为在仓库里面已经删除)。
commit 产生的三种记录类型:
A首次增加文件。
M修改了文件。
R删除了文件。
显示为 `-flags' 方式的选项强迫或展开报告而不需要参数:
-a显示所有用户的数据(默认只显示执行
history的用户数据)。
-l只显示最后的修改。
-w只显示
history所执行目录的最后修改。
显示为 `-options args' 的选项强迫报告基于一个参数:
-bstr 显示在模块名,文件名,或记录路径中包含字符串 str 的记录。
-Ddate 显示自从 date 开始的数据。这与 `-Ddate' 有一些不同,那是选择 date 日期之前的最新修订版。
-ffile 显示指定文件的数据(你可以在同一命令行上指定多个 `-f' 选项)。这与在命令行上指定文件相同。
-nmodule 显示指定模块的数据(你可以在同一命令行上指定多个 `-n' 选项)。
-prepository 显示指定源码仓库的数据(你可以在同一命令行上指定多个 `-p' 选项)。
-rrev 显示名为 rev 的单独 rcs 文件修订版或标签名的记录。每个 rcs 文件都被搜索。
-ttag 显示最后添加到历史文件的 tag 标签。与上面 `-r' 标识不同的是仅从历史文件读取,而不是 rcs 文件,所以更快。
-uname 显示用户 name 的记录。
-ztimezone 使用指定的时区而非 UTC 显示所选记录的时间。
http://www.soforge.com/cvsdoc/zh_CN/CVS-commands.html
相关文章推荐
- 创建仓库的最简单方式是在命令行使用cvs init命令
- CVS常用命令速查手册
- DOS命令还是比较有用的东西-用DOS命令批量加CVS用户
- CVS 常用操作命令
- CVS简单的命令使用(2)
- CVS命令(concurrent version system)
- CVS常用命令
- cvs update -d命令
- CVS常用命令速查手册
- MySql数据库导入导出.cvs文件命令
- CVS命令
- MySql数据导入导出cvs文件命令
- Firefly和CVS常见命令对比
- CVS 命令之添加用户
- DOS删除CVS/SVN目录文件命令
- CVS的常用命令速查手册
- cvs 命令
- cvs 建立用户命令
- CVS常用命令
- cvs update -r 命令有修改本地文件大小写的严重BUG