如何处理错误?

时间:2015-05-22 09:34:01

标签: debugging maintenance working-directory

我是一名C ++开发人员,致力于维护和开发。 我想知道你在同一时间处理不同错误的最佳做法是什么 您是否只有一个包含所有更改的源目录? 或者一个源目录是bug还是别的什么?

1 个答案:

答案 0 :(得分:0)

如果你必须同时处理好几件事,即不能先完成另一件事。您为每个新bug克隆源存储库,创建一个新的分支,在其上开发代码并在修复和测试后重新集成。在较大的程序中,中间步骤不应破坏开发的主要部分,只在合并时从分支中提取最新的更改(即作为新的更改集)。

像mercurial这样的版本控制系统可以通过硬链接进行本地克隆,因此不需要大量的重复文件系统空间。