若天明 发表于 2015-1-14 20:48:55

带来一篇linux装置svn及完成SVN与WEB同步处理计划

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!1.情况
LinuxAY1305140905015863a2Z2.6.32-279.el6.x86_64#1SMPFriJun2212:19:21UTC2012x86_64x86_64x86_64GNU/Linux
阿里云办事器CentOS6.364位
情况装置应用wdlinux一键搭建
情况应用wdlinux的web治理体系
2.装置svn
yum-yinstallsubversion
版本:


3.设置装备摆设
svnserve-d-r/www/svndata/
svnadmincreate/www/svndata/oplinux
4.树立版本库
创立一个新的Subversion项目
svnadmincreate/www/svndata/oplinux
设置装备摆设许可用户test拜访
cd/www/svndata/oplinux/conf
visvnserve.conf
--------------------
anon-access=none
auth-access=write
password-db=passwd
注:将默许的#空格去失落如:#空格anon-access=none
修正的文件后面不克不及有空格,不然启动svnserver失足
vipasswd
------------------

test=test
5.当地测试
装置svn软件
svn://IP




完成SVN与WEB同步处理计划
1)设置WEB办事器根目次为/www/default
2)checkout一份SVN
svncosvn://localhost/oplinux/www/default
修正权限为WEB用户
chown-Rwww:www/www/svndata/oplinux
3)树立同步剧本
cd/www/svndata/oplinux/hooks/
计划一:
vipost-commit输出以下内容:
#!/bin/sh
REPOS="$1"
REV="$2"
exportLANG=en_US.UTF-8
svnupdate/www/web/default--usernametest--passwordtest
计划二:
cppost-commit.tmplpost-commit
编纂post-commit,在文件最初添加以下内容
exportLANG=en_US.UTF-8
SVN=/usr/bin/svn
WEB=/www/web/
$SVNupdate$WEBCusernametestCpasswordtest
chown-Rwww:www$WEB
增长剧本履行权限
chmod+xpost-commit
假如不胜利测验考试一下办法,在敕令前面加上--no-auth-cache
$SVNupdate$WEBCusernametestCpasswordtest--no-auth-cache
对文件履行chmod+xpost-commit操作
最初操作是封闭办事然再翻开办事:
svn办事的封闭:killallsvnserve
svn开启:svnserve-d-r/opt/svndata/oplinux/



如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

飘飘悠悠 发表于 2015-1-16 23:33:55

带来一篇linux装置svn及完成SVN与WEB同步处理计划

得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。

透明 发表于 2015-1-26 09:50:29

一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?

小女巫 发表于 2015-2-4 20:35:05

了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。

admin 发表于 2015-2-4 20:35:06

编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。

飘灵儿 发表于 2015-2-10 09:09:43

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

精灵巫婆 发表于 2015-3-1 10:43:45

硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。

谁可相欹 发表于 2015-3-10 19:33:12

让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?

海妖 发表于 2015-3-17 15:44:03

不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。

再见西城 发表于 2015-3-24 17:34:20

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
页: [1]
查看完整版本: 带来一篇linux装置svn及完成SVN与WEB同步处理计划