簡體   English   中英

我應該將 dotnet-tools .config 目錄檢查到源代碼管理中嗎?

[英]Should I check the dotnet-tools .config directory into source control?

最近我注意到 Visual Studio 創建了一個.config目錄,里面有一個dotnet-tools.json文件。這應該是.gitignore d 還是簽入源代碼管理?

使用dotnet tool install命令為項目安裝工具時,會創建帶有dotnet-tools.json文件的.config目錄。 此文件dotnet-tools.json包含有關為您的項目安裝的所有工具的版本、安裝命令等詳細信息。 它更多是與本地機器上的設置相關的本地配置。 如果你想讓你的同事在她/他的機器上安裝相同的工具,那么你應該簽入這個文件,你的同事需要克隆並運行命令以在她/他的機器上恢復相同的工具。 這與 NuGet 包非常相似。

您可以安全地將其添加到.gitignore 在這種情況下,您的同事仍然可以使用相同或不同版本的dotnet tool install執行相同工具的全新安裝。

這是一篇關於這個主題的好文章

暫無
暫無

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

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