2010-06-04 60 views
1

我想知道我們應該如何在不同的Perforce服務器/軟件倉庫之間進行集成。如何在不同的Perforce軟件倉庫中進行雙向集成?

我正在尋找一種解決方案,可以讓我們實現雙向集成。

Using Remote Depots文章介紹瞭如何將遠程軟件倉庫映射爲只讀。這是在兩臺服務器上執行映射的唯一解決方案嗎?如果是這樣,這意味着我不能使用單個分支規範來執行兩種方式的集成。

回答

1

從閱讀Perforce的知識基礎,我相信首選/建議的解決方案是爲每個服務器做從只讀遠程軟件倉庫的集成。

這是Perforce的設計限制,因爲元數據僅適用於本地服務器,例如, serverA:1666不知道用戶在serverB:1666上執行的命令(如在this article底部的案例研究中所解釋的)。

另外關於的表現是絕對正確的;我們的服務器今天下午在遠程站點的代碼丟失期間遭到重創。我們所能做的只是等待整合/差異完成。

要了解什麼是您的服務器上發生的事情,使用命令p4 monitor show顯示什麼當前工作負載在服務器上。

+0

關於你的服務器得到由遠程倉庫的請求敲定:要麼你的服務器是預2010.2服務器版本? 2010.2版本對遠程軟件倉庫有着巨大的性能修復。 – user1054341 2012-09-10 15:58:45

+0

@ user1054341:是的,一個或兩個服務器本來預2010.2,相信2009.x.很高興知道2010.2和更高版本的性能有所提高。 :) – Dennis 2012-09-10 21:05:43

相關問題