2015-06-24 49 views
4

我有一個在項目中共享的代碼的核心源代碼。我想要一個腳本,當'父'有一個工作空間被創建時,孩子也創建了他們的工作空間。Accurev:從其他流中提取代碼的腳本

這會幫助開發人員不會錯過任何參考。

感謝您的幫助。

編輯:解決方法:

我創建了一個窗口CL批次

  • 檢查文件系統上存在的文件夾,如果沒有
  • 叫他們的AccuRev mkws,其次是AccuRev的流行。

它工作正常

+0

那麼你嘗試過什麼? – Margus

+0

我已經將windows CL命令與accurev混合使用。 – Arnej65

+0

您是否介意將您的解決方案發布爲答案並將其選爲正確答案?這是解決問題的恰當方法。 – nonsensickle

回答

0

這裏是我想出瞭解決方案的例子。它缺少一些項目,比如更新依賴關係WS創建,如果它已經退出。 ......。

我在'父'流中創建了一個bat文件。然後運行命令(在bat文件中)以獲取孩子。

例如:

IF NOT EXIST [filesystem location for stream] 
(accurev mkws -w [stream name] -b [stream name] -l [location to put the stream] accurev pop -O -R -L [location to put the stream]) 
else @echo ~[stream name] already exists