相对于构建定义名称,我在Team Foundation Server中有这种构建设置
家庭>迭代(分支)>应用
我正在尝试为构建定义建立一个统一的命名法,因为目前我们在TFS vNext中的文件夹上有这个概念,我一直在寻找这样的东西:
家庭文件夹>迭代文件夹> Family.Iteration.Application
其中 家庭就像Office365 迭代就像Alfa1,2017.1等 应用程序就像单词
在这个例子中看起来像 Office365> Alfa1> Office365.Alfa1.Word
你们怎么看待这个?命名构建的最佳实践是什么?你会怎么做?
由于
答案 0 :(得分:0)
你的命名惯例对我来说似乎有点奇怪,不过我怀疑这是你自己的错。您的应用程序看起来应该更像版本号。 I.E 2.30.1.13 - 或" Major.Minor.Revision.Build"。这使得排序更容易。管理层自行决定的主要和次要变更。当存在错误修复时,修订版本会更改,并且构建只会随着您运行的每个版本而增加。您的迭代文件夹我将保持为" Major.Minor"而下一个文件夹将是" Major.Minor.Revision.Build"虽然这取决于您当前使用的命名约定。