清除專用結帳
回答
ClearCase的支持:
- 「軟」 悲觀鎖:結帳保留
- 樂觀鎖:(限制檢出)
結賬保留的優點是它不會阻止其他因爲他/她必須等待您的檢查,然後必須合併他/她的工作與您的新版本。
見about reserved/unreserved checkouts
這就是說,你可以添加一個運算後觸發(後結算),它會檢查文件是否會已經簽出的版本,這將撤消籤和退出與消息阻止第二個用戶在所有相同的文件簽出。
cleartool mktrtype -element -all -postop checkout \
-execwin "\\path\to\checkIfNotCo.pl" \
-execunix "/path/to/checkIfNotCo.pl" \
-c "check if not CheckedOut" notco_trigger
你仍然需要編寫checkIfNotCo.pl
,但Paul提到了his answer,這是不是真的需要。
如果它是一個非常敏感的文件,您可以鎖定它。
你只是檢查出「保留」。任何簽出相同文件的人都將獲得「無保留」版本。然後,您將保證有權檢入創建當前版本後續版本的版本,而其他任何擁有「毫無保留」結算的版本都不會。這實際上比獨家簽出的系統要好得多。
如何更好地獨家收銀臺? – 2010-03-08 08:33:29
因爲如果某個白癡專門檢查了一個文件,然後忘記了它或者在度假時離開了它,它並不會阻止其他人繼續工作。 – 2010-03-08 08:46:40
如果同一個白癡正在檢出我正在處理的文件,並刪除我需要的代碼行?然後,我檢查我的文件,認爲一切都很好,而這個白癡想檢查他的文件版本......然後會發生什麼?合併?假設這個人是愚蠢的,他會做錯的... – 2010-03-08 08:52:55
- 1. 清除woocommerce中的結帳字段
- 2. 從TFS 2008清理結帳
- 3. 清除帳戶移除數據
- 4. PayPal快速結帳期間正在清除的會話
- 5. 谷歌結帳,我該如何清除我的購物車?
- 6. 清理svn結帳(刪除非svn文件)
- 7. Jenkins屬性可清除以前的SVN結帳
- 8. 在結帳之間自動清除特定文件
- 9. 如何在訂單後清除woocommerce結帳字段?
- 10. 清除Ajax結果
- 11. 清除CSS結合
- 12. 從結帳頁面刪除paypal快速結帳單選按鈕
- 13. git結帳。添加稀疏結帳排除的目錄
- 14. PHP類unset /清除專用數組變量
- 15. 結束會話/清除Cookies
- 16. Android應用內結帳購買的物品清單
- 17. 在關閉帳戶之前清除應用程序數據
- 18. 作曲家依賴被刪除後被調用,強制緩存清除和新鮮結帳
- 19. 使用enable_if結構專業
- 20. svn結帳時排除文件模式
- 21. 在Magento結帳時消除稅款
- 22. 刪除訪客結帳選項
- 23. 刪除WooCommerce結帳字段值
- 24. 通過結帳多次刪除
- 25. 在Sylius中刪除結帳步驟
- 26. 刪除Magento的onepage結帳驗證
- 27. Prestashop - 結帳時刪除送貨選項
- 28. Magento從PayPal中排除產品結帳
- 29. 刪除結帳頂部鏈接magento
- 30. 混帳試圖刪除結賬
非常好!非常感謝你。 – 2010-03-08 10:52:17