Mac下配置Git-TF來連接TFS2012


Git-TF是微軟提供的讓TFS Server支持Git的工具,但網上幾乎沒有文章來針對Mac OS下安裝Git-TF的說明,Mac下配置Git-TF的操作步驟如下:

下載文件

請從官方地址下載: Git-TF for Visual Studio Team Foundation Server 2012

下載后,解壓縮文件到本地,本例中,解壓縮到 /Users/[ME]/Git-Tf 目錄,其中[ME]是當前登錄用戶名

添加環境變量

要在MAC中添加環境變量,保證能訪問到Git-Tf的目錄,參考如下步驟

打開Terminal命令行窗口,並進入用戶根目錄

cd ~/

驗證 .profile 文件是否存在:

ls -la | grep ".profile"

如果文件沒有找到,用命令行創建:

touch .profile

打開.profile問津,並編輯

open .profile

在文件底部添加如下代碼,其中"/Users/[ME]/Git-Tf/"請修改為你的Git-Tf目錄

export PATH="/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/":$PATH
export PATH="/Users/[ME]/Git-Tf/":$PATH
 
 
 
保存,並關閉文本編輯窗口,回到命令行窗口,輸入如下命令行:

source .profile

獲取項目

重新啟動命令行窗口,輸入如下命令測試,其中的 shanghai\liujunmin 請替換自己的TFS登錄賬號:

git tf clone http://pd-tfs2012:8080/tfs $/demo

Username:shanghai\liujunmin

Password:***********

保存賬號密碼

如果要保存賬號密碼,可以用如下命令,其中的 shanghai\liujunmin 請替換自己的TFS登錄賬號:

git config git-tf.server.username "shanghai\liujunmin"

git config git-tf.server.password ***********

 

配置完成

 

試用后,發現Git-tf可以在XCode中進行Commit,但不能直接在XCode中Push,只能在命令行中調用Checkin命令去提交。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM