我不确定自己做了什么导致这种情况,但现在在 IntelliJ 中添加新文件或包时不会将它们添加到 Subversion 中,我必须通过右键单击 -> Subversion -> 添加手动添加。
是否有一个控制此行为的设置?
我不确定自己做了什么导致这种情况,但现在在 IntelliJ 中添加新文件或包时不会将它们添加到 Subversion 中,我必须通过右键单击 -> Subversion -> 添加手动添加。
是否有一个控制此行为的设置?
前往 文件 -> 设置 -> 版本控制 -> 确认 -> 当文件被创建时,您可能在寻找 "静默添加" 选项。
注意: 在 IntelliJ 6 或更早版本中,需要前往 文件 -> 设置 -> 版本控制 -> 常规设置 -> 静默添加。
如果您来到这里,而Bozhidar Batsov提供的solution无法解决问题,那么您可能需要在项目的SVN属性中更改svn:global-ingnores。
右键单击项目,转到Subversion | Set Property...。在下拉列表中选择svn:global-ingores。从列表中删除*,然后点击OK。
简单的快捷键就能解决问题:
选择所有希望加入SVN版本控制的未被版本控制的文件,然后按下CTRL + ALT + A
您可以在查看 -> 更改 -> 未版本化的文件下检查未版本化的文件,并手动将其添加到VCS中(适用于IntelliJ 13)。
您可以进入设置,Ctrl+Alt+S -> 版本控制 -> 确认:更改“文件创建时”选项。
如果这样还不能解决问题,您可以在IntelliJ中右键单击项目,转到 Subvertion>编辑属性。检查是否有一个名为"ignore"或"global-ignores"的属性,其值为"*",请从这些属性中删除"*"。