• 项目版本控制器SVN的环境建立(Subversion,subclipse)


    之所以开始用版本控制器,是因为项目开发的人越来越多的时候,记得年初,我们的团队只有两个人时候,感觉版本控制器没必要,当团队增加到5-6个人 的时候,我每天重复验证他们的代码,复制代码,不知不觉,我这个礼拜竟没做其他工作,疯了..........!断然决定上个版本控制器来控制项目开发, 于是选择了大家推荐比较多的SVN.接下来就介绍下SVN基于eclipse的开发的环境搭配,包括服务端与客户端.

    1.SVN服务端
    下载SVN程序(本人测试的是svn-1.4.6)
    把该文件解压到一个目录,如 C:\subversion
    新建存放项目的资源库,如C:\svnroot\webproject
    创建项目目录并初始化: C:\subversion\bin> svnadmin create C:\svnroot\webproject
    设置该项目的用户信息以及项目的基本信息,打开C:\svnroot\webproject\conf\passwd文件,去掉[users]的注释,并添加用户
    [users]
     
     zjs1=zjsjava1
     zjs2=zjsjava2
     zjs3=zjsjava3
    接下来打开conf\svnserve.conf修改
    [general]
                anon-access = read
                auth-access = write
                password-db = passwd
                realm = webproject
    在 做完这些基本的设置后就可以启动 Subversion 了,当然最好的方式就是让 Subversion 做为一个服务来运行,我们可以通过一个第三方的工具 SVNService 让 Subversion 以 Windows 服务的方式运行. 下载SVNService.zip并把它解压到C:\subversion\bin目录下,通过运行 svnservice -install -d -r C:\svnroot\webproject ,执行的结果显示:SVNService installed. 这时候你可以在服务控制台中看到名为SVNService的服务,启动它就可以了,如果你不想用服务的方式启动Subversion,你可以运行 svnserve -d来启动Subversion。
    要卸载SVNService服务,只需要运行 SVNService -remove 即可。
    至此,Subversion已经安装成功.这里我比较喜欢作成服务,随机器自启动


    2.SVN客户端subclipse
    subclipse是作为eclipse的插件。
    在安装客户端时我也碰到了很多问题
    使用eclipse的自动更新工具help
    softwareupdates
    find and install
    New Remote Site,自定义一个名字,url选择下面其中一个

        Name: Subclipse 1.4.x (Eclipse 3.2+)
        URL:  http://subclipse.tigris.org/update_1.4.x

        Name: Subclipse 1.2.x (Eclipse 3.2+)
        URL:  http://subclipse.tigris.org/update_1.2.x
       
        Name: Subclipse 1.0.x (Eclipse 3.0/3.1)
        URL:  http://subclipse.tigris.org/update_1.0.x

    因为本人实际开发是用myeclipse6.0开发的,所以选择了http://subclipse.tigris.org/update_1.4.x
    一 直NEXT,这里注意下,有些时候会出现 Subclipse Integration for Mylyn 3.x (Optional) (3.0.0) requires plug-in "org.eclipse.mylyn.tasks.core (3.0.0)", or compatible.错误,这个不要紧,只要把第一个框框Integrations的勾干掉即可
    装好后,就可以使用了
    下面使用的时候介绍如下
    右键点击项目,选择team-share project-svn-Create a new repository location在
    Url里输入svn://资源服务器IP/资源保存文件/   例如:svn://192.168.1.1/svnroot/webproject
    接下来一直NEXT即可
    使用操作多在team里,包括提交,更新。还有一个比较功能也不错的(compare with)

    安装包下载:http://download.csdn.net/source/820810

  • 相关阅读:
    C#计算两个时间年份月份天数(根据生日计算年龄)差,求时间间隔
    C#四舍五入保留一位小数
    给Editplus去掉.bak文件
    $().each() 与 $.each()解析
    VS 2013+Qt 5.4.1
    HDU 5228 ZCC loves straight flush( BestCoder Round #41)
    产品经理的修炼:如何把梳子卖给和尚
    c++ STL unique , unique_copy函数
    linux定时备份mysql数据库文件
    Python——异常基础
  • 原文地址:https://www.cnblogs.com/myphoebe/p/2155030.html
Copyright © 2020-2023  润新知