小弟面临毕业,最近与另一好友准备一起做项目,自己搭建了简单开发环境(由于设备有限,仅限于两台笔记本和一条网线),配置好ip,一根网线将两台笔记本构成简单局域网开发环境。为了更好的完成项目模块之间的配合,采用Eclipse配置svn版本模式开发,一点svn配置经验总结如下。
1.安装svn
安装Setup-Subversion-1.6.5.msi和TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi到自定义目录。 相关下载: http://subversion.tigris.org
2.创建svn版本库
cmd 命令:svnadmin create E:\svnroot\repository
3.配置用户和权限
到E:\svnroot\repository\conf文件夹中找到svnserve.conf文件,将password-db = passwd这一行的注释取消掉,然后在该目录下的passwd文件中加入用户名和密码,格式为 用户名=密码
加入用户名密码如下:
4.Eclipse整合svn插件
MyEclipse 整合svn有多种方式,其中本人采取了url自动下载装配具体方式如下:
MyEclipse—>help—>softwere—>update—>find and install
确定后,根据网络MyEclipse自动下载装配svn所需要的包文件
下载完毕后装配过程中可能出现下面情况:解决办法,将其选项去掉即可。
下载安装完毕,重启Eclipse,完成svn插件安装。
重启后,window—>show view中显示出svn,则安装成功!
5.启动svn服务器
cmd命令:svnserve -d -r E:\svnroot\repository,注意不要关闭窗口,重新启动一个cmd设置为windows服务 cmd命令:sc create svnservice binPath= "E:\Program Files\Subversion\bin\svnserve.exe --service -r E:\svnroot\repository" DisplayName= "SvnService" depend= Tcpip start= auto
6.share Eclipse中的project到svn库中
填好url:svn://localhost/
出现username/password界面,填写配置用户和权限中设置的用户名和密码即ok了
项目界面变化成svn版本模式:
即完成MyEclipse中对svn的插件配置,在开发环境中,可根据项目的开发过程,进行版本操作。