这让我发疯。我在eclipse中创建了一个动态Web项目,然后将代码 checkin 到SVN中的项目中。现在,当我使用 Eclipse 中的 svn 插件将项目 checkin 新工作区时,它不会提示“创建新项目向导”。显然,如果 .project 文件被 checkin 存储库,则不会提示这一点。如果代码再次 check out 到动态 Web 项目中,则效果会非常理想。它不是。我在项目属性中没有看到“服务器”选项。我的猜测是它正在被 checkin JavaEE 项目。我想从存储库中删除 .project 并尝试,但我很犹豫,因为它可能会搞砸存储库。我的问题是——
- 我应该 checkin .project 文件吗?
- 正常用法是什么?每次使用新建项目向导都会 check out 项目吗?
- 为什么我 checkin 的项目和 checkout 的项目不一样?我是否忘记 checkin 某些文件?我知道不应 checkin 元数据。是否有其他一些与 .project 相关的内容需要 checkin ?
谷歌搜索没有给我任何结果。希望有人在这里遇到这个问题。
谢谢, - 帕夫
最佳答案
我从不将 IDE 相关文件上传到存储库。恕我直言,主要好处:
- 开发人员可以根据需要使用其他 IDE (netbeans b.ex)。
- 开发者可以根据需要使用不同的项目位置(文件夹)。
- 开发人员可以根据需要更改项目配置,并且不必担心是否 checkin 此更改。
我使用 Maven 和 M2Eclipse 插件(加上集成:WTP 和 SVN)。通过此集成,我可以在 Eclipse 中浏览存储库(CVS 或 SVN)时获得此选项菜单。在 netbeans 中也有类似的选项。
希望这对您有帮助
关于java - Eclipse 和 SVN 问题。请帮忙!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3509874/