2010-05-24 197 views
4

我有一個Ubuntu服務器,並希望安裝顛覆和設置一些存儲庫。我使用指南https://help.ubuntu.com/community/Subversion來設置本地存儲庫。如何創建存儲庫

當我走進目錄我會找到一個README文件,它包含以下內容:

這是一個Subversion版本庫;使用'svnadmin'工具來檢查 它。除非您知道如何避免破壞存儲庫,否則請勿在此添加,刪除或修改文件。請訪問http://subversion.tigris.org/瞭解更多信息。

我應該在哪裏存儲我的文件或如何避免損壞存儲庫?

最好的問候, 埃裏克·佩爾鬆

回答

4

您使用svnadmin create創建存儲庫。

之後,您檢查到不同的目錄(您的「工作副本」)。如果您想在同一臺計算機上查看,請使用svn checkout file:///path/to/repository。但是,如果您想要在另一臺計算機上使用工作計算機 - 您的筆記本電腦或其他人,則需要通過http或svnserve使存儲庫可用(The howto you linked只是描述了這一點),然後在另一臺計算機上進行檢查。通常,您不需要再次觸摸您的存儲庫。當您更改commit時,任何寫入都將通過svn完成。

+0

非常感謝!我誤解了指南中的一件事。 :) – 2010-05-24 20:02:31

+0

謝謝phihag它的一個很好的幫助:) – shashaDenovo 2012-07-13 08:36:23

0

目錄是一個「裸」庫,而不是一個工作副本。您需要使用svn客戶端結帳本地工作副本。您可以在服務器的本地文件系統的另一個目錄中或從網絡中的其他工作站執行此操作。 爲了簡單起見,我建議先在服務器上本地執行此操作,並且如果一切事情一開始無法按預期工作,則可排除與網絡相關的問題。 當您設法檢出本地工作副本時,您可以開始向其中添加文件並將更改提交/上傳到中央存儲庫。