用户工具

站点工具


分享:技术:svn:subversion安装

这是本文档旧的修订版!


subversion安装

这里讲诉在Ubuntu 14.04.2上安装subversion的步骤:

  sudo apt-get install subversion
  svnadmin --version
  mkdir /srv/svn/gxx
  sudo svnadmin create /srv/svn/gxx #创建仓库
  sudo mkdir /srv/svn/gxx/trunk #创建主干目录
  sudo mkdir /srv/svn/gxx/branches #创建分支目录
  sudo mkdir /srv/svn/gxx/tags #创建标签目录
  sudo mkdir /srv/svn/gxx/trunk/record #创建主干中的项目目录
  sudo svn import -m "first import" /home/gxx/record/ file:///srv/svn/gxx/trunk/record/ #导入项目初始资源,这个目录可以是空目录,表示客户端就可以读取和提交这个目录下的>代码(操作之后svn才可以成功读到目录下的代码)
  sudo svn import -m "first import" /home/gxx/record/ file:///srv/svn/gxx/tags/record/ #同上
  sudo svn import -m "first import" /home/gxx/record/ file:///srv/svn/gxx/branches/record/ #同上
  sudo vim svnserve.conf #修改配置文件
  ####################################
  #匿名用户不可读
  anon-access = none
  #权限用户可写
  auth-access = write
  #密码文件为passwd
  password-db = passwd
  #权限文件为authz
  authz-db = authz
  ####################################
  sudo vim authz #修改权限配置文件
  ####################################
  [groups]
  admin_group = gxx,syl
  [/]
  @admin_group = rw
  * = r
  ####################################
  sudo vim passwd #修改用户密码配置文件
  ####################################
  [users]
  gxx = ****** #这里写上密码明文
  syl = ****** #这里写上密码明文
  ####################################
  sudo chmod 777 -R /srv/svn/gxx/ #修改权限777
  sudo svnserve -d -r /srv/svn/ #守护模式启动进程 默认3690端口 后面跟上 --listen-port XXXX 可以指定端口
  #svn客户端输入地址:svn://121.43.104.34/gxx,即可找到SVN仓库/srv/svn/gxx

到这里subversion已经安装结束,现在在客户端中连接svn

方法1,在eclipse中连接svn,输入用户名,密码即可: 看到svn中内容如下: 可以选择项目并检出

分享/技术/svn/subversion安装.1436250217.txt.gz · 最后更改: 2015/07/07 14:23 由 gxx