2012-12-04 47 views
3

我必須將一個項目添加到SVN服務器存儲庫,我很感激得到一些鏈接或有關如何做到這一點的幫助。如何將項目添加到svn服務器?

SVN信息庫的URL是https://192.168.1.4:448/svn/BDRAsigViata/。 該項目位於桌面上。路徑爲/Users/name/Desktop ,項目名稱爲BDRAsigurariViata v1.0.zip

我嘗試添加該項目這樣

svn import /Users/name/Desktop/BDRAsigurariViata v1.0.zip https://192.168.1.4:448/svn/BDRAsigViata 

但它無法正常工作。我是否也應該遵循其他步驟,以便能夠做到這一點?

我得到的錯誤:

svn: E205000: Try 'svn help' for more info 
    svn: E205000: Too many arguments to import command 
+0

您是否試圖將ZIP壓縮文件添加到版本控制存儲庫? – bahrep

+2

如果你已經有了一個URL,你已經有了一個項目。您正在詢問如何將文件導入到現有存儲庫中。 –

+1

發佈您的全名和您正在進行的項目名稱不是一個好主意。現在我知道[BCR Asigurari Viata](http://www.bcrasigviata.ro/ro/)有一個開發人員,他不知道如何使用版本控制工作來處理他們的項目。這說明了軟件的質量。 – chitza

回答

13

[單調乏味的模式]您是否試圖添加一個ZIP存檔到版本控制存儲庫? Apache Subversion是一個 版本控制系統,而不是一個簡單的文件存儲或Dropbox!它旨在存儲和管理您的代碼。由於您使用術語「項目」,因此我假定您只是簡單地壓縮了源代碼文件,並希望將它們提交爲存檔。這不是它的工作原理。 [繁瑣模式OFF]

不過,你需要的命令是

svn import "C:\Users\name\Desktop\BCRAsigurariViata v1.0.zip" "https://192.168.1.4:448/svn/BCRAsigViata/BCRAsigurariViata v1.0.zip" -m "Commit Message" 

既然你是新來的Apache Subversion和VisualSVN服務器你一定要預留一些時間來閱讀SVNBook。這些基本主題,強烈建議新手的Apache Subversion用戶:

作爲Windows用戶,我強烈建議你考慮TortoiseSVN客戶端(和它的manual除了上面的文檔)。

+0

我真的非常感謝你的回答。我掙扎了很多,現在它工作。 :) – uzzi

0

你的命令看起來怪怪的用反斜槓。第一個和服務器URL前面的一個看起來不屬於它們。另外我相信你需要逃離你的道路上的空間。 (但我不會把最後一個文件,你想要一個目錄)。除非你可能不希望把你的整個「桌面文件夾」

svn import /Users/name/Desktop https://192.168.1.4:448/svn/BCRAsigViata 

我會寫這個命令。

+0

我試過你的方式,並沒有出現在svn服務器上的項目。在終端我得到這個 - 這一行,以及下面的,將被忽略 - A。 -uu - :--- F1 SVN-commit.3.tmp所有L1(基本)----------- -------------- Loading image ... done – uzzi

+0

你現在在你的svn服務器上看到了什麼?因爲顯然有些東西在提交 – florent

+0

沒有改變。我可以看到相同的文件夾iOS,沒有別的。 – uzzi