我已經從1臺服務器到另一臺服務器同步文件,並設置P4,但我在新服務器中有一個不同的工作區,所以如果我在新服務器中啓動一個P4同步,它會只添加差異還是會複製文件?(源代碼保持不變)Perforce-P4同步查詢新工作空間
1
A
回答
2
由於您創建了新的工作區,並且P4並不知道您的新環境中已有文件,它將會拉過所有這些文件。
如果您保留相同的工作區名稱(默認情況下),它只會拉過「新」文件(因爲它認爲您已經有了您之前同步的文件)。
3
如果工作區圖與舊客戶端相同,且沒有更改,則可以執行p4 sync -k。這會更新服務器上的元數據,而不進行文件傳輸。如果有更改,您必須強制同步這些文件才能獲得正確的修訂。
+1
在你的「p4 sync -k」之後執行「p4 clean」修復已更改的文件。 –
相關問題
- 1. 同步查詢?
- 2. 使異步查詢同步
- 3. 使用工作空間同步Gradle項目失敗
- 4. 更新查詢不工作
- 5. 更新查詢不工作
- 6. 查詢員工的空閒時間
- 7. 相同的查詢工作不同
- 8. Java同步函數工作,同步塊不工作
- 9. Solr的查詢與空間是不恰當的工作
- 10. 空凝聚不是LINQ查詢工作
- 11. 空查詢不能在PHP中工作
- 12. SQL查詢 - 同步表
- 13. node.js同步mysql查詢
- 14. 如何讓eclipse刷新工作空間
- 15. Cognos刷新工作空間報告
- 16. reg空間查詢值很多空間
- 17. Android - 查詢同步帳戶是否經過同步檢查
- 18. MS Access查詢 - 總周工作時間
- 19. 的MySQL查詢不工作,但相同的查詢在mysql外殼工作
- 20. BackgroundWorker中的同步工作
- 21. Python的asyncio同步工作
- 22. Eclipse Svn同步不工作?
- 23. GetCallbackEventReference不能同步工作
- 24. 同步任務不工作
- 25. PHP:SQL更新查詢工作不正常
- 26. 更新查詢不工作在C#
- 27. 更新查詢與LIMIT(setMaxResults)不工作
- 28. Mysql的更新查詢PHP不工作
- 29. 更新查詢不工作在vb.net
- 30. 查詢不工作多的cols更新
Thanks.So如果我做p4 sync -f,它會複製文件嗎? –
是的,如果你使用p4 sync -f,它會重寫這些文件(你不會被重複的,但你會不必要地重新獲取這些文件。 – tkosinski
好吧,我做了一個p4同步-f,並且完成得更快比rsync.But最初它刪除了一些文件,因爲我無法驗證,會刪除一些不在工作空間中的文件嗎? –