TFS簽入策略

2018-01-25 09:48 更新

TFS簽入

TFS簽入策略是在每次簽入之前執(zhí)行的規(guī)則,以確保選定的更改集可以提交。 標(biāo)準(zhǔn)策略存儲(chǔ)在服務(wù)器上,并在客戶(hù)端計(jì)算機(jī)上執(zhí)行。

自定義策略是作為IntelliJ IDEA的自定義插件實(shí)現(xiàn)的。這些插件的ID存儲(chǔ)在服務(wù)器上,而策略本身在本地應(yīng)用。因此,為了在團(tuán)隊(duì)中使用策略,所有團(tuán)隊(duì)成員都應(yīng)該安裝相應(yīng)的插件。

定義要在IntelliJ IDEA級(jí)別應(yīng)用的默認(rèn)策略設(shè)置

  1. 按 Ctrl+Alt+S或選擇:文件| 設(shè)置(File | Settings)(適用于Windows和Linux)或 IntelliJ IDEA | 首選項(xiàng)(IntelliJ IDEA | Preferences)(對(duì)于macOS),然后進(jìn)入:版本控制| TFS(Version Control | TFS)。
  2. 在打開(kāi)的TFS頁(yè)面上,選中“簽入策略兼容性(Checkin policies compatibility)”區(qū)域中的適用復(fù)選框 。
    • 計(jì)算團(tuán)隊(duì)資源管理器策略(Evaluate Team Explorer policies):選中此復(fù)選框可以在客戶(hù)端計(jì)算機(jī)上安裝并執(zhí)行Microsoft團(tuán)隊(duì)資源管理器策略定義。
    • 計(jì)算組策略(Evaluate Teamprise policies):選中此復(fù)選框可以在客戶(hù)端計(jì)算機(jī)上安裝并執(zhí)行Teamprise策略定義。
    • 有關(guān)未安裝策略的警告(Warn about not installed policies):選中此復(fù)選框可在未安裝指定的策略定義時(shí)顯示警告。

禁止將默認(rèn)簽入策略設(shè)置應(yīng)用于項(xiàng)目

  1. 按 Ctrl+Alt+S或選擇:文件| 設(shè)置(適用于Windows和Linux)或:IntelliJ IDEA | 首選項(xiàng)(對(duì)于macOS),然后進(jìn)入:版本控制| TFS。
  2. 在打開(kāi)的TFS頁(yè)面上,單擊“服務(wù)器和工作區(qū)(Servers and Workspaces)”區(qū)域中的“管理(Manage)”按鈕。
  3. 在打開(kāi)的“ 管理TFS服務(wù)器和工作空間(Manage TFS Servers and Workspaces)”對(duì)話(huà)框中,從“團(tuán)隊(duì)項(xiàng)目(Team project)”下拉列表中選擇有問(wèn)題的項(xiàng)目。
  4. 在“兼容性(Compatibility)”區(qū)域中,為團(tuán)隊(duì)項(xiàng)目<project name>復(fù)選框選擇Override默認(rèn)設(shè)置。
  5. 通過(guò)選擇或清除下面相應(yīng)的復(fù)選框重新定義默認(rèn)設(shè)置。
    • 計(jì)算團(tuán)隊(duì)資源管理器策略:選中此復(fù)選框可以在客戶(hù)端計(jì)算機(jī)上安裝并執(zhí)行Microsoft團(tuán)隊(duì)資源管理器策略定義。
    • 計(jì)算組策略:選中此復(fù)選框可以在客戶(hù)端計(jì)算機(jī)上安裝并執(zhí)行Teamprise策略定義。
    • 有關(guān)未安裝策略的警告:選中此復(fù)選框可在未安裝指定的策略定義時(shí)顯示警告。

管理可用策略的列表

可用策略列表由標(biāo)準(zhǔn)的第三方策略和自定義的用戶(hù)定義策略組成。

  1. 按 Ctrl+Alt+S或選擇:文件| 設(shè)置(適用于Windows和Linux)或:IntelliJ IDEA | 首選項(xiàng)(對(duì)于macOS),然后進(jìn)入:版本控制| TFS。
  2. 在打開(kāi)的TFS頁(yè)面上,單擊“服務(wù)器和工作區(qū)(Servers and Workspaces)”區(qū)域中的“管理(Manage)”按鈕。
  3. 在打開(kāi)的“管理TFS服務(wù)器和工作空間(Manage TFS Servers and Workspaces)”對(duì)話(huà)框中,選擇所需的工作空間,然后單擊“簽入策略(Checkin Policies)”按鈕。
  4. 在打開(kāi)的“編輯簽入策略(Edit Checkin Policies)”對(duì)話(huà)框中,配置策略列表:
    • 要激活一個(gè)策略,選中它旁邊的Enabled復(fù)選框。
    • 要取消某項(xiàng)政策,請(qǐng)清除其旁邊的啟用復(fù)選框。
    • 要永久放棄策略,請(qǐng)?jiān)诹斜碇羞x擇它并單擊“刪除”按鈕。

引入自定義簽入策略

  1. 將所需的策略作為自定義插件實(shí)現(xiàn)。
  2. 按照安裝,更新和卸載存儲(chǔ)庫(kù)插件以及啟用和禁用插件中所述下載,安裝和啟用插件。
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)