MonoDevelop - 删除 SVN 源代码控制
我有一个附加到 SVN 提供商的项目。我希望将其移动到另一个存储库,但是当我尝试发布到这个新位置时,我被告知该项目已经绑定到另一个存储库。如何断开与该提供商的链接?
单开发2.2
I have a project which is attached to a SVN provider. I wish to move it to another repository, but when I try to publish to this new location, I am told the project is already bound to another. How do I break the link to that provider?
MonoDevelop 2.2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
只需从项目目录结构中删除所有 .SVN 文件/文件夹即可。
Just delete all of the .SVN files/folders from the project directory structure.
(免责声明:我对MonoDevelop一无所知,但对SVN一无所知)您是否尝试删除所有.svn目录(使用系统shell)。这将消除 SVN 的联系。确保首先备份您的项目/解决方案;)
(Disclaimer: I don't know anything about MonoDevelop, but SVN) Did you try removing all the .svn directories (using system shell). That would remove the SVN ties. Make sure to back up your project/solution first ;)
我不确定 MonoDevelop 的细节,但当项目包含 .svn 目录时,它就是一个“svn 工作副本”,项目中的每个实际目录各有一个。如果删除这些,那么它将不再与 Subversion 服务器绑定。
I'm unsure about MonoDevelop specifics, but a project is a "svn working copy" when it contains
.svn
directories, one each per actual directory in the project. If you remove these, then it will no longer be tied to a Subversion server.您还可以执行 SVN 导出,这将导出外部文件夹中的所有文件/文件夹,而不包含 .svn 文件夹/文件。
You can also do a SVN Export, which will export all the file/folder in an external folder without the .svn folders/files.