如何使用Intellij IDEA从版本控制中删除文件夹(但不能将其删除)?

mabi

我知道我可以将文件复制到某个位置,删除(svn)控制的内容,然后将文件移回。但这似乎是在IDE中实现自动化的一项容易的任务,所以……我是否缺少某些东西?我可以仅对目录进行“取消标记”,以便将其从VCS中删除但保留在磁盘上吗?如何?

爪哇

由于这是一个不寻常的用例,因此没有直接的方法可以做到这一点。这是假设所讨论的目录确实已提交,而不仅仅是添加了。可以还原/回滚已添加但尚未提交的目录。

您可以在IDEA中执行此操作的方法如下:

  1. 删除目录
  2. 致力于VC
  3. 在“项目”视图(或导航栏)中,打开刚刚删除的目录的父目录上的上下文菜单,然后选择“本地历史记录”>“显示历史记录”
  4. 在本地历史记录对话框中,选择“删除”操作(应该是最前面的操作),然后单击“还原”按钮。
  5. 如果出现“将文件添加到{VCS名称}”对话框,请单击“取消”。
  6. 关闭本地历史记录对话框。

现在,您的目录已从VC中删除,但又回到了文件系统上。

编辑:

如果您经常遇到这种情况,则可以将其记录在宏中(“编辑”>“宏”)。使用左箭头移动到步骤3的父目录。然后,可以在“设置”>“键盘映射”中将宏映射到快捷方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何允许用户创建和删除文件/文件夹,但不能修改它们?

如何删除文件夹中的文件

如何从文件夹中删除文件

如何从 cli 使用 rimraf 删除构建文件夹但不删除“构建”文件夹本身

如何从 GIT 中删除文件夹?

如何删除Jenkinsfile中的文件夹?

如何从Powershell中删除文件夹?

如何从跟踪中删除文件夹

如何使用php删除文件夹中的json文件

如何从删除的文件夹中“删除”文件?

如何使用IntelliJ IDEA删除Javadoc

如何使用Intellij Idea IDE忽略特定文件夹或文件中的ToDo

如何使用 htaccess 从 URL 中删除子文件夹

如何使用PowerAutomate从SharePoint中删除多个文件夹

如何使用 Flutter 从 Firebase 存储中删除文件夹

如何在IntelliJ IDEA中删除未使用的代码?

如何删除文件夹

如何使用python删除文件夹中的所有文件夹?

如何折叠IntelliJ IDEA中的所有文件夹?

如何删除文件夹中的所有文件,而不使用NIX标准库删除文件夹?

如何使用Azure devOps中的删除任务从Source文件夹中删除特定文件

如何从 IntelliJ IDEA Gradle 工件中删除版本?

如何从文件夹中的文件中删除行?

如何从trapi中的上传文件夹中删除文件?

Laravel 8:如何删除存储文件夹中的文件

如何从文件夹中删除所有文件?

如何删除.camel子文件夹中的旧文件?

如何从grub终端中删除文件或文件夹?

如何在 Python 中删除文件或文件夹?