svn整合eclipse详细配置过程.docx

上传人:b****5 文档编号:7753636 上传时间:2023-01-26 格式:DOCX 页数:15 大小:1.34MB
下载 相关 举报
svn整合eclipse详细配置过程.docx_第1页
第1页 / 共15页
svn整合eclipse详细配置过程.docx_第2页
第2页 / 共15页
svn整合eclipse详细配置过程.docx_第3页
第3页 / 共15页
svn整合eclipse详细配置过程.docx_第4页
第4页 / 共15页
svn整合eclipse详细配置过程.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

svn整合eclipse详细配置过程.docx

《svn整合eclipse详细配置过程.docx》由会员分享,可在线阅读,更多相关《svn整合eclipse详细配置过程.docx(15页珍藏版)》请在冰豆网上搜索。

svn整合eclipse详细配置过程.docx

svn整合eclipse详细配置过程

svn整合eclipse详细配置过程2011-10-07

文章分类:

Java编程

1.安装svn

   解压缩svn-win32-1.4.3.zip包,生成svn-win32-1.4.3目录,里边就是安装文件,双击安装到指定目录,至此SVN服务器安装好,同时在环境变量里边设置好bin目录,方便命令使用。

2.创建svn仓库

    cmd命令:

svnadmincreateE:

\svnroot\repository

Svn相关查看命令如下:

svnhelp

svnadminhelp

svnadmincreate//建库

svnservce-d-r[库名]//启动svn服务 

3.配置用户和权限

     到仓库E:

\svnroot\repository\conf文件夹中找到svnserve.conf文件,修改svnserve.conf:

将:

#password-db=passwd

改为:

password-db=passwd

即去掉前面的#注释符,注意前面不能有空格。

然后修改同目录的passwd文件,增加一个帐号:

将:

[users]

#harry=harryssecret

#sally=sallyssecret

增加帐号:

[users]

#harry=harryssecret

#sally=sallyssecret

test=test

4.启动svn服务器

cmd命令:

svnserve-d-rE:

\svnroot\repository,注意不要关闭窗口,

5.Eclipse整合svn插件

5.1Eclipse整合svn

Step1:

点选Help->SoftwareUpdates

Step2,在URL中找到site-1.6.5.zip,不需要解压

Step3:

安装SVN插件

5.2MyEclipse整合svn

  MyEclipse整合svn有多种方式,其中本人采取了url自动下载装配具体方式如下:

  MyEclipse—>help—>softwere—>update—>findandinstall

  确定后,根据网络MyEclipse自动下载装配svn所需要的包文件

下载完毕后装配过程中可能出现下面情况:

解决办法,将其选项去掉即可。

下载安装完毕,重启Eclipse,完成svn插件安装。

重启后,window—>showview中显示出svn,则安装成功!

6.shareEclipse中的project到svn库中

初始导入何时使用初始导入,比如,对于java开发人员来说,在eclipse中编写了一个项目,并决定把项目共享到版本控制器上,这时就需要初始导入操作了。

第一步,选择shareproject,共享你的项目:

填好url:

svn:

//localhost/

出现username/password界面,填写配置用户和权限中设置的用户名和密码即ok了

项目界面变化成svn版本模式:

这样,再看项目,会发现条目上多了问号,这时需要选择哪些目录和文件需要提交,哪些需要忽略,比如生成的class文件等。

选择需要忽略的文件或者目录,这时需要切换到导航视图下才能看到所有文件和目录:

从导航视图看到的情况:

选中需要忽略的目录和文件,操作svn:

然后提交整个项目即可。

有关提交的操作见下文。

7.检出代码

在刚开始进入一个开发队伍的时候,已经有版本控制和软件项目,使用的第一个命令往往是检出(checkout)代码。

或者当使用和研究开源软件的时候,也是第一个要用到这个命令。

这个命令的作用是把项目的源代码下载到用户本地,并且带有版本控制信息。

比如,执行以下命令获取一个项目的源代码:

svnco

这个命令将在本地当前目录建vfs.demo目录并将该服务器目录下的所有文件下载到本地,并且,会生成隐藏文件.SVN目录,用于记录版本控制信息。

tortoiseSVN有图形界面的检出操作,但是命令行方便快捷,建议使用命令行。

如果使用eclipse并安装了subclipse插件,可以通过插件导入项目。

然后,

选择或者新建资源库位置,

选择资源库中的项目目录。

然后,就可以完成(finish)了。

8.更新项目

项目在提交前,应该先做更新项目操作。

比如有一个文件a.txt,已经提交到svn中,这样,可能有其他用户提交了新的改动到a.txt,你现在又修改了a.txt,准备提交你的改动。

先操作更新a.txt,这样如果该文件在svn服务器已经改动,会将改动加入到当前本地的a.txt中。

在subclipse中的操作:

提交代码

提交代码,一般会级联当前目录下所有改动的内容。

9.删除代码

对于不再使用的代码,可以直接删除掉,比如通过windows删除文件,通过ubuntu的rm命令或者通过eclipse的delete功能,然后提交项目,subclipse会知道哪个文件被删除了,并将这个变化通知给svn服务器。

10.还原代码

如果代码做了改动,可以是多个文件,也可以删除了文件或者新增了文件,但是没有提交到svn服务器,可以通过还原功能恢复到改动前的样子。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1