标记被测项目的命名约定

时间:2017-07-12 20:16:39

标签: git testing version-control

所以,我有一个测试4个不同项目的测试项目(为了让整个应用程序运行所有这些项目都在一起工作)。

所以我希望能够#34;标记"特定提交(来自4个不同的其他repo)并且能够说它适用于特定版本的测试。例如:
Test project v1.0使用:

Project1 (v1.7) Project2 (v2.0) Project3 (v1.3) Project4 (v3.1)

我们目前在Gihhub中没有使用标签。所以我的问题是,标记这样的其他项目的版本是一个好主意,唯一的目的是告诉这个特定版本的测试与这些特定版本一起工作。另外我应该如何增加不同的版本?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果这四个存储库仅适用于您当前的项目/存储库,则可以标记4个存储库以记录当前存储库的某个版本的测试版本。但是您应该更改4个仓库的标签版本格式,以便包含与当前仓库的关系。

例如,您当前的repo代码版本为vx.x(例如v1.0),4 repo代码版本应为vx.x.x.x。前两个数字用于记录当前版本的repo测试,最后两个数字用于记录您测试的repo版本。所以4 repo的版本应该是:

Project1 (v1.0.1.7)
Project2 (v1.0.2.0)
Project3 (v1.0.1.3)
Project4 (v1.0.3.1)

如果这四个存储库不仅适用于您当前的项目/存储库,您最好创建一个新的分支,然后您可以在新创建的分支上进行标记。 例如对于Project1 / repo1,它也用于其他项目。因此,您应该仅为测试当前项目创建一个新分支branch_currentPorejct,然后在需要时在分支上添加标记。