我正在使用Team Foundation Server和git源代碼控制存儲庫。我希望能夠用/字符分隔詞來命名分支,如「dev/feat/button」。 Git支持這個,但是TFS構建系統遇到了名稱中存在的問題。它正確地創建目錄,但遇到了清理目錄的問題,因爲它認爲整個「dev/feat/button」是一個文件而不是一組嵌套的目錄。有沒有人能夠得到這個工作?在TFS中使用git分支名稱
1
A
回答
1
正如混帳TFS所示,您不能使用「/」在TFS分支的名稱,因爲TFS has this notion of branch path:
A <- B <- C <- D <- E $/Repository/ProjectTrunk
\
M <- N $/Repository/ProjectBranch
也就是說從Git的非常不同的,其中一個分支是隻是一組以圖表形式提交。
1
+0
不錯,+1。你使用哪個版本的Git與TFS 2015.3? – VonC
+0
它是git版本2.11.0.windows.1。 –
相關問題
- 1. 在git中切換分支名稱
- 2. git和分支名稱
- 3. IntelliJ和Git分支名稱
- 4. 用git tfs合併兩個TFS分支
- 5. TFS中的分支命名
- 6. git diff分支 - 名稱狀態--ignore
- 7. Jenkins - 管道訪問git分支名稱
- 8. Git Bash,獲取本地分支名稱
- 9. 在TFS中分支
- 10. 指向同一分支的兩個Git分支名稱?
- 11. 管道使用的文物由相同的Git分支名稱
- 12. 如何讓TFS通過分支名稱而不是sha執行git checkout?
- 13. 如何在`git log`中顯示分支的名稱?
- 14. 在Jenkins Jenkinsfile中獲取git分支名稱
- 15. 無法在bash中獲得正確的git分支名稱
- 16. 在更新後的鉤子中查找Git分支名稱
- 17. 如何在git中搜索分支名稱?
- 18. 在構建過程中獲取git分支名稱
- 19. 在Git中刪除名稱無效的分支
- 20. git - 用部分分支名稱擴展commit hook
- 21. 使用Git分支
- 22. 獲取TFS觸發構建Git分支
- 23. 使用雲TFS配置Jenkins(支持GIT)
- 24. 從TFS遷移到Git,將TFS分支轉換爲Git分支或Git存儲庫?
- 25. 通過分支名稱\ id與git api獲取git提交
- 26. Git - 致命:分支名稱不符合GIT標準
- 27. 如何讓git分支名稱成爲SonarQube項目名稱的一部分?
- 28. 「git merge」中的分支名稱規範中的通配符
- 29. Git刪除TFS git倉庫中的遠程分支
- 30. git-tfs將git用戶名映射到tfs域名
鏈接你提供的是用於tfs源代碼控制而不是git。這不適用於tfs中的git源代碼控制。我可以在git中用/來創建分支名稱。嘗試清理工作區時唯一失敗的是構建腳本。它認爲/是文件名稱的一部分,而不是目錄。 – Brandt
@Brandt我同意:我的觀點是引用TFS,是的,Git支持'/'(作爲分支命名空間的命名約定:http://stackoverflow.com/a/2527436/6309,http:// stackoverflow的.com /一個/6309分之6065944)。 – VonC