zoukankan      html  css  js  c++  java
  • MyEclipse使用SVN进行项目版本控制

    一、搭建SVN服务器。

    例如,使用VisualSVN Server,下载后安装。

    (1)在Repositories(版本库)上右击,新建Repository,选择Regular FSFS repository(常规FSFS版本库),当然如果使用分布式版本库也可以选择Distributed VDFS repository。

    (2)输入Repositioning Name(版本库名称),例如TestProject,下一步。

    (3)选择Single-project repository,包括trunk(主干)、branches(分支)、tags台(标签)文件夹,下一步。

    (4)选择权限,然后点击Create,完成版本库创建。

    (5)回到VisualSVN Server界面,在Groups上新建group(组),例如命名为Developers。

    (6)在Users上新建user(用户),输入用户名和密码。

    (7)在Developers组上添加刚才创建的用户。

    (8)在创建的"TestProject"版本库上,右击-Properties(属性),在Security(安全)选项卡里配置该版本库的读写权限。

    二、MyEclipse安装SVN插件——subclipse

    (1)到http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

    下载最新的subclipse插件,site-1.10.10.zip

    (2)在MyEclipse安装目录的dropins文件夹下,新建SVN文件夹;

    (3)解压缩site-1.10.10.zip,拷贝其中features和plugins文件夹到刚才新建的SVN文件夹。重启MyEclipse,完成subclipse插件安装。

    三、创建trunk

    (1)打开MyEclipse,在Window-Show View-Other里可以看到安装的SVN插件。

    选中“SVN资源库”点击“OK”,可以看到SVN资源库视图。

    (2)MyEclipse新建Java项目“Test”,右击-Team-Share Project;选择“SVN”,点击“Next”;然后在“共享项目”弹出框中选择“创建新的资源库位置”,点击“Next”.

    (3)在SVN服务器配置界面,“TestProject”的trunk文件夹右键,选择“Copy URL to Clipboard”,复制资源URL。

    (4)在MyEclipse中粘贴刚才的URL,点击Finish,完成。

    (5)右键Test,Team-提交。完成项目版本库trunk的建立。

    四、创建分支branch

    (1)在MyEclipse中,在项目名称上右击-Team-“分支/标记”,把URL中的trunk改为“branches/mybranch”,下一步;

    (2)选择HEAD修订版,下一步;

    (3)输入分支标记“创建mybranch分支”,Finish,完成分支创建;

    (4)在项目名称上右击-Team-“切换”,找到刚才创建的mybranch分支,OK,完成切换。

    五、合并

    (1)在分支上进行项目开发,例如在WebRoot下新建了一个MyJsp.jsp,然后项目图标和文件图标会有变化,显示项目发生了改动;

    (2)项目右击-Team-提交,输入提交注释,完成提交;

    (3)在SVN资源库视图里会发现branchesmybranch发生改变,而trunk目录没有改变,需要进行合并;

    (4)根据项目开发需要,可以建立多个分支,使开发分支与主干并存,开发中将进度不断合并到开发分支上,最终合并到主干上。例如,要合并到主干上,先切换项目到trunk,再选择合并。

  • 相关阅读:
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    mysql备份及恢复
    mysql备份及恢复
    mysql备份及恢复
  • 原文地址:https://www.cnblogs.com/wxb20/p/6085797.html
Copyright © 2011-2022 走看看