簡體   English   中英

TeamCity在Git分支中看不到更改

[英]TeamCity does not see changes in Git branch

我設置了兩個git分支,即dev和test。 開發分支經常被提交,然后定期合並到測試中。 我有一個teamcity項目,其VCS根目錄指向dev作為默認分支,並且測試包含在VCS根目錄的分支規范中( +:refs/heads/test )。 Teamcity可以很好地拾取對dev分支的更改,但是在進行合並測試時,它不會檢測到何時提交並同步了合並。 如何使TeamCity認識到適當測試和部署的推動力?

為什么需要這個測試分支? 它有什么作用?

如果只需要將其部署到TEST環境中,則標記DEV分支就足夠了嗎? 因此,與其將代碼合並到TEST分支(並通過此合並自動觸發TC構建),不如運行一個構建配置(當您認為代碼已准備好進行TEST時),該配置將標記代碼(例如版本和日期)並執行測試,部署還是需要什么?

我每天有多個DEV構建,但是對於QA env,我們每周都要建立一個構建,但是它不需要單獨的分支來編寫代碼。

暫無
暫無

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

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