协助将文件添加到源代码管理
我已经设置了一个服务器来使用 Visual Svn Server 处理我的源代码控制。我创建了一个具有主干、标签、分支的正常文件夹布局的存储库。到目前为止一切都很好。
在我的本地电脑上,我复制了主干、标签和分支的文件夹结构。在主干和分支文件夹中,每个文件夹中都有一个 Visual Studio 解决方案以及一些其他文件,例如不属于 Visual Studio 解决方案的 Word 文档。
我正在使用 Ankhsvn add in for Visual Studio 和 tortoisesvn。
我想要 Ankhsvn 签入/签出 Visual Studio 的文件等,并使用 tortoisesvn 签入其他文件。
我想知道如何将本地文件添加到我的 subversion 存储库中?
I have set up a server to handle my source control with Visual Svn Server. I have created a repository with the normal folder layout of trunk, tags, branches. All good so far.
On my local pc I have replicated the folder structure of trunk, tags and branches. Within the trunk and branches folders I have a Visual Studio solution in each along with some other files such as a word doc which is not part of the visual studio solution.
I am using Ankhsvn add in for visual studio and also tortoisesvn.
I want to Ankhsvn to check in/out files etc for visual studio and tortoisesvn for the other files.
I am wondering how I add the local files to my subversion repository?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 AnkhSVN,首先确保您的项目位于公共目录中,“添加到 Subversion”功能尚不支持多工作副本解决方案(AnkhSVN 的其余部分支持这一点)。
右键单击解决方案文件,然后选择“将解决方案添加到 Subversion”。在出现的对话框中。按照帮助部分中的说明填写对话框当您点击
?
按钮时就会出现。另请参阅“添加解决方案Subversion”来自 AnkhSVN 文档。
当 AnkhSVN 管理解决方案中的文件时,您可以使用 TortoiseSVN 或任何其他工具来管理需要位于 Subversion 中但不属于解决方案的文件。
With AnkhSVN, first make sure your project is in a common directory, the "Add to Subversion" feature doesn't support multi working copy solutions yet (the rest of AnkhSVN supports this just fine).
Right click the solution file, and choose "Add solution to Subversion". In the dialog that comes up. Fill out the dialog as described in the help section that comes up when you hit the
?
button.Also see "Add a solution to Subversion" from the AnkhSVN documentation.
When AnkhSVN is managing the files in the solution, you can use TortoiseSVN or any other tool to manage the files that need to be in Subversion but aren't part of the solution.
你说“复制文件夹结构”。我假设您没有“检查”存储库中的结构?打开存储库浏览器,并检查结构。现在将您的文件放入新的文件夹组中,因为这些文件夹具有 .svn 子文件夹,您现在可以使用 ank 或 tortoise svn 将它们添加到存储库中。
原谅错误的格式,在 iPhone 上打字
You say 'replicated the folder structure'. I'm assuming you didn't 'check out' the structure you have in the repository? Open the repo-browser, and checkout the structure. Now put your files into the new set of folders, because these have .svn subfolders you can now add them to the repository with ank or tortoise svn.
Forgive bad formatting, typing on iphone
省去 Ankh 的麻烦,安装 TortoiseSVN。
如果您想添加文件,只需右键单击>;乌龟SVN>添加。
您的问题也已在此处得到解答
Save yourself the trouble with Ankh and install TortoiseSVN.
If you want to add a file it's a simple
right-click > TortoiseSVN > Add
.Your question has also been answered here