ubuntu安装svn配置svn以及提交svn之后,如果自动同步到web站点

我知道网上已经有很多很多的攻略了,但是这是我自己实验成功之后的经验,希望和广大程序员们有所共鸣。

ubuntu 安装 svn 就十分的 简单了 一条命名 等待安装成功即可

安装服务

sudo apt-get install subversion

然后选择合适的位置创建自己的仓库,位置自己选,做好在home下面

sudo svnadmin create /home/svn/960trade

然后配置创建仓库下面的文件,就是造登陆用户找到conf文件夹下面的passwd文件打开

管他原先是什么呢,全部覆盖我的文件内容

### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.
[users]
mashouli = 123456
zhaomeng = 123456

#号后面应该就是注释的内容不用管,下面就很明白了 帐号 = 密码 ,你自己造你自己的就好

然后再打开authz文件全覆盖成

[groups]
[/]
mashouli = rw
zhaomeng = rw
这个意思就是那个用户的读写权限,rw就是可读可写的意思

ok配置完成

然后就是用的svn地址 和建立的帐号密码 同步即可

怎吗用 svn 工具同步 应该会吧

我们直接说 如何提交之后 自动 同步到 web站点

找到 hooks 文件夹

post-commit.tmpl文件 改名 为post-commit

就是去掉后缀

里面的原先内容不用管,在最下面添加这些

#!/bin/sh
export.UTF-8
sudo /usr/bin/svn update /home/svn/ceshi/960onecom --username harry --password harryseresecret
post-commit文件就是提交svn之后执行这个文件里面的内容,而我们添加的这句意思就是同步到指定的文件夹

sudo /usr/bin/svn update /home/svn/ceshi/960onecom --username harry --password harryseresecret

这个应该好理解吧,换成你的自己的目录,和你自己的帐号密码即可,就这么简单,搞起

时间: 2024-11-15 00:25:33

ubuntu安装svn配置svn以及提交svn之后,如果自动同步到web站点的相关文章

svn服务器配置以及自动同步到web服务器

感觉再不用svn就真的老了. 安装 yum install subversion 新建repo mkdir -p /opt/svn/myrepo svnadmin create /opt/svn/myrepo 修改repo的配置文件 vim /opt/svn/myrepo/conf/svnserve.conf 内容修改为: ### This file controls the configuration of the svnserve daemon, if you ### use it to a

SVN的安装以及配置,包括myeclipse的SVN插件安装

安装setup-subversion.msi 将bin目录加到环境变量中 1.创建根目录root存储所有svn的工厂信息(每一个工厂等于一个项目) 2.手动启动svn(关闭控制台即退出):    svnserve  -d  -r  f:/subversion/root 3.linux可以后台启动svn,windows则需要配置服务:     sc create SVNServer binPath=+一个空格"F:\SubVersion\bin\svnserve --service -r F:\s

ubuntu安装phpmyadmin配置方法详解

在ubuntu下,运行:  代码如下 复制代码 sudo apt-getinstall phpmyadmin 过一会后会有一些设置,如选择服务器.密码设定等等内容.安装完成后,访问http://localhost/phpmyadmin会出现404错误,这是因为没有将phpmyadmin目录映射到apache目录下面,运行下面命令即可:  代码如下 复制代码 sudo ln -s /usr/share/phpmyadmin /var/www 现在我如果我们登录phpmyadmin会需要输入密码,我

Ubuntu安装和配置ftp服务器步骤

VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全. Wu-Ftpd全称是Washington University FTP,绝大多数的Linux发行套装中都可以选用,WU-FTPD是一个性能优秀的服务器软件,由于它具有众多强大功能和超大的吞吐量,Internet上有不少FTP服务器选用Wu-Ftpd. 1.安装vsftpd  代码如下 复制代码 apt-get install vsftp

ubuntu下安装和配置SVN的详细方法介绍

ubuntu安装和配置SVN 第一步:安装apache2 libapache2-svn subversion 复制代码 代码如下: sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn 安装完后按照提示 复制代码 代码如下: Run '/etc/init.d/apache2 restart' to activate new configuration! 重启

ubuntu系统中配置/安装SVN的教程

ubuntu安装和配置SVN第一步:安装apache2  libapache2-svn subversion sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn 安装完后按照提示 Run '/etc/init.d/apache2 restart' to activate new configuration! 重启apache2第二步:创建SVN库和项目 s

《Puppet权威指南》——3.2 版本控制工具安装与配置

3.2 版本控制工具安装与配置 Puppet是一款配置管理工具,其优势不仅在于配置和管理线上系统文件,还可以利用版本控制工具对线上系统和配置文件进行版本控制,如图3-6所示.这样,当线上系统出现问题时可以根据版本控制工具进行及时回滚,而回滚的功能可以将配置文件回退到上一版本或历史的某一版本,快速的回滚可以让我们将故障时间降到最低.目前流行的版本控制工具有很多,在这里推荐两款版本控制工具--Subversion和Git,这两款工具各有优势,都可以与Puppet结合使用,本书中案例主要使用Subve

《Cacti实战》——2.3 Cacti的安装与配置

2.3 Cacti的安装与配置 下面介绍如何安装和配置Cacti,由于Cacti的程序主要是在Web浏览器环境下安装,所以从本章开始,不再分为Windows平台和Linux平台来介绍,都统一以Web浏览器的方式来介绍,如果涉及平台之间的不同配置,会在文中说明.2.3.1 安装和配置Cacti的基础平台 由于采用了基于Web浏览器的方式,Cacti基础平台的安装非常简单,也不存在针对某一特定版本或者特定系统环境的操作.按照Cacti安装程序给出的向导和建议,可以很方便地安装Cacti系统. 1.?

管理Internet 信息服务器-WEB站点和FTP站点的配置与管理

web|服务器|站点 安装 IIS 步骤1 单击"开始",指向"设置",单击"控制面板",然后启动"添加/删除程序"应用程序. 步骤2 选择"配置 Windows",单击"组件"按钮,然后按照屏幕提示安装.删除或添加 IIS 组件,安装完毕后如图. 注意 :如果升级到 Windows 2000,那么只有在以前版本的 Windows 中安装了 IIS,IIS 5.0 才被默认安装. WEB