使用tortoise在SVN中添加项目

时间:2014-03-04 07:05:30

标签: svn version-control

我想知道如何在svn中添加现有项目,检查了一些教程tutorial1 但他们都没有帮助。

在上面的链接中,他们描述了创建存储库的一些步骤,但我只能做到第二步。在新文件夹中创建目录后,我试图从现有项目导入文件,但得到以下错误:

  

无法连接到URL'file:/// C:/ svn / MyProject'的存储库   无法打开ra_local会话到URL
  无法打开存储库'file:/// C:/ svn / MyProject'

2 个答案:

答案 0 :(得分:1)

  

您可以使用这些commonds

创建回购      
    

svnadmin create --fs-type bdb svnrepos / MyNewRepository

         

         

svnadmin create --fs-type fsfs svnrepos / MyNewRepository

  
     

导入您的项目

     

(假设您已将项目文件放在/ projects / myexistingproject中)

     

svn import / projects / myexistingproject file:/// svnrepos / MyNewRepository

更多参考:

  

create new repo in svn

答案 1 :(得分:1)

N.B。单击文件夹或文件,然后右键单击即可访问TortoiseSVN菜单。

  1. 在服务器上创建存储库 - 注意URL
  2. 克隆到您的硬盘TortoiseSVN-> CheckOut - 来自同一网址/主干
  3. 通过创建或复制
  4. 将文件添加到硬盘驱动器上的目录
  5. TortoiseSVN->添加这些标记为可能属于存储库的文件
  6. TortoiseSVN->提交这会将它们发送到网址
  7. 在提交到存储库之前和之后,最好同时执行TortoiseSVN->更新以便将其他人的更改复制到您的副本中,然后将您的副本标记为最新。

    请注意,在2)我们从 YourUrl / trunk签出是一种良好的做法,因为这将有助于您开展分支机构和工作。标签以后。