现在有一个Eclipse项目(Web Project),本来是我一个人在开发,现在需要协同开发,因此我建了个svn,大家一起开发。
但是,我的项目中有一些本地化的文件,同伴check out到自己机子上老是要改一些配置信息,很不方便。刚才又因为别人提交了一个文件导致我的项目没法编译了,比较悲剧。
请问下,各位大虾,这种情况下一般怎么部署项目到svn上呢,也就是svn上一般会放置哪些目录,哪些文件。本地使用的时候,一般怎么使用比较方便点。
有经验的大虾帮帮忙谢谢我目前使用的是Eclipse jee 3.7
项目是动态的web project
目前比较疑惑的是:  .setting 文件夹   .classpath   .project 这些文件是否应该放置在svn上

解决方案 »

  1.   

    像我们公司的话,.setting 文件夹 .classpath .project 这些文件都放在svn建的respository上,你注意操作,一般chenk in 或者check out 一般都不会出什么问题的,你说check in 下了的项目不能运行,可能就是你说的这几个文件没有check in 下来,或者respository库里根本就没有这几个文件,我用SVN几个月都没出个什么问题啊!如果排除以上情况,你可以试试,重新建一个项目,把check in 下来的项目文件一个一个copy进新项目当中,注意不要求快,copy进一点然后看一点那个包的结构是否和原来的相同。
    就说这么多吧!自己多看看,多查查原因!
      

  2.   


    我已经知道原因了。我的一个组员本地环境有些异常,项目直接check out之后项目配置文件需要进行更改,然后他没有ignore改文件,直接commit了,导致其他人update的时候,工程都不行了。现在已经搞定了。不过还是不知道以后会不会有其他问题。