我有Ubuntu服務器上的顛覆。在安裝Ubuntu之前,我的教授曾經在Windows服務器上擁有顛覆目錄和文件。他曾經使用tortoisesvn來檢出和提交文件。在安裝Ubuntu服務器之後,我創建了一個Subversion目錄來簽出,將我的文件簽入到服務器上。現在,我的教授想要將備份的目錄和文件移動到服務器上的顛覆位置。我嘗試將這些文件導入到存儲庫中,但這些文件正在作爲新文件添加(結帳版本1)。但是Windows Subversion版本庫中存在不同版本或文件和目錄。 我不確定是否清楚,但這是我的情況。我可以轉儲文件,但由於整個目錄已備份並移動到Ubuntu服務器,所以我很困惑如何轉儲這些文件,以便在簽出時他的版本完全相同。如何合併兩個目錄從一個Windows subversion在Linux顛覆
0
A
回答
0
下面是如何存儲庫從一個安裝程序轉移到另一個:
創建Windows回購的轉儲:
svnadmin dump /path/to/windows-repo > windows.dump
創建Unbuntu服務器上的新回購:
svnadmin create /path/to/ubuntu-repo
將轉儲導入新的ubuntu回購如果新回購仍是空的:
svnadmin load /path/to/ubuntu-repo < windows.dump
請注意,如果你已經在新的存儲庫提交修訂版本,進口回購的版本號將是不一樣的,和你的教授將不得不作出乾淨的結帳。此外,我建議在運行svnadmin load
之前進行備份,以防萬一它無法如您所想,並且您需要將一些options添加到該命令,或者閱讀更多in-depth instructions以瞭解如何實現該目的。
0
你必須創建你的教授的回購轉儲,並在您的加載它,給你回購的目錄中要基於你的教授的回購文件對
svnadmin dump /path/to/repo/professorrepo > professor-dumpfile
svnadmin load /path/to/repo/yourrepo --parent-dir professor/ < professor-dumpfile
其中professor/
將根文件夾來自教授回購的文件將被放入您的回購。
相關問題
- 1. 顛覆Subversion
- 2. 顛覆合併
- 3. 在顛覆與另一個目錄拷貝更換目錄
- 4. 是合併兩個目錄
- 5. 合併兩個SVN目錄
- 6. 在顛覆中合併兩個本地文件
- 7. 顛覆顛覆?
- 8. 是否合併了一個在顛覆中的問題?
- 9. 合併兩個項目
- 10. 顛覆合併 - 「擁有不同的存儲庫根目錄」
- 11. 合併標籤與顛覆
- 12. 顛覆xib合併錯誤
- 13. 顛覆合併失敗
- 14. 顛覆:追溯合併?
- 15. 複雜顛覆1.4合併
- 16. 顛覆合併回幹線
- 17. 顛覆 - 合併存儲庫
- 18. 顛覆 - 檢出父目錄
- 19. 如何恢復一個顛覆導入?
- 20. 如何構建一個顛覆服務?
- 21. 顛覆:配料了創建目錄變成一個提交
- 22. 如何合併兩個div一個DIV
- 23. 在Linux中合並兩個csv文件
- 24. C#將一個目錄與另一個目錄合併
- 25. 在顛覆分支多個項目
- 26. 如何一起兩列從兩個dataframes合併在Python
- 27. 如何合併兩個Delphi項目?
- 28. 關於在顛覆/合併關注/ git
- 29. 如何將兩個android studio項目合併爲一個
- 30. 如何從多個目錄/文件夾合併多個文件