我正在使用 SVN 进行开发任务,但仍有许多文件使用 RCS 管理,因为在我的私有 SVN 存储库工作副本中编辑它们似乎不合理(因为它们通常只是配置文件,也最好就地测试)。在任何有文件置于 SVN 控制之下的地方拥有存储库的工作副本似乎也不合理,因此我只使用 RCS。
您管理理想情况下不应四处移动/就地编辑和测试的文件的方法是什么?
更准确地说:我想要相当于
- 有一个写保护的 file.txt
- 像“co -l file.txt”(RCS)这样的命令,使其可编辑
- 能够就地编辑并立即进行测试
- 像“ci -u file.txt”(RCS)这样的命令来记录更改,添加注释并再次使其只读
- 其他用户也应该能够在同一个地方执行此操作
- 但是,版本信息应该去一个安全的地方(大概是 svn rep),在不同的服务器上