webstorm TFS 插件的安裝與使用(2)

接上一篇 webstorm TFS插件的安裝與使用(2)。繼續上一篇的內容,下面是 TFS 插件的使用:關聯 TFS 插件使用 TFS 插件提交代碼以及解決衝突

3.關聯 TFS 插件

在某個項目中使用 TFS 插件,首先要是這個項目 關聯到 TFS 插件,關聯到 TFS 插件後,若是在項目任意一個文件中 添加或刪除或其餘改動,這個文件的文件名就會發生變化( 字體變藍色)。下面是關聯到 TFS 插件的教程。

在webstorm中打開一個項目,點擊 File -> Settings -> Version Control 如圖所示,在右邊欄中的 VCS 中的下拉欄中選擇 TFS。(關聯完畢,就這麼簡單!)
圖片描述web

4.使用 TFS 插件提交代碼

當完成代碼的修改等操做後,須要向服務器提交代碼,這時就要執行如下操做。

4.1 在上方選擇 VCS -> TFS -> Checkin File...(圖一)。
或者在左側目錄中選擇任意一個文件或文件夾單擊右鍵選擇 TFS -> Checkin File...(圖二)。
這兩種方式的區別在於,第一種只能提交單個文件,第二種能夠提交一整個項目文件夾或一個模塊文件夾(也能夠選擇單個文件)裏的改動。
若此時發現沒有 TFS 選項,應該是項目沒有關聯到 TFS,請返回第3部份內容進行關聯。
圖一
圖一
圖二
圖二segmentfault

4.2 以後出現以下圖所示畫面,第一個框是要提交的文件,第二個框是提交時附加的信息,通常寫改動了哪些地方,實現了哪些需求啥的...
圖片描述服務器

以後就能夠點擊 Checkin,彈出下面的框,仍點擊 Checkin 提交。webstorm

圖片描述

5.解決提交代碼時的衝突

在提交代碼時有時會產生衝突,緣由在於服務器上的代碼時不時的 更新(其餘開發者提交的代碼)。這時會提交失敗,就須要進行 更新代碼,具體操做流程和提交代碼同樣,就是選項 從 Checkin File 變成下面那個 Update File 。

5.1 點擊以後出現以下圖所示彈窗,選擇 Latest ,點擊 OK 。
圖片描述字體

5.2 以後出現下圖彈窗,這裏咱們通常選擇 Merge ,也就是合併。第一項是不更改本地文件,第二項是直接用服務器上的替換本地文件。spa

圖片描述

5.3 下面是 Merge 界面,左邊是本地文件的改動,右邊是服務器上的代碼的變化(changes),中間是操做預覽(合併後的文件)。點擊左側欄或右側欄指向中間欄的箭頭,便可將 changes 放到中間欄,點擊天然是不把這個 changes 放過去。插件

在這裏要注意的是每一個改動最好都進行操做(點擊箭頭或叉),最後點擊 Apply 。由於箭頭和叉的操做是不可撤銷的,因此發現錯誤點擊下面的 cancel 取消,從新進行 Merge 操做。3d

圖片描述

最後再進行 提交操做就能夠 解決衝突問題了。另外想要查看該文件的歷史版本選中文件鼠標右鍵點擊,進行下圖操做便可。

圖片描述

相關文章
相關標籤/搜索