首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除RCS中的文件?

如何删除RCS中的文件?
EN

Stack Overflow用户
提问于 2009-10-13 19:04:43
回答 1查看 6.7K关注 0票数 4

RCS是否有类似svn/p4 delete之类的内容,保存文件历史,但将其标记为已删除?还是只删除RCS目录中的文件和匹配的v文件?使用RCS删除和/或移动文件的推荐方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-13 19:18:37

RCS没有像“svn delete”那样的东西;它不管理目录。

您不希望删除RCS文件(RCS/filename,v);您需要它来访问过去的工作和历史版本。你就不能再从RCS那里得到它了。

你问过移动文件的事。(至少)有两个选择。

  1. 之一是将底层文件名,v文件从一个名称移到另一个名称--可能在另一个目录中。这将丢失之前的信息--由于重命名,您将无法重新生成以前的版本。
  2. 另一个是将基础文件名v复制到newname,v;这保留了历史记录,保留了原始文件的位置,并为文件的新名称提供了历史记录。

我通常使用选项2,但我对重新生成该软件的旧版本很有保留。

如果您想要创建一个名为旧文件的新文件,则此技术将变得更加困难。然后,我使用旧文件并开始一个新的主版本(例如,从3.15版本跳转到4.1版)。如果你决定你的新材料必须有版本1.x号码,你已经冲洗了自己-你必须在向后兼容和向前移动之间作出选择。我对特定版本号的依附程度不高(但建议不要将“年份”作为版本号的一部分;我有许多带有2003.2版本的文件,等等,当我编辑这些文件时,我必须记住将版本更改为2009.1,等等)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1562291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档