2009-11-20 44 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子文件夹,并将其文件添加到它