在發佈版本中標記文件版本後,理想情況下,您希望防止代碼被無意中刪除(請在評論之前閱讀所有內容)。刪除代碼太容易了。Clearcase base:一旦我在發行版中標記文件,如何保護標記文件版本不被刪除?
我知道我可以鎖定標籤,但附加到標籤的文件版本不會自動鎖定(您將不得不創建一個perl腳本來做到這一點?)。您可以鎖定一個元素,但不能鎖定元素版本。而且,一旦你鎖定了一個元素,你就無法檢查出它!笨。這會阻止未來的發展!我想要做的就是保護我開發的代碼(無需將其複製到其他地方進行存檔)。存儲庫應該保護您開發的代碼。
當然,有保護命令,但在快照/ Web視圖中不起作用。
同樣,理想情況下,您希望鎖定發行版中的所有元素版本,但仍能夠繼續開發。缺乏這一特徵似乎是一種粗暴的疏忽。
任何想法? (如果您有任何Perl腳本,請張貼)
感謝您的輸入。我在http://www.ibm.com/developerworks/rational/library/4311上找到了關於觸發器的更多信息。html#t1似乎還有一些使用限制:限制 標識 對於每個處理過的對象,您必須是以下類型之一:type owner(僅適用於-replace),VOB所有者(元素觸發器類型),項目VOB所有者(UCM觸發器類型)或: •UNIX和Linux:根目錄 •Windows上的ClearCase:ClearCase管理員組的成員 –
@kevinzamora這些限制僅適用於*創建*觸發器*類型*將其應用於Vob。它不限制將由該觸發器管理的用戶。 – VonC
說到vobs,我不是管理員,但我創建了一個vob,所以我可以使用您提供的命令進行實驗。但是,當我嘗試執行時,它會抱怨「無法確定路徑名的VOB」。我查看了Ibm文檔,但沒有意義如何指定vob。我的Vob名稱是ProdTest,我的Web視圖路徑是c:\ zamorak1_view_2 \ ProdTest。我查看了http://www.philforhumanity.com/ClearCase_Support_18.html和http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearcase。 cc_ref.doc/topics/ct_mktrtype.htm,但仍無法做任何工作。 –