在线阅读文档和教程后,我正在努力掌握 CVS 中的分支。让我举一个例子说明我的开发流程有时是如何工作的:
我将对某些内容进行一些更改(比如说修复一些毫无疑问会变成更大项目/活动的错误)。现在,我不想将这些更改提交到主分支,因为如果有人在网络服务器上进行更新,它们将被释放。
我查找了分支,但如果我尝试分支这些文件,那么它说我不能,因为文件已被修改。我会以错误的方式解决这个问题吗?到目前为止,我只是将这些更改留在我的本地沙箱中,但这可能会因多个重叠的项目/错误修复而变得棘手(其中一些很快并且需要在上述更改之前发布)。