我有一个项目按以下布局运行:
/my_proj/trunk/
/my_proj/tags/1.0.0/
/my_proj/tags/1.0.1/
/my_proj/tags/1.0.2/
/my_proj/tags/1.0.3/
所以在tags
目录中有冻结的分支准备发布。
现在我们介绍了一个 CI 服务器,它只能扫描单个目录,不像tags
.
那么是否有可能展开tags
一系列提交,例如:
/my_proj/branch/release
commit 1: "ver 1.0.0"
commit 2: "ver 1.0.1"
commit 3: "ver 1.0.2"
commit 4: "ver 1.0.3"