subversion安装及使用

来源:互联网 发布:淘宝广告法投诉处理 编辑:程序博客网 时间:2024/05/17 23:59

背景:CentOs5

1.下载软件

 httpd-2.2.17.tar.gz

 subversion-1.6.15.tar.gz

 subversion-deps-1.6.15.tar.gz

 

2.解压

 tar  zxvf httpd-2.2.13.tar.gz

 tar  zxvf subversion-1.6.15.tar.gz

 tar  zxvf subversion-deps-1.6.15.tar.gz

 

3.安装apache

 ./configure --enable-dav --enable-so --prefix=/opt/www

make && make install

 

4.安装svn server

./configure --with-apxs=/opt/www/bin/apxs --prefix=/opt/svn

出现错误时,首先查看错误内容

我的出现错误:1.缺少安装gcc包

2.缺少安装:忘了,不好意思。

 

make && make install

 

5.修改配置文件

vi /opt/www/conf/httpd.conf

修改端口80为8081

如果没有,则加入

LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

 

6.启动apache

../bin/apachectl start

ps -ef | grep httpd

 

7.验证apache是否启动

http://服务器IP:8081/ -----出现It works!

 

8.配置subversion Repostory

 1.创建subversion Repostory

   /opt/svn/bin/svnadmin create repos ---在/opt目录下产生repos目录

 

9.配置apache,通过apache访问svn

 vi httpd.conf

  再最后加

<Location /repos>
  DAV svn   ----------使用DAV协议
  SVNPath /opt/repos -----------定位到/opt/repos目录下
</Location>

 

10.重新启动apache

../bin/apachectl restart

 

11.修改repos文件夹权限

chown -R daemon:daemon repos/

chmod 700 repos/

 

12.安装客户端进行验证

 下载CollabNetSubversion-client-1.6.16-1.win32.exe,并进行安装

A用户:

 在dos窗口下,进入E:/Program Files/CollabNet/Subversion Client>

 输入svn --help

E:/Program Files/CollabNet/Subversion Client>svn import e:/mysvn -m "Init" http://192.168.0.99:8081/repos

解释:把e盘下mysvn目录上传到repos目录下,-m "Init" 记入log

 

E:/Program Files/CollabNet/Subversion Client>svn import f:/mysvn -m "Init" http://192.168.0.99:8081/repos
Adding         F:/mysvn/251262819.txt

Committed revision 1.

 

B用户:

  在dos窗口下输入:

E:/>svn checkout http://192.168.0.99:8081/repos
A    repos/251262819.txt
Checked out revision 1.

 

E:/repos>svn commit -m "Update txt"   -------------提交

 

 

 13.eclipse中插件安装及使用svn(测试myeclipse7.0)

 下载subversion-eclipse插件:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240&expandFolder=2240&folderID=0

下载包:site-1.6.17.zip
解压后,放入dropins文件夹,即可在Window→Open Perspective→Other的试图列表中看svn。

 

 

 

原创粉丝点击