簡體   English   中英

如何強制 Visual Studio 使用 TFS 源代碼管理提供程序而不是 GIT 提供程序

[英]How to force Visual Studio to use the TFS source control provider and not GIT provider

編輯:這是一個已知問題,不會“修復”

那么問題是我如何配置 git 以將 .git 文件夾命名為這個存儲庫的其他名稱。

我不想使用 GIT_DIR 環境變量,因為那將是系統范圍的。

我們正在評估 Azure DevOps(使用 git),我想使用當前在本地 TFS 下的現有項目。

我非常習慣從 cli 使用 git,但 VS2017 自動默認使用 Git 源代碼控制提供程序。 如果我將其改回 TFS,它會警告我並關閉解決方案。 當我重新打開它時,我又回到了 GIT 源代碼控制提供程序。

除了卸載 git 源代碼控制提供程序之外,還有其他選擇嗎?

我推測如果 VS 看到一個名為 .git 的文件夾,即使是一個空文件夾,它也會使用 GIT 提供程序。 是否可以將 git 配置為使用不同的文件夾代替 .git?

您可以嘗試以下步驟:

  1. 確保您已連接到 VS 中的 TFS/Azure DevOps。

  2. 確保從 Tools->Options->Source Control 中選擇您的源代碼管理作為 VSTFS 插件。

  3. 現在嘗試將解決方案添加到源代碼管理,它會詢問您需要在 TFS 實例中的何處添加解決方案。

暫無
暫無

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

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