在過去24小時內,我一直在努力滿足以下要求。將TFS 2013遷移到Git
由於我們的開發團隊使用TFS(當前版本2013)很長一段時間,我們決定遷移所有項目與git。
但不幸的是,這看起來並不那麼容易。首先,我試着混帳TFS,但每次我試圖克隆的集合,它說:
Access to path 'x' denied.
在相反,列出所有分支的平穩運行。
因此,我試圖通過嘗試將TFS存儲庫轉換爲TFS Git存儲庫,這將允許我克隆它並將其推送到我們的BitBucket存儲庫。不幸的是,我找不到如何將TFS存儲庫轉換爲TFS Git存儲庫 - 只找到瞭如何創建現有的存儲庫。
最後但並非最不重要的,我甚至試過用git TF - 但每次我想訪問我的回購協議時,它說:「Java的.... Main.class」找不到。
任何提示和技巧上如何成功地從TFS遷移到Git?
在此先感謝!
我完全同意大部分建議。最後,我簡單地決定採用這個解決方案,即遷移代碼庫,同時TFVC可以作爲參考,以防需要檢查任何工作項目。感謝您的建議 – dsafa