2017-02-21 116 views
0

我想將一個p4倉庫的變更集成到另一個p4倉庫。所以像p4可以在兩個倉庫之間集成工作

P4整合// depot1 /源/ // depot2 /目的地

這是目前沒有適合我。我想知道這在理論上是否可行? 這兩個倉庫在同一服務器下的相同P4D守護

運行我得到P4的錯誤是提交 -

錯誤改變規範。 不能包含尚未打開的文件。

回答

2

是的,這是可能的。

如果你正在尋找一個解釋,爲什麼它不適用於你的情況,我建議在你的問題中包括錯誤信息(我猜這是一個非常簡單的用法和/或配置錯誤)...

+0

感謝您的回覆。我已經包含了錯誤。當源和目標都在同一個倉庫時,事情就會正常工作。 – physicist

+1

這聽起來像是你在「p4提交」中做了一些不尋常的事情,比如將文件添加到未打開的更改列表中 - 通常是通過命令行提交還是使用獨立構建提交表單的腳本默認情況下,服務器爲您提供什麼?或者,也許你的權限真的很奇怪,你有權提交這些文件,但不能查看它們,並導致一個奇怪的提交錯誤?我懷疑這與這些文件在不同的軟件倉庫中有什麼關係。 –

+0

如果你想幫助調試這個,我建議在forums.perforce.com上發佈你正在運行的確切命令(和他們的輸出);這更像是一種技術支持,更少的是一個stackoverflow類型的問題。這可能非常簡單,但很難在沒有看到你正在運行的命令的情況下猜出它是什麼。 –

相關問題