專案同步管理

專案同步功能提供 Vault 與 Autodesk Buzzsaw 之間的檔案和資料夾同步。此功能可讓 Vault 使用者自動同步 Vault 資料夾與 Buzzsaw 資料夾中的檔案。此同步可以雙向進行;可以將檔案從 Vault 上載至 Buzzsaw,反之亦然,因此可在專案團隊成員之間提供簡單可靠的雙向通訊。

專案同步公用程式可以規劃為按照最適合您需要的方式自動執行同步。同步可在每天排定的時間執行、連續執行、在指定的工作事件發生時執行,或隨選執行。有些人可能需要在每天晚上辦公室關閉時進行同步。而其他人可能需要將其設定為當使用者對 Vault 中的檔案進行變更狀態時,該檔案將自動共用至 Buzzsaw,以便所有用戶均可使用變更的檔案。

專案同步可以從 Buzzsaw 站台上的「站台資訊」頁面上下載。若要安裝並規劃專案同步,您必須先安裝 Autodesk Vault WorkgroupAutodesk Vault Professional,並且必須為 Vault 管理員。

啟用工作伺服器

由於專案同步功能依靠 Vault 工作處理器從工作伺服器佇列中提取工作,因此請確保已啟用工作伺服器

您必須是 Vault 管理員才能啟用工作伺服器。

規劃專案同步設定

下載並安裝專案同步後,Autodek Vault 的「工具」功能表中會包含一個專案同步工具列和一個「專案同步設定」選項。「專案同步設定」對話方塊可讓管理員規劃站台、使用者名稱、專案資料夾對映、同步設定子及代理設定。

啟用專案同步

使用此勾選方塊可以啟用和停用專案同步功能。此設定會套用至整個 Vault,因此,在用戶端上啟用該功能將會對 Vault 中的所有使用者啟用該功能。

站台規劃

加入您要同步至其中的 Autodesk Buzzsaw 站台的 URL。如果使用亞太地區的 Buzzsaw 站台,只需在 URL 中加入「ap-」。

在此欄位中輸入的使用者名稱是 Buzzsaw 使用者名稱和密碼而非 Vault 使用者名稱和密碼。每個 Vault 都將僅使用一個 Buzzsaw 使用者名稱,因此請謹慎選擇 Buzzsaw 使用者和安全性。

當您瀏覽至要對映的 Buzzsaw 資料夾時,會對站台、使用者名稱和密碼全部進行驗證。

資料夾對映

專案同步功能允許建立一個從 Vault 資料夾到 Buzzsaw 資料夾的對映。最多只能規劃一個對映。這些設定是與每個 Vault 對應的。如果您擁有多個 Vault,那麼每個 Vault 都可以擁有自己的對映。

Vault 資料夾 - 按一下「瀏覽」按鈕以導覽至 Vault 資料夾並選取它。

Buzzsaw 資料夾 - 按一下「瀏覽」按鈕以導覽至 Buzzsaw 資料夾並選取它。

註: 按一下「瀏覽」按鈕會對站台、使用者名稱和密碼進行驗證。必須先修正所有錯誤,然後才能在 Buzzsaw 網站上選取資料夾。

對映完成後,Vault 資料夾和 Buzzsaw 資料夾即已彼此對映。如有需要,會在應用程式中複製這兩個資料夾中的資料夾結構。

同步

這些同步設定可讓您規劃 Vault 資料夾與 Buzzsaw 資料夾之間的同步方式和時間。

同步所有資料夾

選取在 Vault 與 Buzzsaw 之間執行同步的頻率。

刪除設定

由於管理員可能不想讓 Vault 檔案被刪除,他們可以規劃當 Buzzsaw 中的檔案被刪除,Vault 中的檔案會發生什麼動作。

代理設定

    使用代理伺服器可能會阻止 Vault 伺服器從 Buzzsaw 伺服器進行同步。如果有代理伺服器可用,管理員可以規劃專案同步工具,與伺服器進行驗證。

  1. 在「代理設定」欄位中,選取「規劃」。
  2. 在「Proxy 設定」對話方塊中,勾選「使用 HTTP 代理伺服器」方塊。
  3. 在「代理伺服器設定」欄位中,填寫 HTTP 代理伺服器和連接埠資料。
  4. 如果需要認證,請在「驗證設定」欄位中輸入驗證資訊。如果不是,請保留為空。
  5. 選擇「確定」。
  6. 專案同步工具將使用此設定在 Vault 與 Buzzsaw 之間同步資料。

專案同步 – 生命週期事件編輯器

生命週期事件編輯器是用於根據生命週期狀態變更規劃專案同步行為的工具。可將生命週期事件編輯器規劃為在發生特定的生命週期狀態變更事件時,自動在 Autodesk Vault 與 Autodesk Buzzsaw 之間上載或下載檔案。對於希望能夠在 Buzzsaw 伺服器中進行編輯的使用者,管理員可以透過規劃生命週期事件編輯器和生命週期狀態安全性來模擬「已出庫使用至 Buzzsaw」狀態。

為專案同步管理生命週期事件

生命週期事件編輯器可用於設置哪些工作會觸發哪些轉變。此功能可以從 Vault 2012 的用戶端或伺服器安裝進行安裝。

為專案同步規劃生命週期事件

  1. 在安裝目錄中找到「SDK」資料夾並執行安裝程式。
  2. 安裝完成後,找到安裝在 Autodesk Vault 2012 SDK\util\LifecycleEventEditor 資料夾中的可執行檔。

  3. 登入後,選取「檔案」頁籤,然後選擇要為其規劃事件的生命週期定義。 
  4. 選取生命週期定義後,為該定義規劃的生命週期狀態便會顯示在「生命週期狀態:」欄位中。

  5. 選取要規劃的生命週期狀態。請注意,狀態轉變會顯示在「生命週期轉變」欄位中。

  6. 選取您要為其加入事件的生命週期轉變。

  7. 按兩下「工作類型」欄位,或從「動作」功能表中選取「將工作加入至轉變」。

  8. 鍵入要將選取的狀態轉變與之關聯的工作的名稱。可用的專案同步工作包括:

    專案同步指令 工作類型
    共用至 Buzzsaw autodesk.vault.projectsync.share
    從 Buzzsaw 更新 autodesk.vault.projectsync.update
    從 Buzzsaw 加入 autodesk.vault.projectsync.add
    與 Buzzsaw 同步 autodesk.vault.projectsync.sync
  9. 如果檔案經過了狀態轉換,系統會針對該檔案,將具有指定工作類型的新工作加入至工作佇列

    例如:假設為上面所示的從「已發行」到「廠商」的狀態轉變規劃了 autodesk.vault.projectsync.share 工作類型。使用者選取一組 15 個檔案,並將狀態從「已發行」變更為「廠商」。系統會針對選集中的每個檔案將一個工作加入至工作佇列,並共用至 Buzzsaw 站台。

為專案同步規劃生命週期狀態安全性

若使用者有興趣允許 Buzzsaw 使用者編輯 Vault 資料,建議防止 Vault 使用者編輯 Vault 檔案,以便不會在兩個環境中同時發生編輯。為此,應該將狀態的存取控制清單 (ACL) 規劃為阻止使用者編輯檔案。

例如,上面的影像展示了名為「廠商」的狀態。轉變至「廠商」狀態會將工作加入至佇列,以將檔案的最新版本共用 Buzzsaw 站台。檔案變為該狀態後,可以將存取控制清單規劃為阻止所有使用者進行編輯。現在,處於該狀態的檔案已共用至 Buzzsaw,並且已鎖住。

從「供應商」再轉變為另一個狀態會將工作加入至佇列,以將檔案的最新 Buzzsaw 版本重新提取至 Vault,並且檔案會被解鎖並可進行編輯。