Svn Merge不考虑Roo生成的aspectj文件

时间:2013-07-31 08:06:52

标签: java spring svn aspectj spring-roo

我有一个带有spring roo的项目,我用它为我的java文件生成javabean,jpa和service方面。我使用svn和eclipse。例如,当我修改javabean时,aj文件会正确更新,我甚至可以将新更改的.aj文件提交给svn而没有任何问题。当我尝试将这些更改合并到同一项目的不同分支时,问题就开始了。我可以看到已更改的java文件已正确合并,但roo生成的文件未显示在合并中。目标分支保留这些文件的旧版本。 我检查了分支的svn历史,我提交了新的.aj文件,它们正确显示在历史记录中。 我现在真的陷入困境,现在还没有解决方案。

阿比

1 个答案:

答案 0 :(得分:1)

Eclipse可能会过滤aj文件。你可以通过以下方式关闭过滤:

    在包浏览器中
  • ,单击右上角的向下箭头
  • 点击过滤器......
  • 取消选中“隐藏生成的Spring Roo ITD”