2011-10-17 50 views
6

有没有办法从IntelliJ项目中删除版本控制?我可以通过目录结构并删除命令行中的所有.svn文件,但我只是想知道是否有一个“适当的”或更简单的方法来做到这一点? 在此先感谢。从版本控制中删除IntelliJ项目

+0

@enkor,你怎么看待 '问' 日期,我的预日期多少年,不是? – vector

回答

1

你能更好的说出你的问题吗?

IntellJ是一个IDE。如果您使用它从Subversion存储库下载源代码,请尝试使用导出命令而不是结帐。这将下载所有没有.svn目录的源文件。当然,你将无法检查你的任何修改回到Subversion版本库。

打开存储库浏览器,然后右键单击该目录,而不是按下底部的Checkout按钮。您将看到导出菜单项。选择那个,然后在没有.svn文件夹的情况下检出Subversion版本库中的源代码。当然,你将无法检查任何东西在

+0

...这是一个新项目,刚刚在本地颠覆了它,准备做初始导入,并且我意识到目标目录(在项目结构中)也在svn下。我没有告诉intellij/svn忽略这个问题。对不起,有任何困惑。 – vector

+0

在这种情况下,您可以简单地“恢复”目标目录。它将不会被添加到版本控制。之后您应该将其设置为“忽略”,以防止将来发生这种情况。 –

26

我想最好的办法是去除项目设置SVN配置:

文件>设置,然后版本控制。 列表中应该有Suversion项目。 尝试使用右侧的“ - ”按钮删除此行。

希望这会有所帮助。

+0

之后,您还可以删除.svn文件夹而不会出现问题 – 3dmg

+0

我很高兴我找到了您的答案! IntelliJ在我正在使用的库中找到了'.svn'文件夹,并且不会停止纠缠我关于它的每个文件! – childofsoong

+0

这比接受的答案要好。我有一个基于本地git checkout的项目,导入IntelliJ。出于某种原因,IntelliJ为它启用了SVN。这让我删除了SVN绑定并添加了git。 – Grundlefleck

16

文件 - >设置 - >版本控制 - >选择项目 - >由夫妇点击按钮(红色)

enter image description here

+1

对于mac上的intellij,它是Intellij IDEA - >首选项 - >版本控制 – gabbler

+0

Jetbrains应该真正清除混淆并将项目特定首选项移至项目设置而不是全局首选项。 –