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 协助向源代码管理添加文件_Svn_Tortoisesvn_Ankhsvn - Fatal编程技术网

Svn 协助向源代码管理添加文件

Svn 协助向源代码管理添加文件,svn,tortoisesvn,ankhsvn,Svn,Tortoisesvn,Ankhsvn,我已经设置了一个服务器来处理Visual Svn server的源代码管理。我已经创建了一个具有正常文件夹布局的存储库,包括主干、标记和分支。到目前为止一切都很好 在我的本地pc上,我复制了主干、标记和分支的文件夹结构。在trunk和branchs文件夹中,我在每个文件夹中都有一个visualstudio解决方案,以及一些其他文件,如worddoc,它不是visualstudio解决方案的一部分 我正在为VisualStudio使用Ankhsvn加载项,也在使用OrtoiseSVN 我想为Vis

我已经设置了一个服务器来处理Visual Svn server的源代码管理。我已经创建了一个具有正常文件夹布局的存储库,包括主干、标记和分支。到目前为止一切都很好

在我的本地pc上,我复制了主干、标记和分支的文件夹结构。在trunk和branchs文件夹中,我在每个文件夹中都有一个visualstudio解决方案,以及一些其他文件,如worddoc,它不是visualstudio解决方案的一部分

我正在为VisualStudio使用Ankhsvn加载项,也在使用OrtoiseSVN

我想为VisualStudio签入/签出文件等,为其他文件签出OrtoiseSVN


我想知道如何将本地文件添加到subversion存储库中

省去Ankh的麻烦,然后安装。 如果你想添加一个文件,它是一个简单的
右键点击>TortoiseSVN>add


AnkhSVN也回答了您的问题,首先确保您的项目位于一个公共目录中,“添加到Subversion”功能还不支持多工作副本解决方案(AnkhSVN的其余部分对此支持得很好)

右键单击解决方案文件,然后选择“将解决方案添加到Subversion”。在弹出的对话框中。如点击
按钮时出现的部分所述填写对话框

另请参见AnkhSVN文档中的“”


当AnkhSVN管理解决方案中的文件时,您可以使用TortoiseSVN或任何其他工具来管理需要在Subversion中但不属于解决方案的文件。

您说的是“复制了文件夹结构”。我假设您没有“检查”存储库中的结构?打开回购浏览器,并签出结构。现在将您的文件放入新的文件夹集中,因为这些文件夹有.svn子文件夹,您现在可以使用ank或tortoise svn将它们添加到存储库中


请原谅格式错误,在iphone上键入内容时,如果有人对如何做某事的答案是,不要做,而是做其他事情,那就太糟糕了,但实际上布罗克就在这里。@Brad:是的,我知道我通常也讨厌这些答案,但我以前用过Ankh,这太可怕了。你不能在Windows上通过Tortoise,我可以在开始时使用TortoiseSVN添加文件,然后在处理.net项目时使用Ankh从那里签入和签出文件吗?