簡體   English   中英

TeamCIty分支規范通配符語法(Git)

[英]TeamCIty Branch Specification Wildcard Syntax (Git)

我可以使用什么語法來過濾“分支規范”中的分支?

我的分支大多命名為...。

 refs/heads/main-featureX

...但是有些像...

 refs/heads/main-featureX-blah

我想像第一個示例一樣包含分支,但是不像第二個示例那樣包含分支,但是只允許使用一個'*'通配符,我似乎無法做到這一點。 例如

+:refs/heads/main-feature*

...可以開始,但是我想進一步排除第二個'-'分支,類似...

-:refs/heads/main-feature*-*

...但是這似乎不可能,因為我只能使用一個'*'通配符。

似乎在這里使用TeamCity分支規范語法沒有什么可以做的。 但是,您可以通過在想要由TeamCity監視的分支名稱中添加一些前綴來稍微更改分支命名方案。 那么您可以使用類似

+:refs/heads/2test-*
+:refs/heads/ci/*

或正好相反

-:refs/heads/do-not-test/*
-:refs/heads/unstable-*

或它們的某種組合。 似乎第一種方法需要對分支結構進行較少的更改(如果有)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM