2012-07-11 90 views
0

我在一個大發展的代碼庫工作,並使用Perforce公司來管理它。問題是我需要每天更新它,並且需要很長時間才能完成。我正在尋找使這一過程自動化的方法。Perforce的自動同步

我首先想到編寫一個腳本並使其成爲一個計劃任務。我不能這樣做,因爲運行「p4 sync」會給我「p4 protect」相關的錯誤。我沒有,也不會獲得服務器的管理權限,因此我無法將自己添加到保護表。

因爲我可以通過P4V - 執行UI同步 - 我想應該有辦法通過自定義工具或類似的東西來實現這一點。

請大家提供一些關於如何解決這個問題的指針,或者是否已經有解決方案。

回答

2

如果'p4 sync'在您的腳本中得到了保護錯誤,但在您使用P4V時卻沒有,您很可能在腳本中有錯誤的環境。 P4PORT,P4USER和P4CLIENT需要在我們的腳本中具有與您的P4V連接完全相同的設置。