2009-11-20 46 views
1

這是我第一次嘗試使用任何SCM,請耐心等待。用TortoiseSVN將本地文件目錄導入SVN回購

繼SVN手冊中,我創建一個空的目錄回購。都好。

然後我嘗試導入一個現有的項目文件夾。我正在使用shell命令,但它是這樣的:

Import C:\Users\aaa\SVN\proj to file:///C:/proj_2 
Unable to open an ra_local session to URL 
Unable to open repository 'file:///C:/proj_2' 
Finished! 

我可能在做一些非常不正確的事情。謝謝。

+0

您輸入的實際命令是什麼?另外,您用於創建存儲庫的實際命令是什麼? – 2009-11-20 22:55:51

+0

你能指出你是如何創建你的本地存儲庫嗎?該網址'文件:/// C:/ proj_2'看起來很滑稽(不是像'文件:/// C:。。/ svnrepo'或類似 – Vladimir 2009-11-20 22:58:19

+0

@格雷格,沒有命令我使用的是從龜的殼 – Mark 2009-11-20 23:15:06

回答

0

這是一個快速和骯髒的伎倆,但你可以使用TurtoiseSVN,瀏覽本地存儲庫中,創建一個遠程文件夾,並檢查了入您灣進口的目錄。

在此之後,你只需要選擇本地文件夾,右鍵單擊並選擇「簽到」提交您的本地文件。

另外與TurtoiseSVN的回購瀏覽器,你將能夠看到你的資料庫中的實際位置。

0

是否目錄c:\存在幷包含SVN倉庫proj_2?

如果沒有,你需要先初始化庫:

  1. 創建文件夾C:\ proj_2
  2. 用鼠標右鍵單擊該文件夾 - > TortoiseSVN的 - >創建存儲庫這裏

重試您的導入如上。

或者,如果你想在單個存儲庫的所有項目:

  1. 創建C:方式與上述
  2. 進口到SVN URL文件\ SVN-回購相同:/// C:/ svn-repos/proj_2 - 導入操作將創建存儲庫中的proj_2子文件夾,並將其文件添加到它