我開始在Eclipse(加上底格里斯河)的一個小項目,我想嘗試一下Subversion。我在網上沒有任何存儲庫。可能在沒有主機的情況下使用Subversion?也就是,本地
我需要在網絡上的存儲庫,以便能夠使用源代碼控制?從我看過的所有Eclipse中,我可以做的是從主機簽出或添加新的存儲庫(從主機)。
我一直在使用水銀了一段時間,我需要的是做一個folder_name init
到該文件夾添加到源代碼控制。如何對Subversion做同樣的事情?
我開始在Eclipse(加上底格里斯河)的一個小項目,我想嘗試一下Subversion。我在網上沒有任何存儲庫。可能在沒有主機的情況下使用Subversion?也就是,本地
我需要在網絡上的存儲庫,以便能夠使用源代碼控制?從我看過的所有Eclipse中,我可以做的是從主機簽出或添加新的存儲庫(從主機)。
我一直在使用水銀了一段時間,我需要的是做一個folder_name init
到該文件夾添加到源代碼控制。如何對Subversion做同樣的事情?
只是做
svnadmin create xyz
的URL將是,例如,文件:///家/ yourusername/XYZ
Subversion使這很容易。您可以在系統上創建本地存儲庫,並使用file://路徑引用它。
參見http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.html#tsvn-repository-create-commandline對於如何創建使用任一TortoiseSVN的GUI,或命令行。
備註 TortoiseSVN是Subversion的圖形化前端,實現爲Windows資源管理器擴展。它使得許多常見的Subversion任務變得非常輕鬆。 Subversion當然會附帶一個命令行客戶端,因此您可以選擇使用哪一個。
我現在就試一試。 – 2011-04-05 15:53:51
我已經通過toolto手動創建了一個「D:/垃圾/ svntests」存儲庫。我試圖通過Eclipse使用「file:// D:/垃圾/ svntests」添加該存儲庫,但它無法識別它。我究竟做錯了什麼?我在窗戶上,如果這有所作爲。 – 2011-04-05 16:01:38
嘗試文件:/// D:/垃圾/ svntests(文件後多一個斜槓:) – kek 2011-04-05 19:48:07
也許你應該看看GIT。這不需要服務器。 http://git-scm.com/
肯定。我在本地計算機上設置了本地存儲,並將服務器作爲服務進行安裝。您使用的URL指向localhost 127.0.0.0,而不是外部Web地址。
Subversion完全可以使用基於文件的存儲庫。如果我想起如何設置它,我會留下一個答案。 – 2011-04-05 15:48:28
我建議你堅持使用mercurial而不是切換到SVN。 – MKroehnert 2011-04-05 15:50:47
我將不得不在一個我將不得不使用的大項目中使用它。所以我最好學習如何使用它! – 2011-04-05 15:52:37