2015-03-19 101 views
0

我在TFS2012中使用了git-tfs一段時間,但最近我們遷移到了TFS2013,並且TFS地址已更改。git-tfs忽略對配置的更改

我似乎無法再做git tfs checkin,因爲它試圖將更改發送到舊地址。

我更新了.git\config的URL,清除了TFS緩存,但是git-tfs仍嘗試使用舊地址簽入,並在每次嘗試完成時都將舊URL添加到配置文件中並附加新的tfs-remote

我如何使它簽入新的網址?

+0

應該可能使用'git tfs configure'來更新。 – jessehouwing 2015-03-19 12:41:23

+0

我只是簡單地從TFS服務器克隆一個新的本地資源庫,如果我是你:)。 – jessehouwing 2015-03-19 12:42:17

+0

由於該命令也在TFS端做東西(創建工作區,地圖文件夾等)。 – jessehouwing 2015-03-19 12:53:13

回答

0

爲了與新的TFS地址籤用於設置它的能力,通過簽入選項明確:

-i, --tfs-remote, --remote, --id=VALUE 
         The remote ID of the TFS to interact with 
         default: default 

而且它是recomendet清理的git和git-TFS緩存由相應的下一個命令:

git gc 
git tfs cleanup