这个问题我找了好久,一直得不到答案,憋不住了,问问大家CVS做为版本控制是个很好的软件,这个理解(好处就不说了),但是我遇到了这些问题1。以前的开发方式(B/S结构的项目)
1)所有的java和class文件都在服务器(例如192.168.0.100)上,可以通过http://192.168.0.100直接访问
2)多人通过Editplus的FTP连接到服务器,对源代码进行修改,然后刷新http://192.168.0.100就可以看到修改的效果
3)每个人都只能看到自己负责的那一部分代码,对已经成熟或者需要保密的代码有一个较安全的管理2。现在要用Eclipse+CVS多人开发(一个人本机开发还看不到问题)
1)所有的java文件在服务器上由CVS管理,每次提交后服务器上不能直接运行(服务器上也配置了tomcat),因为CVS管理的是文件的版本,所以还要拷贝一份class文件,手动发布,才可以通过http://192.168.0.100直接访问
2)多人通过Eclipse开发,每人机器上都要配一个Tomcat,每个人机器上都有一份完整的项目副本(源文件和class文件),如果系统很大,每个人的源文件就很大,而且整个系统的代码随时有可能被打包外泻?疑惑!!!怎么办呢?大家都没有遇到这样的情况吗?还是我的理解有问题?还是大家都这么用的,不在乎我的问题?谢谢
1)所有的java和class文件都在服务器(例如192.168.0.100)上,可以通过http://192.168.0.100直接访问
2)多人通过Editplus的FTP连接到服务器,对源代码进行修改,然后刷新http://192.168.0.100就可以看到修改的效果
3)每个人都只能看到自己负责的那一部分代码,对已经成熟或者需要保密的代码有一个较安全的管理2。现在要用Eclipse+CVS多人开发(一个人本机开发还看不到问题)
1)所有的java文件在服务器上由CVS管理,每次提交后服务器上不能直接运行(服务器上也配置了tomcat),因为CVS管理的是文件的版本,所以还要拷贝一份class文件,手动发布,才可以通过http://192.168.0.100直接访问
2)多人通过Eclipse开发,每人机器上都要配一个Tomcat,每个人机器上都有一份完整的项目副本(源文件和class文件),如果系统很大,每个人的源文件就很大,而且整个系统的代码随时有可能被打包外泻?疑惑!!!怎么办呢?大家都没有遇到这样的情况吗?还是我的理解有问题?还是大家都这么用的,不在乎我的问题?谢谢
解决方案 »
- java中一个关于session获取的问题
- JavaScript取得记录的主键
- 更新数据库某一行时,其它行出现乱码,很邪门,求助!
- 急救在java 中 ajax 怎么调用不到Action
- IE中可以做出 像LABLE一样的 TEXTBOX马?
- 我用java的java.sql.ResultSet.getString(String columnName)取sqlserver的text格式的文件出错
- 为myfaces的tree控件自定义render!急,在线等!!!
- javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE
- 会配置jsp环境的兄弟来看一下,急疯了我!
- GBK页面的表单post提交到UTF-8编码的servlet如何解决中文乱码问题??
- 紧急寻求使用javascrip访问struts2标签tabbedPanel的selectedTab属性的方法
- 打包 打包 我要打包。
http://cruisecontrol.sourceforge.net/
http://cruisecontrol.sourceforge.net/
C加强VS代码权限管理。不能所有代码都能任意check out