MyEclipse与CVSWord格式.docx
- 文档编号:6915552
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:11
- 大小:169.13KB
MyEclipse与CVSWord格式.docx
《MyEclipse与CVSWord格式.docx》由会员分享,可在线阅读,更多相关《MyEclipse与CVSWord格式.docx(11页珍藏版)》请在冰点文库上搜索。
如图一:
图一
CVSNT的控制面版
此时启动了两个服务(Service):
CVSNT及CVSNTLock。
2创建库(Repository)
图二
CVS库配置
点击Add按钮,即可配置CVS的库,如图三所示:
图三
配置CVS库
按OK按钮,若D:
/CVSRepo目录不存在,则会提示是否创建该目录,点击创建该目录,则在本地D盘出现如图四所示的目录结构。
图四CVS库相应的目录结构
在这个目录结构中,其中CVSROOT是管理员所使用的目录。
3创建用户
在开始>
管理>
计算机管理的用户管理中增加一个用户,如cvsUser1。
在一个团队中,有多少个开发者即可以创建多个用户。
以上是CVS服务器端的设置。
下面将说明客户端如何使用CVS,Eclipse本身提供了CVS客户端的功能。
4在Eclipse中联接CVS库
在Eclipse的window>
OpenPerspective打开CVSRepositoryExpolring透视图(若上下文菜单中没有此选项,则可从other…菜单项中选择),在CVSRespositoriesView窗口的空白区(如图五),右键弹出上下文菜单,CVS>
RepositoryLocation…,打开窗口,如图六。
图五
CVSRespositoriesView窗口
图六
增加CVS库
按finish按钮即可完成设置。
5将项目加入CVS库
例如创建一个名为CVSTestProj的项目,并在其中编写一个HelloWorld的类(假设在包demo下),现在将该项目工程加入cvs库。
右键点击该项目名称,在弹出的上下文菜单中,选Team>
ShareProject,如图七所示:
图七将项目加入CVS库
以下用默认选项,按next直至finish。
此时,在CVS服务器端相应的库目录文件下会增加关于该工程及相关文件的目录,如下图所示:
图八CVS库目录
而相关文件则以,v的文件名形式存放,如:
HelloWorld.java,v,在Eclise中也有相应的标志表示文件已加入CVS库中,如下图所示:
注意文件已加入CVS库的标志
图九CVS库目录
若创建新文件,则可以在弹出的上下文菜单中,用team>
addVersiontoControl将新文件加入CVS库中,以便版本控制。
6将CVS库中的项目导入的Eclipse的工作空间
从File>
import进入import窗口,如图十所示:
选CVS,ProjectsFromCVS,按next命令按钮,进入从CVS库中选择项目窗口,如图十一所示,选择使用已存在的库,
图十
从CVS库中导入项目
(1)
如图十二选择库中的项目,最后,在图十三中,按Finish即进入NewProject窗口,此时,按创建Project向导进行项目创建即可。
图十一
从CVS库中导入项目
(2)
图十二
从CVS库中导入项目(3)
图十三
从CVS库中导入项目(4)
注意事项:
1、在Eclipse同CVS服务器同步之前,要先刷新,否则可能会因为在Eclipse外面编辑的文件,Eclipse中没有刷新而导致同步报错,可以将Eclipse设置为自动刷新,操作方法:
Window->
Preferences->
Workbench,选中Refreshworkspaceautomatically。
即使如此,仍然可能出现问题,因为Eclipse刷新可能会有一定延迟,所以在报错时,手动刷新一下,再同步。
2、下班离开公司之前Commit所有文件,上班之后Update所有文件,并根据Dailybuild的报告,修正昨天提交的版本中的错误信息。
3、在修改文件之前,先Update一下,使得修改时的版本尽可能新,一旦发生冲突,解决它的工作量会比较小。
如果是大家共同使用,并经常修改的文件,如Constants.java、struts-config.xml等文件,更要如此,最好能通知其他人员Commit。
4、在文件出现冲突时,应该先进行比对,将服务器端的修改更新至本地,不清楚的地方要同其他人沟通,合并完成后,选择OverrideandCommit更新,禁止不进行比对就进行OverrideandCommit操作!
5、CVS不允许进行删除服务器端文件,所以大家最好不要提交临时文件及临时目录,如编译产生的文件和目录。
6、不同功能模块的文件分开Commit,同一功能模块的文件一次Commit,对于分析错误、减少冲突、版本回退等有帮助。
7、提交的文件必须经过测试,起码保证在本地是可以编译通过的,方便其他人测试。
8、图形文件和classes目录勿加入CVS,eclipse工程文件也一样。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MyEclipse CVS