Tag: 敏捷

你如何在敏捷项目中进行版本编号?

目前,我们正在为C#winforms项目使用以下版本编号方案: “重大发布”。“次要发布”。“迭代次数”。“迭代中的内部编号” 我们希望能够通过查看版本号来识别该迭代中的迭代次数和构建次数。 在过去,我们做过类似的事情:“主要版本”。“次要版本”。“1.0的顺序版本号”。 例如,“4.0.648”意味着自1.0以来有648个构建 – 但是这些信息相当无用和轶事,这就是为什么我们改变以反映迭代中的迭代和构建。 因此,考虑到这种新的敏捷版本编号,我们现在遇到的问题是,不同的产品组希望在我们的项目的迭代中进行更改。 在这种情况下,版本号没有意义,因为它们的迭代和构建号不对应。 例如,我的项目的最后一次构建是1.0.5.1,表示迭代的第一次构建5.现在,在第三次迭代中的另一个项目想要对我的项目进行更改并重建。 我应该如何应对这种情况? 你如何在敏捷项目中进行版本编号?