0

相对于构建定义名称,我在 Team Foundation Server 中有这个构建设置

族 > 迭代(分支)> 应用

我正在尝试为构建定义建立一个统一的命名法,并且由于目前我们在 TFS vNext 中有关于文件夹的概念,我一直在寻找这样的东西:

族文件夹 > 迭代文件夹 > Family.Iteration.Application

Family 类似于 Office365 迭代类似于 Alfa1、2017.1 等 应用程序类似于 word

在这个例子中看起来像 Of​​fice365 > Alfa1 > Office365.Alfa1.Word

你们怎么看这件事?命名构建的最佳实践是什么?你会怎么做?

谢谢

4

1 回答 1

0

你的命名约定对我来说似乎有点奇怪,尽管我怀疑这是你自己的错。您的应用程序应该看起来更像一个版本号。IE 2.30.1.13 - 或“Major.Minor.Revision.Build”。这使得排序更容易。主要和次要的变化由管理层自行决定。当存在错误修复时,版本会发生变化,并且构建只会随着您运行的每个构建而增加。您的迭代文件夹我将保留为“Major.Minor”,下一个文件夹将是“Major.Minor.Revision.Build”,尽管这取决于您当前使用的命名约定。

于 2018-02-20T20:34:17.520 回答