【发布时间】:2015-05-22 09:34:01
【问题描述】:
我是一名 C++ 开发人员,从事维护和开发工作。
我想知道您在同一时间处理不同错误的最佳实践是什么。
您是否只有一个包含所有更改的源目录?
还是一个错误的源目录,或其他什么?
【问题讨论】:
标签: debugging maintenance working-directory
我是一名 C++ 开发人员,从事维护和开发工作。
我想知道您在同一时间处理不同错误的最佳实践是什么。
您是否只有一个包含所有更改的源目录?
还是一个错误的源目录,或其他什么?
【问题讨论】:
标签: debugging maintenance working-directory
如果您必须同时处理几件事情,即不能先完成一件事情。您为每个新错误克隆源存储库,创建一个新分支,在该分支上开发代码并在修复和测试后重新集成。在较大的程序中,中间步骤不应破坏开发的主干,仅在合并时从分支中提取最新的更改(即作为新的更改集)。
像 mercurial 这样的修订控制系统可以通过使用硬链接在本地进行克隆,因此不需要大量的重复文件系统空间。
【讨论】: