不論是不是團隊的一份子,您都可以建立串流來保留代表系統重要配置的元件版本。 軟體開發專案的里程碑版本,便是這類配置的範例之一。 另一個範例是協力廠商或開放程式碼軟體套件的穩定版本。 當團隊成員將變更集從他們的工作區交付到串流,以及接受其他團隊成員交付到串流的變更集時,串流便代表團隊開發工作的現行狀態。 當交付到串流的項目要受限於程序控制(要求程式碼沒有編譯錯誤,或要求先審查及核准,再進行交付)時,串流也就成了共用構件的穩定來源。 所有串流都是工作區或其他串流的流程目標。 部分串流(如整合串流)有本身的流程目標,通常在建立串流時,即建立了這些流程目標。
串流可以包括零或多個元件。 儲存庫中的任何元件都可以成為串流的一部分,不過,串流中的元件通常都會有若干相依關係或功能關係,因而適合進行分組。 建立好串流之後,您可以利用串流編輯器來新增或移除其中的元件,或變更串流中一或多個元件的版本。
如果要建立串流,請執行下列動作: