我曾經在Windows上完成我的PHP工作。我用SVN和我的存儲庫是在一個NTFS文件夾。我在其中一個分區上安裝了Linux,我想將該存儲庫導入SVN linux。任何方式?有沒有辦法將SVN Windows存儲庫導入到Linux?
0
A
回答
0
可以在Linux下掛載包含存儲庫的NTFS卷,然後從存儲庫位置檢出到Linux文件系統中的某個位置。
另一種方法是,在安裝NTFS卷時,使用大概已經在Windows下檢出的工作副本。
5
在Windows上使用svnadmin dump > dump.svn
,在Linux上使用svnadmin load /path/to/repo < dump.svn
。以前,您應該在Linux主機上創建一個空的存儲庫。
2
只需複製庫C:\ svnrepo到Linux的/ var/svnrepo,
(如何複製您可以將其打包爲.zip文件,然後上傳到Linux雖然FTP, 所以你不?必須設置SAMBA和全部) (如果Linux盒子在防火牆後面,可以通過sftp進行上傳,這將導致無法建立ftp數據連接)
在Linux中,創建一個新的用戶svn,密碼爲svn ,將其在/ etc/passwd中的shell從/ bin/sh更改爲/ bin/false,
/var$ chown -R svn:svn svnrepo
/var$ chmod -R 664 svnrepo
並在/ etc/group文件中,將要寫入svn的用戶添加到svn組中。 (註釋掉svnrepo/conf/svnserve.conf中的密碼-db,所以svnserve會使用系統用戶)
而且,如果你在使用subversion 1.6+的windows中創建了svn repo,請不要忘記在Linux中安裝Subversion 1.6+,否則Subversion 1.5不支持Subversion 1.6 repo的新格式。在這種情況下,您可能需要先轉儲然後重新加載。
如果您決定將svn-repo移動到linux,那麼您應該總是使用單個回購,然後不要再使用該回購。
相關問題
- 1. 有沒有辦法將MySQL數據庫從Windows導入到Linux?
- 2. 將svn存儲庫從Linux移到Windows
- 3. 有沒有辦法「svn unrevert」?
- 4. 有沒有辦法將SourceGear Vault導入/導出到Git
- 5. 是否有將XCode快照導入新的SVN存儲庫?
- 6. 有沒有辦法在不使用svnadmin轉儲的情況下遷移svn?
- 7. 有沒有辦法將DBCC CheckIdent的值存儲到變量中?
- 8. 有沒有辦法將CKFinder連接到Azure存儲blob?
- 9. 有沒有辦法將wireshark http trace導入到java中?
- 10. 有沒有辦法將類導入到jsp頁面(jsp + eclipse + java)
- 11. 有沒有辦法將WMI數據導入到T-SQL中
- 12. 有沒有辦法將數據從word導入到R
- 13. 有沒有辦法將Flash SWF文件導入到Flex中?
- 14. 有沒有辦法將圖像從excel導入到PictureBox?
- 15. 有沒有辦法將HTML導入到JavaHelp中?
- 16. 有沒有辦法將Xcode鍵綁定導入到AppCode
- 17. 有沒有辦法克隆包括其遠程存儲庫的git存儲庫?
- 18. 有沒有辦法將Live Photo保存到照片庫?
- 19. 如何使用Intellij將Android Gradle項目從Windows導入到Linux,但沒有獲取密鑰存儲庫問題
- 20. 有沒有可視化整個SVN存儲庫的方法?
- 21. 有沒有辦法將js庫文件導入到我的DIH腳本中?
- 22. 如何從SVN導入存儲庫並覆蓋bitbucket中的現有存儲庫?
- 23. 有沒有辦法將SourceSafe與HISTORY遷移到SVN中?
- 24. 有沒有辦法在一個存儲庫中有一個文件,但沒有在另一個存儲庫中?
- 25. 無法將項目導入存儲庫svn
- 26. 有沒有辦法將jung連接到數據庫的保存/寫入?
- 27. 有沒有辦法將提交歷史從SVN倉庫合併到Git分支?
- 28. 將外部導入到我自己的SVN存儲庫中
- 29. 將項目導入到svn存儲庫問題
- 30. 有沒有辦法知道誰下載我的Github存儲庫