myeclipse 配置使用svn:
安装SVN服务器及客户端1、服务器:本人用的是Setup-Subversion-1.6.6.msi,2、客户端:本人用的是TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi及中文包LanguagePack_1.6.6.17493-win32-zh_CN.msi
:"myeclipse 配置使用svn"
:"myeclipse 配置使用svn:安装SVN服务器及客户端,包括1.6.6版本的Subversion服务器Setup-Subversion-1.6.6.msi和TortoiseSVN客户端TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi,以及对应的中文语言包。"
:"svn"
【部分内容】:
配置MyEclipse使用Subversion(SVN)是一项重要的版本控制集成工作,以下是一步步的详细步骤:
1. **安装SVN服务器和客户端**
- 服务器端安装:这里使用的是Setup-Subversion-1.6.6.msi,按照默认设置一路Next完成安装,最终路径设置为D:\Java_Web\SVN\Server。
- 客户端安装:使用TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi,同时安装中文语言包LanguagePack_1.6.6.17493-win32-zh_CN.msi。客户端安装路径为D:\Java_Web\SVN\Client。需要注意的是,安装中文包后可能需要手动设置语言选项。
2. **创建SVN库**
创建版本库可以通过TortoiseSVN的图形化工具,在D:\Java_Web\SVN_Repository目录下右键选择“创建版本库在这里”。
3. **配置SVN文件**
在SVN库的conf目录下,有三个关键文件需要配置:
- `svnserve.conf`:取消anon-access和auth-access的注释,设置为anon-access = none,auth-access = write,指定密码数据库为password-db = passwd,授权数据库为authz。
- `passwd`:添加用户,例如添加一个名为mm的用户,密码为123。
- `authz`:定义用户组和权限,如创建一个admin组,包含mm用户,给予读写权限。
4. **启动SVN服务**
- 方式1:通过命令行启动,输入`svnserve -d -r D:\Java_Web\SVN_Repository`,但窗口关闭会停止服务。
- 方式2:创建系统服务,使用`sc create`命令,确保服务名和路径正确。服务创建后,可以在服务管理器中启动。
5. **在MyEclipse中安装SVN插件**
- 使用与MyEclipse版本和SVN服务器版本相匹配的插件,例如site-1.6.5.zip。
- 在MyEclipse的dropins目录下创建名为SVN_Plugin的新文件夹,解压缩插件到该文件夹。
- 重启MyEclipse,通过“Window”->"Open Perspective"->"Other"->"SVN资源库浏览"来验证插件安装成功。
6. **使用SVN进行版本控制**
- 创建一个新的项目或导入现有项目到MyEclipse,然后右键选择“Team”->"Share Project",选择SVN作为版本控制系统,并按照向导配置URL等信息。
- 使用TortoiseSVN进行提交、更新、查看差异、解决冲突等操作。
通过以上步骤,MyEclipse就成功集成了SVN,可以方便地进行代码版本管理和协同开发。记得在实际使用过程中,根据项目的具体需求调整配置,以确保最佳的版本控制体验。