4

所以我有一个我想在 CVS 中清理的源代码树。

真正想要的是分支旧的东西,但永远不要合并回来。但是,如果我需要,我可以有一个 Eclipse 工作区来访问并进行一些更改。

然后我们清理主干(通过移除我们不再需要的东西)并继续开发。然后当我们发布一个新版本时,我们再次将其分支。

我不确定这在 CVS 中是如何工作的。因此,如果有人可以解释最好的解决方法,那就太好了。

4

2 回答 2

5

如果您不再使用它,为什么不将其标记为版本,然后在 HEAD 中进行清理。

这就是我们在开发树中所做的。如果我们需要更正适用于旧版本的某些内容,我们只需在那个时候分支那个版本,而不是之前。

于 2008-11-18T08:13:11.790 回答
2

使用 CVS,仅在需要进行更改时标记和处理分支要容易得多——这似乎是最佳实践。在我们切换到 SVN 之前,我发现有一个网站很有帮助:

http://owen.sj.ca.us/rkowen/howto/cvs.html#branches

于 2008-11-18T21:00:57.983 回答