在哪能找到suse svnsuse oracle 客户端端的安装包

3132人阅读
linux(11)
svnserve -d -r /opt/subversion/svn_test1 --listen-port 3610 &
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:39306次
排名:千里之外
转载:16篇
(1)(5)(5)(1)(1)(1)(1)(1)(1)(14)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&您所在的位置: &
SUSE SVN服务器完整架设简明步骤详解
SUSE SVN服务器完整架设简明步骤详解
本文和大家一起学习一下SUSE SVN服务器完整架设的具体步骤,随着SVN广泛应用,SVN服务器可以在多个操作系统中架设,本文和大家分享一下。
本节主要讲解一下SUSE SVN服务器完整架设步骤,共有十几个步骤,虽然繁琐但是操作起来比较容易,下面我们来看一下SUSE SVN服务器完整架设具体步骤,欢迎大家一起来学习。
1.SUSELinux确保架设好APACHE,可以用YAST中的软件管理完成.
http://localhost验证成功'itworked'
2.SUSE SVN服务器时首先下载SVN,[最后复制到/opt/src便于管理]
subversion-1.4.6.tar.gz
subversion-deps-1.4.6.tar.gz
3.解压到相应目录下
tar-zxvfsubversion-1.4.6.tar.gz
tar-zxvfsubversion-deps-1.4.6.tar.gz
4.进入subversion-1.4.6解压后的目录
5.运行.configure建立Makefile文件
./configure--prefix=/opt/svn--with-apxs=/usr/sbin/apxs2
注:参数prefix是指示,svn的安装位置
参数with-apxs:apxs是一个为ApacheHTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器.不同版本的apxs可能的位置不同,主要是看http的安装位置.在SUSE中,apxs2还加上了版本号2,所处的位置在默认的执行文件目录.当不能确定的时候,可以通过find/-name'apx*'来搜索确认.如果没找到.可能是没有安装httpd-dev[在SUSE中是apache-dev].加上这个参数,将会在apache的安装库中产生二个svn相关的文件
mod_dav_svn.so,mod_authz.svn.so这二个文件也是svn能过HTTP访问的关键
6.修改./nero/src/Makefile,将CFLAGS=-g-O2改成CFLAGS=-fPIC-g-O2
没有这一步的话,make时报错:/usr/bin/ld:/*/*/subversion-1.4.*/neon/src/.libs/libneon.a(ne_request.o):relocationR_X86_64_32cannotbeusedwherecompilewith-fPIC
/*/subversion-1.4.4/neon/src/.libs/libneon.a:couldnotreadsymbols:Badvalue
*代表不同安装情况下的目录
7.运行make,makeinstall
8.SUSE SVN服务器时需要检查1./opt/svn是否安装.
2.检查/usr/lib64/apache2目录下是否产生那二个必要的so文件.不同的linux根据http安装的目录可能有不同
9.恭喜基本成功
10.在/opt目录下新建一文件夹mkdirsvndata用来当svn服务器的仓库,版本库都放在这下面
11.SUSE SVN服务器时需要创建svn用户,假设用户文件也放成SVN安装目录/opt/svn下.取名叫passwd
第一次:htpasswd2-c/opt/svn/passwdrobin创建了一个叫robin的用户,会提示输入密码
第二次.以后增加用户只要在上一条命令中少输入参数-c.提示此用户文件已存在,不用再创建
12.SUSE SVN服务器时修改httpd.conf文件,以让apache带动svn一起工作
SVNParentPath/opt/svndata'指示各版本库的父路径,也即是版本库都放在此目录下
AuthTypeBasic
AuthName'ethinksvn''随便取个名字
AuthUserFile/opt/svn/passwd'svn用户登录文件
Requirevalid-user'要求登录SVN需要验证
13.apache2ctlrestart重启SUSE服务器.其它版本命令可能不一样
14.http://localhost/svn出现'ethinksvn'的输入用户名才能登录的框.这个名字就是上面'authname'中指定的名字.
输入robin,可以正常登录进去[我这里只创建了robin用户].显示'Accessforbidden!'等信息的一个提示权限错误的页面这个非常正常.svndata目录下面没有任何版本库.
15.在svndata目录下创建版本库。
1.用svn提供的命令
#/opt/svn/bin/svnadmincreate/opt/svndata/firtsproject/*创建仓库&firstproject&
#ls/opt/svndata/firstproject/*查看有没有创建好,如果多了一些文件则说明版本库已经创建好
2.我倾向于把/opt/svndata共享出去.在远程,通过小海鬼在此目录下新建项目版本文件夹,然后右击此文件夹来创建版本库
16.现在可以通过http://localhost/svn/firstproject来查看这第一个版本库了.显示'Revision0:/'客户端用TortoiseSVN(我叫他小海鬼).
还可以用svn结合bugfree来一起进行用户验证.都是很好的开源,便于团队协作.大功告成.本节介绍SUSE SVN服务器架设完毕。
【编辑推荐】
【责任编辑: TEL:(010)】
关于的更多文章
想要理解大数据,使之更贴近大多数人,最重要的手段的之一就是数
作为移动开发者,WOT2016移动互联网技术峰会,绝对有你不得不来的理由。
讲师: 39人学习过讲师: 7人学习过讲师: 55人学习过
本期开发频道重点推荐是2013年开发频道重点推荐的最后
如何看将流行的JavaScript MVC框架Ember.js? 这款Java
一周一周的过的很快,2013年已经进入了倒计时。开发频
这是一个最坏的年代,J2EE Web开发技术已经迟滞多年;这是一个最好的年代,J2EE Web开发技术的新变革留给勇于创新的人!
51CTO旗下网站CentOS安装SVN客户端
1、检查是已经安装了svn: # rpm -qa subversion subversion-1.7.14-6.el7.x86_64
卸载旧版本的svn: # yum remove subversion 然后再检查是否已经下载成功: # rpm -qa subversion
2、检查yum是否有最新版的安装版本: # yum list | grep subversion
如果不是最新版本: 创建一个yum repo文件: # vi /etc/yum.repos.d/wandisco-svn.repo 添加内容:
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=/centos/7/svn-1.8/RPMS/$basearch/
gpgcheck=0
3、测试配置是否可用: # yum list | grep subversion
如果出现错误: [Errno 14] curl#6 - &Couldn&#39;t resolve host ...& 则添加一个域名服务器: # vi /etc/resolv.conf 添加一条: nameserver 8.8.8.8
# yum clean all
4、开始安装 # yum install subversion
如果出现这个错误提示: 错误:软件包:subversion-1.8.11-1.x86_64 (WandiscoSVN) 需要:libserf-1.so.0()(64bit) 则先安装: # yum install epel-release
继续尝试安装:# yum install subversion, 如果出现下面的错误:
Transaction Check Error: ... conflicts with file from package subversion-libs-1.7.14-7.el7_0.x86_64 则先运行(删除冲突的安装包): # rpm -e subversion-libs-1.7.14-7.el7_0.x86_64
然后再安装: # yum install subversion
5、安装成功: # svn --help 用法: svn
[options] [args] Subversion 命令行客户端,版本 1.8.11。 使用&svn help & 显示子命令的帮助信息。 使用&svn --version&查看程序的版本号和版本库访问模块,或者 使用&svn --version --quiet&只查看程序的版本号。
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'SUSE11 装配SVN-jiangwx - CVS/SVN当前位置:& &&&SUSE11 装配SVN-jiangwxSUSE11 装配SVN-jiangwx&&网友分享于:&&浏览:134次SUSE11 安装SVN-jiangwx
SUSE安装新SVN,并导入之前SVN版本库操作手记svn服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊,本次安装时使用的是独立用品方式。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据所以还是FSFS方式更安全一点,我安装时也使用的是FSFS方式。一.下载svn下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74选择subversion-1.6.1.tar.gz 和 subversion-deps-1.6.1.tar.gz二.安装cd /usr/local/tar zxvf subversion-1.6.1.tar.gztar zxvf subversion-deps-1.6.1.tar.gz #会自动解压到subversion-1.6.1下cd subversion-1.6.1按照一些网络资料的介绍,执行如下命令即可完成安装./configure --without-berkeley-db --prefix=/usr/local/subversionmakemake install #错误提示1#configure: error: We require OpenSSL; try --with-openssl解决方法:错误提示需要安装openssl,所以我就安装了一个openssl,安装方法如下:cd /usr/localwget http://www.openssl.org/source/openssl-1.0.0a.tar.gztar -zxvf openssl-1.0.0a.tar.gzcd openssl-1.0.0a./config ./config -t make dependmake make test make install安装之后会在/usr/local下生成一个ssl目录设置环境变量,在/etc/profile的PATH中增加如下内容:PATH=/usr/local/ssl/bin:/sbin/:$PATH:/usr/sbinexport PATHok,错误提示1解决。 重新执行./configure --with-openssl=/usr/local/ssl #这里加上--with-openssl参数#错误提示2#configure: error: subversion requires zlib 解决方法:cd /usr/localwget& http://zlib.net/zlib-1.2.5.tar.gztar -xvzf zlib-1.2.5.tar.gzcd zlib-1.2.5./configuremakemake install cd /usr/localln -s zlib-1.2.5 zlib ok,错误提示2解决。 重新执行./configure --with-openssl=/usr/local/ssl --with-zlib=/usr/local/zlib ,成功! 接着执行如下命令:makemake install完成后屏幕会提示You don't seem to have Berkeley DB version 4.0.14 or newerinstalled and linked to APR-UTIL.& We have created Makefiles whichwill build without the Berkeley DB back- your repositories willuse FSFS as the default back-end.& You can find the latest version ofBerkeley DB here:/technology/software/products/berkeley-db/index.html make && make install ok,svn安装完成。 建立版本库svnadmin create /work/svndata进入/tmp目录下,然后进行checkout操作svn co svn://192.168.1.111/svntest查看文件log的历史记录[_Test_Server svntest]# svn log test SVN迁移SVN迁移可能有很多原因, 可能是我们想换Repository目录, 或者是想换一台机器, 等等. SVN迁移很容易做, 按照下面步骤就可以: 1. 将原来的Repository导出为一个文件dumpfile & svnadmin dump path/to/old-repo & dumpfile 2. 创建新的Repository, 创建方法可以参考 Windows 平台安装Subversion server 3. 将dumpfile导入到新的Repository & svnadmin load path/to/new-repo & dumpfile 4. 检查新的Repository的conf/目录下的配置文件, 检查hooks/目录下的构子程序等等...
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有

我要回帖

更多关于 suse11 yum安装包 的文章

 

随机推荐