如何在linux上安装svn服务器

如何在linux上安装svn服务器,第1张

你好,centos下安装 svn 195 按照步骤一步一步装就OK 。以下是我的步骤。分享给你

安装19

准备工作:

1、安装编译工具包

yum install apr autoconf automake bison bzip2 cloog-ppl compat cpp curl curl-devel fontconfig fontconfig-devel freetype freetype freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libjpeg libsepol-devel libselinux-devel libstdc++-devel libtool libtool libgomp libxml2 libxml2-devel libXpm libtiff libtiff libX make mpfr ncurses ntp openssl openssl-devel patch pcre-devel perl php-common php-gd policycoreutils ppl telnet t1lib t1lib nasm nasm wget zlib-devel zlib unzip perl-ExtUtils-Embed

2、yum remove apr apr-util subversion subversion-libs #删除系统中原有的svn及依赖包

3、下载软件包

https://distapacheorg/repos/dist/release/apr/apr-152targz

https://distapacheorg/repos/dist/release/apr/apr-util-154targz

http://prdownloadssourceforgenet/scons/scons-235targz

http://wwwopensslorg/source/openssl-101otargz

https://wwwapacheorg/dist/serf/serf-139tarbz2

http://wwwapacheorg/dist/subversion/subversion-1813targz

http://wwwsqliteorg/2017/sqlite-amalgamation-3160200zip

1、安装apr

cd /usr/local/src #进入软件包存放目录

tar zxvf apr-152targz #解压

cd apr-152 #进入安装目录

/configure --prefix=/usr/local/apr #配置

make #编译

make install #安装

2、安装apr-util

cd /usr/local/src

tar zxvf apr-util-154targz

cd apr-util-154

/configure --with-apr=/usr/local/apr/bin/apr-1-config

make && make install

3、安装scons

cd /usr/local/src

tar zxvf scons-235targz

cd scons-235

python setuppy install #配置安装

4、安装openssl

cd /usr/local/src

tar zxvf openssl-101otargz

cd openssl-101o

CFLAGS=-fPIC /config --prefix=/usr/local/openssl enable-shared

make && make install

vi /etc/profile #添加系统环境变量

export PATH=$PATH:/usr/local/openssl/bin >> /etc/profile

#export PATH=$PATH:/usr/local/openssl/bin >> /etc/profile

:wq! #保存退出

source /etc/profile #使配置生效

ln -s /usr/local/openssl/include/openssl /usr/include/openssl #添加系统软连接

5、安装serf

cd /usr/local/src

tar -xf serf-139tarbz2

cd serf-139

scons PREFIX=/usr/local/serf APR=/usr/local/apr/bin/apr-1-config APU=/usr/local/apr/bin/apu-1-config OPENSSL=/usr/local/openssl

scons install

cd /usr/local/serf/lib

cp libserf-1so /usr/local/lib/ #拷贝文件到系统目录

6、安装svn

cd /usr/local/src

tar zxvf subversion-195targz

cd subversion-195

mkdir /usr/local/src/subversion-195/sqlite-amalgamation #创建sqlite-amalgamation目录

cd /usr/local/src

unzip sqlite-amalgamation-3160200zip -d /usr/local/src/subversion-195/sqlite-amalgamation

mv /usr/local/src/subversion-195/sqlite-amalgamation/sqlite-amalgamation-3160200/ /usr/local/src/subversion-195/sqlite-amalgamation

#解压sqlite-amalgamation软件包到sqlite-amalgamation目录

cd /usr/local/src/subversion-195

/configure --prefix=/usr/local/svn --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config --with-serf=/usr/local/serf --with-openssl=/usr/local/openssl --enable-mod-activation #配置

make #编译

make install #安装

vi /etc/profile #添加系统环境变量,添加到最后一行

export PATH=$PATH:/usr/local/svn/bin

:wq! #保存退出

source /etc/profile #使配置立刻生效

whereis libexpatso1 #查找文件安装目录,如下:

libexpatso: /lib/libexpatso0 /usr/local/lib/libexpatso /usr/local/lib/libexpatso1

vi /etc/ldsoconf #编辑加入libexpatso1的目录

/usr/local/lib/

:wq! #保存退出

ldconfig #使配置生效

下载SVN服务器,在百度里输入"VisualSVN-Server",下载SVN服务器,我下载的是VisualSVN-Server-259msi,下载后默认安装服务器,服务器一般是与自己本机电脑分开的。安装后进入SVN图形化界面。

Repositories目录是个" 贮藏室",就是我们放置资源的地方,Users是创建用户的。右键Repositories,选择"Create

new Repository"就可以开始创建资源了;输入资源名称,确定即可。右键"Users"创建用户,用户名密码都是test

这样,一个简单的SVN服务器资源就创建了,下面我们看看怎么把一个MyEclipse项目发布到SVN服务器上

安装SVN客户端工具TortoiseSVN,百度下载TortoiseSVN,我下载的是TortoiseSVN-18525224-win32-svn-188msi,下载后默认安装即可。

确保MyEclipse已经安装好SVN插件,安装方法可以在百度里搜索获取。

上面的三部确保成功后,在MyEclipse里右键java项目,依次点击"Team"->"Share Project",选择“SVN”,点击“Next”;然后在“共享项目”弹出框中选择“创建新的资源库位置”,点击“Next”

回到SVN服务器配置界面,右键创建的资源“Test”,选择“Copy URL to Clipboard”,复制资源URL

回到MyEclipse配置SVN中,在“共享项目”-》“输入资源库位置信息”URL中粘贴刚刚复制的URL地址,也可以手动输入,点击“完成”即可。这样Test项目就上传到SVN服务器中了,这是我们在右键项目Test,就能看见SVN信息了。

VisualSVN Server,TortoiseSVN

1、首先百度搜索下载软件。

2、安装VisualSVN Server 到服务器,一路 下一步 \

3、选择下,VisualSVN Server 的安装目录,和仓库路径

4、完成后 打开VisualSVN Server  右击新建 svn仓库,

5、VisualSVN Server  配置好后,进行安装 TortoiseSVN

6、安装完成后,选择需要 导入svn 目录的文件目录,然后点击导入,

导入成功后,svn 服务器部署配置完成,

客户端checkout下 就可以跟svn同步了

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在linux上安装svn服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情