2012-08-04 146 views
17

如何在服務器上創建SVN存儲庫?雖然我已經找到了關於此的各種文章,但在我的網站上創建存儲庫時仍面臨着問題。現在我使用assembla作爲我的SVN存儲庫,但想在我的主機上創建我自己的SVN存儲庫。如何在服務器上創建SVN存儲庫?

+4

什麼問題?這個問題非常模糊,基本上不可能回答。 – 2012-08-04 18:05:58

回答

19
  1. 創建一個存儲庫:

    svnadmin create /svnrepos

  2. 創建一個SVN用戶

    vi /svnrepos/conf/svnserve.conf

    不久,ACCESuser = password

    如:tony = mypassword

  3. 格式S =無

    權威性訪問=寫

    密碼分貝= passwd的

    並添加用戶導入您的項目

    (假設你已經把你的項目文件中/projects/myrailsproject

    svn import /projects/myrailsproject file:///svnrepos/myrailsproject

  4. 啓動SVN服務器作爲後臺程序

    svnserve -d

    完成!現在你應該有一個Apache Subversion服務器運行一個名爲myrailsproject的項目。

    嘗試檢查出來的存儲庫:

    svn co svn://192.168.0.2/svnrepos/myyrailsproject

    因爲我們設置匿名訪問到你都不應該被提示輸入您的文件/svnrepos/conf/passwd中創建用戶名和密碼。

+0

對於密碼vi/svnrepos/conf/passwd – 2013-05-04 11:12:50

+1

參考鏈接http://www.civicactions.com/blog/2010/may/25/how_set_svn_repository_7_simple_steps – 2013-05-04 11:14:27

+0

svnadmin創建似乎並沒有初始化與分支,標籤,或樹幹子回購-directories。這是如何完成的? – 2015-09-15 21:13:45

相關問題