貌似現在都在Git了,特寫此文,用以記錄。倒騰了幾個小時,一直卡在權限那里。GitTfs的文檔真心很稀爛。
轉載請注明出處: TFS 遷移到 Git
1.在TFS服務器上運行cmd,安裝Chocolatey
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('http://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
2.然后安裝git-tfs
cinst GitTfs
3.在USER的HOME文件夾創建ProjectName文件夾
4.運行Git Bash,clone TFS上的代碼
git tfs clone -u=USER http://tfs:8080/tfs/DefaultCollection $/ProjectName
4.彈出權限驗證,輸入密碼,然后等待Clone完成
5.用Git Extensions打開ProjectName,遠程→管理遠程檔案庫,新建一個遠程檔案庫連接到新的Git服務器
6.Push