Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 将本地存储库上载到assembla_Svn_Assembla - Fatal编程技术网

Svn 将本地存储库上载到assembla

Svn 将本地存储库上载到assembla,svn,assembla,Svn,Assembla,我正在尝试将我的项目文件夹添加到本地存储库,然后使用Turtoise SVN将其上载到assembla。以下是我采取的步骤 创建一个名为SVN的新文件夹,右键单击TurtoiseSVN->在此处创建存储库 创建文件夹结构->启动浏览器 右键单击中继文件夹->添加文件夹->浏览到我的项目 文件夹->选择文件夹 右键单击SVN文件夹->陆龟VN->导入->my space的URL 当我签出时,我会得到相同的存储库,但我想做的是指定一个主干、分支,然后添加新功能。文件夹结构不是分支、标记、中继,而是锁

我正在尝试将我的项目文件夹添加到本地存储库,然后使用Turtoise SVN将其上载到assembla。以下是我采取的步骤

  • 创建一个名为SVN的新文件夹,右键单击TurtoiseSVN->在此处创建存储库
  • 创建文件夹结构->启动浏览器
  • 右键单击中继文件夹->添加文件夹->浏览到我的项目 文件夹->选择文件夹
  • 右键单击SVN文件夹->陆龟VN->导入->
    my space的URL
  • 当我签出时,我会得到相同的存储库,但我想做的是指定一个主干、分支,然后添加新功能。文件夹结构不是分支、标记、中继,而是锁、CONF、db等,。。。assembla中的提交选项卡也显示了空的主干、分支和标记

    我还希望编写代码并直接提交给assembla,而忽略本地存储库

    请指定一步一步的行动或链接,我尝试谷歌搜索,但没有任何希望

    谢谢你,并致以最良好的问候

    我还希望编写代码并直接提交给assembla,而忽略本地存储库

    不能在一个subversion工作副本中使用两个存储库


    您的问题表明您对Subversion不是很熟悉,请阅读。这也将回答有关文件夹结构的问题。

    Subversion是一个集中式存储库系统。这意味着,无论何时提交,都是提交到Assembla上的托管存储库

    如果您将“locks,confs,db”视为您的文件夹结构,那么您似乎正在查看本地托管的svn存储库。您应该看到在汇编代码浏览器中看到的文件夹结构

    您只需要从Assembla签出存储库就可以开始工作,这里有一段相当过时的视频可以帮助您,尽管它仍然向您展示了如何正确地将OrtoiseSVN连接到Assembla:

  • 在步骤4中,您将错误的文件夹导入了Assembla的repo
  • 即使使用了正确的文件夹(包含源的项目文件夹),也不能使用单个工作副本提交到不相关的存储库中
  • 最后,请注意:

    您选择了错误的工具(在DVCS样式中使用CVCS是个坏主意),使用了错误的方法和顺序


    从理论上讲,您可以在两个repo(本地和远程)中拥有并支持两个mirros数据,但是:通过一些技巧,您必须从头开始重新制作

    您不能在一个subversion工作副本中使用两个存储库是什么意思?我可以有外部参考。这些问题听起来更像是OP想要将相同的目录提交到不同的存储库,就像你在
    git
    中所做的那样。谢谢@TurboJ的参考。我不知道我是用DVCS风格做的。如果我理解正确,删除本地回购然后与远程回购同步意味着我必须从头开始?@MinhTriet-你必须从头开始,是的。但您必须正确地重新执行所有操作—这不仅是删除远程存储库,而且还有更多技巧