如何在完全不同的服務器上將文件夾移動到完全不同的Perforce軟件倉庫,但保留歷史記錄和更改?將Perforce文件夾移動到另一臺服務器
0
A
回答
1
從單獨的服務器拆分和合並部分Perforce depots可以完成,但是您需要Perforce技術支持的幫助,請聯繫他們!
一個更簡單的解決方案是保留兩臺獨立的服務器,並使用Remote Depot定義,以便您可以從連接到服務器B的客戶端工作區訪問服務器A中的文件。這樣,您的用戶主要看到有一臺服務器,實際上有多臺服務器。
0
你不需要perforce技術支持的幫助。如果您有管理員,您可能需要他們設置目標軟件倉庫和/或提供訪問權限,但基本任務是使用一般用戶可用的功能執行的。以下是我要做的事情(簡而言之):如果打開P4V會話並選擇提交的更改列表選項卡,則可以過濾此設置以僅顯示與要移動的部分相關的更改。這是您要在新的軟件倉庫(甚至服務器)上覆制的變更集,您要填充它們。這個想法是,你正在解開檔案文件的一面,並以相同的方式在目的地纏繞它們。因此,這個過程簡單地(1)同步到第一個更改列表,(2)將該集合整合到新的位置,(3)檢查設置,以及(4)爲了所有後續的更改列表重複,直到完成。顯然這可以編寫腳本。我目前正在使用python編寫腳本,但是任何具有Perforce函數庫的體面腳本語言都可以使用。一些併發症:更改列表將依次與原件相同,但原始時間將不會保留 - 它們將是「當前」。當然如果有標籤的話,如果你想保留它們,你需要將它映射到新的位置。
相關問題
- 1. 如何將文件從一臺服務器移動到另一臺服務器
- 2. 使用sftp或rsync將文件和文件夾從一臺服務器移動到另一臺服務器
- 3. 將文件從Tomcat Linux移動到另一臺Linux服務器
- 4. 將文件移動到另一臺服務器
- 5. 將大量文件從一臺服務器轉移到另一臺服務器
- 6. 移動RavenDb到另一臺服務器
- 7. Teradata:將數據從一臺服務器移動到另一臺
- 8. 將jira從一臺服務器移動到另一臺
- 9. 將Subversion從一臺服務器移動到另一臺
- 10. 將PHP站點從一臺服務器移動到另一臺
- 11. 將代碼從一臺TFS服務器移動到另一臺服務器
- 12. 將域從一臺服務器移動到另一臺服務器?
- 13. PHP - 將文件移動到服務器上的另一個文件夾中
- 14. 文件上傳並移動到另一臺服務器
- 15. 將表從服務器轉移到另一臺服務器
- 16. 只將最新的文件從一臺服務器移動到另一臺服務器
- 17. 如何使用Bamboo將文件從一臺服務器移動到另一臺服務器?
- 18. 批處理腳本將文件從一臺服務器移動到超過45天的另一臺服務器
- 19. 如何在Sql Server中將備份文件從一臺服務器移動到另一臺服務器
- 20. 如何將SSRS移動報告(Mobile Report Publisher)從一臺服務器移動到另一臺服務器?
- 21. 將文件從一臺服務器發送到另一臺服務器。
- 22. 將文件從一臺遠程服務器發佈到另一臺服務器
- 23. 將json文件從一臺服務器複製到另一臺服務器
- 24. 將文件從一臺服務器上傳到另一臺服務器
- 25. 將文本文件從1臺服務器轉移到另一臺PHP
- 26. 將文件從一臺服務器複製到另一臺
- 27. 將Java文件從一臺服務器複製到另一臺
- 28. 從一臺服務器移動MySQL數據庫到另一臺服務器
- 29. 移動Magento的網站從一臺服務器到另一臺服務器
- 30. 將php變量從一臺服務器轉移到另一臺服務器