我正在測試服務架構以及朋友。我們從一個.Net核心ASP MVC站點服務開始(開箱即用腳手架)。然後我們添加了這個.gitignore文件。使用空的.gitignore文件清理git clean後無法重建/部署服務架構項目
我在PC上構建/部署並測試瞭解決方案,一切正常。然後我推了它,我的朋友克隆了存儲庫並在其上做了一個git clean -xfd
。他繼續重置他的本地羣集。
令我們驚訝的是,他有以下錯誤:
Creating application...New-ServiceFabricApplication : Application type and version not foundAt C:\Program Files\Microsoft SDKs\Service Fabric\Tools\PSModule\ServiceFabricSDK\Publish-NewServiceFabricApplication.ps1:279 char:9+ New-ServiceFabricApplication -ApplicationName $ApplicationNam ...+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (Microsoft.Servi...usterConnection:ClusterConnection) [New-ServiceFabr icApplication], FabricElementNotFoundException + FullyQualifiedErrorId : CreateApplicationInstanceErrorId,Microsoft.ServiceFabric.Powershell.NewApplication Finished executing script 'Publish-NewServiceFabricApplication'.Time elapsed: 00:00:00.8107824
我試圖做複製:`git的清潔-xfd /復位集羣/重建/部署,但它的工作原理我的電腦上。所以我們認爲它可能是我們的.gitignore文件的問題。
我註釋掉了整個.gitignore文件並推送了代碼。他重新下載了分支,並再次提出了同樣的問題。
他有一臺能夠部署由他創建的新解決方案的工作PC。遵循同樣的步驟,我在我的個人電腦上爲我自己的解決方案版本做過。問題是當我們從git中檢查其他分支時,發現這些問題。
你可以在here看到我們的代碼。
是否有任何特定的配置添加到我們不知道的.gitignore文件中?
感謝您的幫助!