多個抄本的修改管理:主控權

因為多個抄本是獨立完成變更的,所以這些變更可能衝突。在 MultiSite 環境中,追蹤變更及防止資料毀損是以一種叫做「主控權」的修改權限方法來完成的。主控權決定抄本的使用者何時可以修改資料。

如果在不同抄本完成的工作完全獨立,其結果將大大混亂。如果 SAMPL00001 記錄是同時建立在三個抄本中,則無法決定何者才是真正的 SAMPL00001 記錄,以及其他兩個記錄一定會發生什麼樣的事件。

特定物件已獲指派主要抄本(或 master)。物件的起始主要抄本 (master) 是指建立該物件的抄本,主控權可在後來加以變更。一般而言,物件只能在其主要抄本上進行修改及刪除。

Rational® ClearQuest® 資料庫中的大部分物件都有主要抄本。

有些衝突無法避免。例如,在同步化之間的相同時段內,可以在兩個以上的網站上建立名稱為 jsmith 的新使用者。 您可以建立物件的命名慣例,使這類衝突降至最低,但如果發生衝突,會在更新封包匯入期間加以處理。


意見