Eclipse下的源码管理可以使用CVS(http://www.nongnu.org/cvs/)或者SubVersion(http://subversion.apache.org/)。CVS出现的比较早,Subversion的一个目的是用来替代CVS工具的。
之所以在实际项目中选择使用Subversion工具,是因为有如下原因:
1. 在许多操作平台上都可以使用。
2. 功能比CVS强劲。
MCM项目移植选用windows平台下的Subversion工具: VisualSVN工具(http://www.visualsvn.com/server/)
A. 安装Subversion工具
下载最新VisualSVN工具,当前版本是2.1.5,进行安装,过程如下:
1.开始安装
2.协议选择
3,选择要安装的组件
4.选择安装路径
5.准备安装
6.安装过程
7.安装结束
B. 使用VisaulSVN Manager工具 创建用户和 Repository
启动VisualSVN应用程序,主界面如下:
这里有用户管理和Repository的管理
1. 新建一个Repository的过程如下:
选择右键菜单 -“create new repository”
2. 新建用户和组
C. Eclipse 下安装 subclipse plug in
在eclipse 3.5 的 “help” -》“Install New SofteWare” 菜单,显示如下dialog:
输入subclipse 的安装地址 “http://subclipse.tigris.org/update_1.6.x”
安装成功后,点击 “Window”-》“Open Perspective”-》“Others..." 菜单 ,出现如下窗口
其中 SVN资源库研究就是新安装的plug in, 打开这个perspective:
利用这个窗口可以管理现有的SVN Repository 或者新建一个repository
D. 添加现有的Eclipse 工程到 SVN Repository 中去
建设svn服务器上已经建立了一个Repository (https://192.168.153.1:8443/svn/MobileTeam/Android)。
在项目上点击右键 选择 ”team“ -》 ”share Project“
出现 share project 设置对话框
设置模块名称
结束
结束
E. 从SVN Repository 中获取 工程
连接到 服务器上的 Repository,选择要获取的项目
点击 右键 菜单 ”检出为..."
选择本地workspace