簡體   English   中英

Visual Studio 2015中的默認Git Repo用於解決方案中的啟動默認項目?

[英]Default Git Repo in Visual Studio 2015 for startup default project in solution?

我的visual studio解決方案包含來自3個不同的Git存儲庫(沒有子模塊等)的項目。 我有一個默認項目,網站和各種類庫。 啟動Visual Studio 2015時,默認的Git倉庫是其中一個類庫,而不是我通常工作的主要網站。每次我開始工作時,我都要去團隊資源管理器雙擊連接到對應於我的main / startup項目的repo。 我沒有使用VSTS,它是一個單獨的Git托管服務提供商(自托管)。

我如何告訴Visual Studio選擇此Git repo作為默認激活此解決方案的那個? 所有Git倉庫都在D:\\ Dev作為默認路徑的子文件夾,因此所有Git倉庫在團隊資源管理器中都可見,因此默認路徑為D:\\ Dev。

打開解決方案時,團隊資源管理器將檢查解決方案和項目文件夾,以查看它們中是否有任何處於Git存儲庫中。 IIRC,順序是首先檢查解決方案,然后按照從解決方案返回的順序檢查項目。 找到的第一個Git倉庫將被打開,因為Team Explorer目前僅支持一次打開一個倉庫。

我懷疑類庫是我們在列表中看到的第一個項目,所以這就是我們打開的repo。 這是VS 2013-2017的設計行為,但我們看到客戶的解決方案現在更頻繁地使用多個回購。 我們計划在將來的版本中改進此行為,但我目前無法提交特定版本。

希望這可以幫助。

暫無
暫無

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

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