2012-02-01 79 views
0

這很有趣,我一直在SVN(在Windows上的烏龜)工作了相當長的時間,但我從來沒有使用過結帳,提交和合並以來的其他行動我所從事的項目已經存在。 現在我想在自己的版本控制下放置一個Eclipse項目,並意識到我太愚蠢了。已經有一個新的SVN服務器,帶有分支/標籤/中繼文件夾,它是由另一個人創建的。試圖添加一個文件夾結構和eclipse項目到SVN

1)

我的目的是三個子文件夾添加到trunk文件夾 - 這三個文件夾都只是爲了更好的結構,他們不應該有什麼與版本控制或我的Eclipse項目(除我想在第二步中將我的Eclipse項目放在這三個文件夾中的一箇中)。 但我該怎麼做?我通過Windows資源管理器在硬盤上創建了這三個文件夾,並嘗試使用Tortoise的導入功能將它們放入SVN的中繼文件夾中。這種失敗,出現以下日誌消息:

Command: Import C:\New Folder to https://<SVN-Adress>/trunk 
Adding C:\New Folder\folderA 
Adding C:\New Folder\folderB 
Adding C:\New Folder\folderC 
Commit blocked by pre-commit hook 
svn: URL file '<SVN-Adress>/trunk/folderA' non-existent in that revision 
svn: URL file '<SVN-Adress>/trunk/folderB' non-existent in that revision 
svn: URL file '<SVN-Adress>/trunk/folderC' non-existent in that revision 

2)

在第二步中,我想加我的Eclipse項目folderA和另一個Eclipse項目FolderB中。由於eclise項目文件夾中已經有內容,所以Tortoise SVN的「Create Repository here」命令看起來並不可行。除了如何正確執行這個問題之外,還有什麼需要注意的?例如。是兩個獨立的日食項目,後來被隔離,或者一個項目的提交也增加了另一個項目的版本?

謝謝

回答

1

結帳https://<SVN-Adress>/trunk你的根文件夾(c:\New Folder),然後SVN添加所有你想在源頭控制,並提交文件和文件夾。

相關問題