我想將本地TFS實例中的代碼遷移到託管於Visual Studio Team Services(曾爲Visual Studio Online)的GIT項目中,並保留所有歷史記錄。爲了做到這一點,我在執行命令下面的命令提示符下以管理員身份運行:將TFS文件克隆到GIT存儲庫時出錯
git tf clone http://[myserver]/tfs/defaultcollection $/[TFSPath] [destinationFolder] --deep
大量時間下載東西到目標文件夾內.git目錄後,它失敗,出現錯誤:
Warning: The contents for the item $/[TFS path for a file] could not be downloaded because you either lack read permissions or the item was destroyed.
嗯,我可以看到並打開引用的文件。因此,該項目沒有被銷燬,我也不缺少讀取權限。
你知道我能做些什麼來解決這個問題嗎?
在此先感謝。
這聽起來像是有歷史的事情。您是否嘗試過沒有--deep的克隆? –