已经在linux(centos)下搭建好的LAMP环境如何架设 svn进行网站管理的问题。搜索了好多资料,没有搞清楚。渴望解决

juhenj 发布于 2014/01/17 21:37
阅读 1K+
收藏 0

环境早已经搭建好了,  centos 6.5 64位 ,Apache 2.4.7,mysql 5.6,php 5.5.7 。

网站目录:/usr/local/apache2/htdocs

下载了subversion 1.8.5 和sqlite-autoconf-3080200.tar

先安装了sqlite。

安装sub

./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apr-httpd/ --with-apr-util=/usr/local/apr-util-httpd/ --with-sqlite=/usr/local/sqlite --enable-maintainer-mode

make && makeinstall

创建xm1文件夹版本库
/usr/local/subversion/bin/svnadmin create /usr/local/subversion/svn/xm1

设定用户的密码
vi /usr/local/subversion/svn/xm1/conf/passwd
user1=123123
访问控制文件 vi /usr/local/subversion/svn/xm1/conf/svnserver.conf
anon-access = none
auth-access = write
password-db = passwd
realm = My First Repository

权限配置/usr/local/subversion/svn/xm1/conf/authz  未动

启动服务
/usr/local/subversion/bin/svnserve -d -r /usr/local/subversion/svn/xm1/

现在在win上svn检查

svn://192.168.177.132/   加上xm1这样提示不存在目录,这个是为什么呢?我不明白。

输入帐号密码  user1 123123

上传 删除文件都没有问题。

现在我想向公司一样  输入

svn://192.168.177.132/qiantai/ 管理前台的目录

svn://192.168.177.132/houtai/ 这样是另外一个套程序的目录

每次提交更新后,在浏览器中也能即时的有效果。

接下来,还要怎么做啊?



加载中
0
代东升
代东升
可以利用svn的hook来管理
代东升
代东升
回复 @放弃_250 : http://oplinux.com/app/svn/svn-hook-update-to-test.html
代东升
代东升
回复 @放弃_250 : 每当有提交事件产生的时候执行一个脚本,这样网站目录就可以同步更新了,可以gg一下相关内容
juhenj
juhenj
唉,问题是不知道怎么弄啊。刚刚学习这个。之前安装lamp自己一点点不停的去测试安装,恢复镜像。能不能说具体一点呢~
0
SilenceSu
SilenceSu

/usr/local/subversion/bin/svnserve -d -r /usr/local/subversion/svn/

就可以了、启动目录到svn、然后svn下面每个目录在是一个库

juhenj
juhenj
我是要在windows使用svn 更新修改apache网站目录下的内容啊
0
juhenj
juhenj

引用来自“SilenceSu”的答案

/usr/local/subversion/bin/svnserve -d -r /usr/local/subversion/svn/

就可以了、启动目录到svn、然后svn下面每个目录在是一个库

我是要在windows使用svn 更新修改apache网站目录下的内容啊
0
xiawen
xiawen

http://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/

参考这个就很容易了

0
返回顶部
顶部