2015-10-16 45 views
1

上午使用git for windows使用visual studio在線構建.net項目 在編譯時,它拋出一個錯誤 stat文件'C:/ agent/_work/0f57256c失敗/合作伙伴街 - HIGHT/Ginreeniering/PRC/PSH未來PSH/pregsso/ppregressp/ShiPgressoSupplierAccess /合同/服務引用/ ExternalServiceReference/psH.Pgresso.ShiPgressoSupplierAccess.Contracts.ExternalServiceReference.AddAddressResponse.datasource':傳遞到系統的數據區通話太小。上午使用git for windows來建立.net項目

任何想法如何解決這一問題?

+1

似乎並沒有成爲一個git的問題... – g19fanatic

+0

它是一個TFS的錯誤,因爲我還沒有發現這個論壇上 – Ken

回答

1

我就遇到了這個錯誤與GIT或svn(分不清哪一個被引發錯誤)從SVN轉換與git/TFS時。錯誤的原因是這樣的:

The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

我有一個服務引用衛生組織完全合格的命名空間/路徑是超過260個字符。我必須從我的機器上較短的路徑(如c:\ temp)運行轉換,以獲得260個字符限制下的路徑。爲什麼窗口在這麼多年之後仍然有這麼短的文件長度限制對我來說是個謎。