当前位置:  开发笔记 > 前端 > 正文

如何使用TortoiseSVN从源代码管理中删除文件夹?

如何解决《如何使用TortoiseSVN从源代码管理中删除文件夹?》经验,为你挑选了5个好方法。

如何使用TortoiseSVN删除源文件夹?



1> Stefan..:

这里描述了最简单的方法:http://tortoisesvn.net/unversion.html

那篇文章有点罗嗦,有些方法对我不起作用(比如将文件夹拖到自身上 - Windows 7不允许这样做)).

这篇文章在我的文章中有用:

简单:当您右键单击工作副本并从上下文菜单中选择" 导出 ..."时,将显示一个文件夹浏览对话框,您可以在其中选择要将工作副本导出到的文件夹.如果您现在选择与 您的工作副本相同的路径作为目标(即,您将工作副本导出到自身),TortoiseSVN将删除该工作副本的所有.svn文件夹.


Stefan,我尝试了你描述的程序,TSVN向我显示了"Unversion"对话框(进度条显示进度),但在完成该过程后,该文件夹与之前相同.我有Win7,文件夹在网络共享上 - 这可能与程序失败(静默)有关吗?(无论如何,+1,因为这个程序正是我需要的)

2> bob esponja..:

扩展上下文菜单中有一个专用项:

按住Shift键并右键单击该文件夹.

在TortoiseSVN菜单下点击"删除(保持本地)"

在此输入图像描述

图像从TortoiseSVN的扩展上下文菜单页面中裁剪.
删除(保持本地)文档模糊.


实际上,当右键单击文件夹时,这是CTRL + SHIFT.Come-on Stackoverflow为什么我在底部找到这个答案?
你们用的是哪个版本?版本1.6.12没有删除(保持本地)选项.Shift和CTRL + Shift都没有帮助.
这应该被标记为答案,因为它是使用TortoiseSVN的最简单方法

3> AwesomeTown..:

如果要从源代码管理中删除该文件夹但将其保留在本地,最简单的方法是

    创建文件夹的备份(只需将其复制到其他地方)

    按照删除说明进行操作

    恢复该文件夹

    告诉subversion"忽略"该文件夹

你还应该删除.svn你正在删除的文件夹中的目录,否则你最终会混淆svn/tortoise.您还可以为第1步执行"导出",这将删除任何.svn目录(如果您对整个目录树而不是单个目录执行此操作,这比手动清除文件夹要方便得多) .



4> Sean Bright..:

你右键单击目录,转到TortoiseSVN - > 删除.然后右键单击父目录和SVN Commit ...,这将删除该文件夹.


这也将删除该文件夹.

5> dahlbyk..:

TortoiseSVN菜单有一个Export选项,它将为您提供从存储库中分离的文件夹的副本.或者,您可以右键单击+拖动文件夹,然后选择"SVN导出到此处"或"SVN全部导出到此处".

"全部导出"相当于在"导出"对话框中选择"导出未版本控制的文件",这将有效克隆没有.svn文件夹的工作副本.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有