Rob*_*roj 12 java svn spring ignore maven
我正在进行为期两天的Java EE培训.我们在那里使用Java EE,Spring Framework,Maven,Springsource Tool Suite(Eclipse),Tomcat.
我带了我们在那里创建的Eclipse工作区并在我的工作PC上运行它.如果我没记错的话,我只能正确配置Tomcat,它可以在我的电脑上运行.
现在我想在subversion中保存包含5个"sub"项目的已创建的Eclipse工作区,以便我的同事可以将它们签出并在他们的计算机上运行.
怎么做到这一点?我在某处发现了一个svn:ignore规则:
.classpath
.project
.settings
target
Run Code Online (Sandbox Code Playgroud)
使用tortoiseSVN我添加到具有工作空间的文件夹这个忽略规则,但发现底层文件夹目标没有删除所以我手动删除它们并"添加到忽略列表".但之后,Spring源工具套件中的项目没有看到mevan依赖项(我认为是这样)因为导入被破坏了.STS强调组织.在进口,并说它无法解决这个问题.
我如何正确版本控制这样的项目?
Dan*_*ark 14
在我的项目中,我们使用Maven和Eclipse(Helios,当前)和Eclipse的Maven插件:
用于WTP的Eclipse Maven集成的Maven集成
我们的版本控制系统中只有pom.xml文件和src /目录树.我们确保不要在那里添加eclipse文件.然后,当一个新开发人员在项目中启动时,他们会执行Import - > Maven - > Existing Maven Projects.Eclipse的Maven插件然后设置完美的构建路径,设置等.
这样,根据需要将项目重新导入Eclipse也非常容易.
因此,我的建议是将Eclipse文件从SVN中删除,并确保只需导入Maven项目即可自动正确设置项目.
| 归档时间: |
|
| 查看次数: |
12999 次 |
| 最近记录: |