====== 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截图1.png?300 |}} {{ :分享:技术:svn:svn截图2.png?300 |}} 看到svn中内容如下: {{ :分享:技术:svn:svn截图3.png?150 |}} 可以选择项目并检出 {{ :分享:技术:svn:svn截图4.png?300 |}} {{ :分享:技术:svn:svn截图5.png?300 |}} {{ :分享:技术:svn:svn截图6.png?250 |}} ==== 方法2,在windows文件夹中连接svn ==== 注意:第一次需要输入用户名,密码,操作如图: {{ :分享:技术:svn:svn截图7.png?300 |}} {{ :分享:技术:svn:svn截图8.png?300 |}} {{ :分享:技术:svn:svn截图9.png?300 |}} {{ :分享:技术:svn:svn截图10.png?300 |}}