2012-07-18 48 views
1

我有一個包含多個組件的流。 我想將此流分解爲開發流和生產流(有點像ClearCase UCM集成和開發流)。如何創建一個包含另一個分支源的新分支 - rtc源代碼控制

我該如何做到這一點?
(在ClearCase中,它是關於創建一個子流到現有流)

是這樣的:

  • 重命名當前流至DEV-流。
  • 創建一個新的流prod-stream。
  • 創建新組件以「dev-stream」匹配的部件和將它們添加到「prod-stream

我有與該流「DEV-流」中流動的工作區。 複製從「dev stream」到「prod stream」的代碼,做我需要從「dev-stream」改變我的工作空間的流目標,以「prod-stream」,並提供更改此新流?

回答

1

在RTC中,您不必創建新組件。 您可以隨時重命名現有的流。

然後,我會建議在現有(和重命名)流上創建一個快照,以拍攝所有組件的圖片。

您可以創建一個新流並添加該快照:所有組件都將添加到一個操作中。
您不需要複製任何文件。

您將在第二個流上創建第二個repo工作空間,並將其加載到第二個本地工作空間或沙箱中的任何目錄。

+0

然後我可以自動將dev流中的代碼合併到prod流嗎? – 2012-07-18 16:10:05

+1

@ user470184如果您在第一個流上設置快照,則第二個流的內容將相同。但是,您可以從第一個流合併到第二個流。請參閱https://jazz.net/library/article/40/。 – VonC 2012-07-18 16:16:58

+0

當我從快照存儲庫創建新的流時,所有新的流組件都與以前相同。因此'dev-stream'和'prod-stream'具有相同的組件(組件具有相同的名稱並指向相同的基線)。是否應該使用新基線創建組件的副本? – 2012-07-18 16:24:58

相關問題