删除文件 现在应该学习关于 CVS 的最后一个技巧 -- 从资源库中除去文件。除去文件是一个两阶段过程。首先,从源码的本地副本删除该文件,然后执行相应的 "cvs remove" 命令:
# rm myoldfile.c
# cvs remove myoldfile.c 在您下次提交时,该文件计划将从资源库中除去。一旦提交,该文件会从资源库当前的版本中正式删除。然而, cvs 不会将该文件抛弃,而是仍然完整地保留该文件的内容及其历史,以备您以后需要它。这只是 cvs 保护您有价值的源代码的众多方法之一。 "cvs remove" 是递归的,这意味着您可以删除一批文件,然后从父目录运行不带其它自变量的 "cvs remove" 命令。这样做会在下次提交时标记所有已删除的文件。 如果您想除去整个目录,我推荐使用下列过程。首先,从物理上删除,"cvs remove" 删除目录中的所有文件:
# rm *.c
# cvs remove 然后执行提交:
# cvs commit 这里有一个诀窍。执行以下步骤删除目录:
# cd ..
# cvs remove mydir
# rm -rf mydir 请注意,除去目录不需要另一次提交 -- 把目录添加到资源库和从资源库除去目录是实时的。
# rm myoldfile.c
# cvs remove myoldfile.c 在您下次提交时,该文件计划将从资源库中除去。一旦提交,该文件会从资源库当前的版本中正式删除。然而, cvs 不会将该文件抛弃,而是仍然完整地保留该文件的内容及其历史,以备您以后需要它。这只是 cvs 保护您有价值的源代码的众多方法之一。 "cvs remove" 是递归的,这意味着您可以删除一批文件,然后从父目录运行不带其它自变量的 "cvs remove" 命令。这样做会在下次提交时标记所有已删除的文件。 如果您想除去整个目录,我推荐使用下列过程。首先,从物理上删除,"cvs remove" 删除目录中的所有文件:
# rm *.c
# cvs remove 然后执行提交:
# cvs commit 这里有一个诀窍。执行以下步骤删除目录:
# cd ..
# cvs remove mydir
# rm -rf mydir 请注意,除去目录不需要另一次提交 -- 把目录添加到资源库和从资源库除去目录是实时的。
解决方案 »
- 会java图片处理技术的请进!
- non-static variable probability cannot be reference form a static context
- 关于接口问题?
- 请教一个人关于小数位的问题!
- 一个小问提 在线等待交流
- 大家好:请教关于jbuilder 6.0 (一筹莫展)
- JTable的表头为什么不显示出来!!!!!
- 急!急!求教JAVA中关于利用SHA生成消息摘要。。。
- java中怎样实现远程监控中的获取对方屏幕?
- 五星“急”问题之一:java与vb互发信息,请多指教
- str .append(ch) 中append 是什么用的
- 兄弟们给我一个用eclipse开发的数据库应用程序的例子,我的EMAIL:是[email protected]
http://www.linuxaid.com.cn/articles/8/5/850450955.shtml
各位知道哪里有讨论cvs的论坛吗?