• SVN+eclipse的安装配置及使用


          版本控制在项目小组开发项目的时候常常用到,下面我就简单介绍一下svn+subclipse插件的配置和使用。

          一、在网上下载subversion安装程序和subclipse插件并将subversion安装。

          二、然后建立版本库,在dos环境下运行下面命令:

                svnadmin create E:/svn/project

          就在本地的E盘建立了版本库。

          三、配置用户和权限

                进入E:/svn/project/conf目录,修改svnserve.conf:

                      将

                      # [general]
                      # password-db = passwd

                      改为:
                      [general]
                      password-db = passwd

                然后修改同目录的passwd文件,去掉下面三行的注释:
                      # [users]
                      # harry = harryssecret
                      # sally = sallyssecret

                      最后变成:
                      [users]
                      harry = harryssecret
                      sally = sallyssecret

    key和value对应的分别是用户名和密码。即harry是用户名,harryssecret是密码,可自行添加。

          四、运行svnserve服务器

                在dos环境任意目录运行下面命令:

                svnserve -d -r E:/svn/project

                这样改服务就启动了,注意不要关闭dos窗口,否则服务也将关闭

          五、安装eclipse的subclipse插件

                我使用的是eclipse的GALILEO版本,其他版本也大同小异。

                1、在eclipse的Help菜单下选择Install New Software

                2、点击add按钮进入Add Site界面。

                3、点击Local浏览本地的插件,也可以将subclipse的网络地址贴入。

                4、选择要安装的subclipse点击finish开始安装,等待安装完毕并重启。

          六、将eclipse项目导入svn

                1、window -- show view -- other -- SVN -- svn资源库,将svn资源库打开。

                2、在svn资源库里右键 -- 新建 -- 资源库位置,将资源库所在的url填入,格式如下:

                            svn://192.168.0.22 

                3、在要导入的项目上右键 -- import -- Other -- 从svn检出项目 -- 使用现有的资源库位置,选择刚创建的资源库。

                4、这样项目就导入到svn的版本库里去了。

          七、其他客户端访问版本库并下载项目版本

                1、安装subclipse插件

                 2、在svn资源库里右键 -- 新建 -- 资源库位置,将资源库所在的url填入,格式如下:

                            svn://192.168.0.22 

                3、选择资源库中的项目并将项目导入自己的eclipse中。

          八、项目开发中的注意事项

                1、在写代码之前一定要先更新保证项目的版本为最新。

                2、更改代码之后要提交。

                3、svn并不能保证并发安全


           以上是本人使用过程的一些简单经验,和大家分享。












  • 相关阅读:
    一月5日
    一月4日
    Servlet API中forward()与redirect()的区别
    get和post的区别
    java短信验证码实现
    mybatis框架
    springMVC框架
    spring框架
    redis
    MySQL多表查询
  • 原文地址:https://www.cnblogs.com/SunnyYue/p/3970306.html
Copyright © 2020-2023  润新知