在Intellij中添加新文件不会添加到Subversion

33

我不确定自己做了什么导致这种情况,但现在在 IntelliJ 中添加新文件或包时不会将它们添加到 Subversion 中,我必须通过右键单击 -> Subversion -> 添加手动添加。

是否有一个控制此行为的设置?

5个回答

81

前往 文件 -> 设置 -> 版本控制 -> 确认 -> 当文件被创建时,您可能在寻找 "静默添加" 选项。

注意: 在 IntelliJ 6 或更早版本中,需要前往 文件 -> 设置 -> 版本控制 -> 常规设置 -> 静默添加


2
有没有任何想法可以针对由外部工具在项目目录中创建的文件进行操作? - jorrebor
如果您仍然遇到问题,请查看这里 - regisxp

6

如果您来到这里,而Bozhidar Batsov提供的solution无法解决问题,那么您可能需要在项目的SVN属性中更改svn:global-ingnores。

右键单击项目,转到Subversion | Set Property...。在下拉列表中选择svn:global-ingores。从列表中删除*,然后点击OK

SVN Properties: Set Property

SVN Properties: Property Element to Delete


您,真是个救命恩人。 - T. Cem Yılmaz

3

简单的快捷键就能解决问题:

选择所有希望加入SVN版本控制的未被版本控制的文件,然后按下CTRL + ALT + A


0

您可以在查看 -> 更改 -> 未版本化的文件下检查未版本化的文件,并手动将其添加到VCS中(适用于IntelliJ 13)。


0

您可以进入设置,Ctrl+Alt+S -> 版本控制 -> 确认:更改“文件创建时”选项。

如果这样还不能解决问题,您可以在IntelliJ中右键单击项目,转到 Subvertion>编辑属性。检查是否有一个名为"ignore"或"global-ignores"的属性,其值为"*",请从这些属性中删除"*"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接