export—从 CVS 导出源码

  • 语法: export [-flNnR] (-r rev[:date] | -D date) [-k subst] [-d dir] module...
  • 需要: 仓库。
  • 修改: 当前目录。

此命令是 checkout 的变体; 用它可以获得没有 cvs 管理文件目录的模块源码。例如,你可以使用 export 准备出货的源码。这个命令需要你指定日期或标签(用 `-D' 或 `-r'),来复制你要发给别人的代码(而且它总会删除空的目录)。

人们常常使用在 cvs export 中使用 `-kv'。它让任何关键字都被扩展,使得其他地方导入代码不会丢失关键字修订版信息。但要小心,它不能正确处理导出的二进制文件。还需注意,使用了 `-kv',就不能在用 ident 命令(它属于 rcs 套件–见 ident(1)) 查询关键字字串。如果你打算使用 ident,就不要用 `-kv'。

 

export 选项

export 支持这些标准选项(参阅 Common options,了解完整说明):

-D date
使用不迟于 date 的最新修订版。
-f
如果没有匹配的修订版,获取最新的修订版(而不是忽略这些文件)。
-l
只在当前目录运行。
-n
不运行任何检查程序。
-R
递归方式导出。此为默认。
-r tag [: date ]
导出指定的 tag 修订版,或者当 date 指定,并且 tag 是分支标签,分支 tag 上的版本可以当作是在 date 上。见 Common options

另外还支持以下选项(checkoutexport 通用):

-d dir
为工作文件创建 dir 目录,而不是使用模块名。参阅 checkout options, 了解 cvs 处理此标识的详细信息。
-k subst
设置关键字扩展模式 (参阅 Substitution modes)。
-N
只与 ` -d dir' 一起使用。参阅 checkout options, 了解 cvs 处理此标识的详细信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值