SVN上传时同步到服务器其它目录

svn/examPro/hooks/目录下:

能看到一堆模版钩子文件,我们需要的是post-commit.tmpl,

copy一份,命名为post-commit。然后修改;

1.设置语言环境:

#这行比较重要,需要根据你的服务器环境选择正确的语言环境,否则,这个update不会工作;

#export LANG=zh_CN.UTF-8

export LANG=en_US.UTF-8

2.设置SVN更新时需要同步更新的目录

svn update /alidata/www/examplePro --username yoursname --password

yourpwd

以上这行表明,当svn服务器版本有更新时,则同步更新到/alidata/www/examPro目录下的对应文件;yoursname

和yourpwd是你在sasl中设置的用户名和密码;(这里还是涉及到了明文存放,对此,你可以分配一个用户对svn版本库只有全局的读权限)

3.输出日志,便于跟踪查询

echo `whoami`,$REPOS,$REV >>

/home/svnadmin/examPro/hooks/svn_hook.log

每当有更新时,更新日志里就会插入一条语句,表明何时有过更新;(这个也可用来配置环境时调试,用来查询同步是否起效)

我们的配置到这里就全部完成;

现在,SVN就实现了版本管理的功能,同时,同步更新的目录有利于测试人员集成测试;

开发人员需要保证的是,任何时候签入到svn库中的版本是可运行的代码。

svn服务器项目同步,svn项目同步更新相关推荐

  1. svn更新路径,解决办法详细步骤,eclipse里面的更新方法,svn废弃位置,Windows环境,svn服务器地址换了,如何更新本地工作目录

    svn更新路径,解决办法详细步骤,eclipse里面的更新方法,svn废弃位置,Windows环境,svn服务器地址换了,如何更新本地工作目录 参考文章: (1)svn更新路径,解决办法详细步骤,ec ...

  2. Ubuntu系统下搭建svn服务器(及设置SVN提交必须输入注释)

    1.查看是否安装 安装SVN服务器之前 查看一下是否已经安装了 查看命令 svn 如下图 是已经安装了SVN 如下图是没有安装SVN 安装了的话 可以用如下命令删除 apt-get remove -- ...

  3. SVN服务器搭建和web目录同步

    Linux环境下配置同步更新的SVN服务器 转自 http://www.neatstudio.com/show-571-1.shtml 先搭建环境 Linux版本选择Centos5.0(膘叔:我是用的 ...

  4. SVN服务器部署并实现双机同步及禁止普通用户删除文件

    下面来布署svn服务器 所有文件下载地址:http://kuai.xunlei.com/d/-aMABDmt9uMqUQQA481 环境:CentOS5.8 x64 ,开发包组已安装,iptables ...

  5. 关掉服务器影响svn,服务器重启后svn

    [转]Linux下添加用户 最后重启服务器,然后yfq666可以登录服务器了 首先我们用Putty连接Linux服务器.端口为默认的22.点击打开后进入linux页面,这是提示我们输入用户名和密码.输 ...

  6. svn服务器记录日志文件,svn服务器日志时间设置

    svn服务器日志时间设置 内容精选 换一换 日志记录了运行环境的运行情况和功能流程的处理情况,是维护人员查看系统状态.进行问题定位的重要工具和手段.日志模块根据系统设置的日志级别,记录不同详细程度的内 ...

  7. 怎么添加新项目到svn服务器,用eclipse+svn插件,上传新项目到svn服务器

    mysql高可用架构之mysql-mmm配置详解 实验系统:CentOS 6.6_x86_64 实验前提:防火墙和selinux都关闭 实验说明:本实验共有5台主机,IP分配如拓扑 实验软件:mari ...

  8. google svn 服务器使用(免费SVN服务器)_陕南赤子_新浪博客

    和咸鱼一起开源的泡泡堂(哈哈,都是他在开发,我忙得要死),更新到SVN,囊中羞涩的我在使用了GoogleSVN一段时间之后,那个鸡动啊,.. 1. 进入http://code.google.com/ ...

  9. 本地搭建svn服务器-VirtualSVN server

    文章来源:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html 以及 http://www.jb51.net/artic ...

  10. google code 免费svn服务器使用说明

    转载:http://zhaoningbo.iteye.com/blog/1122225 引言: 写代码的我们,经常有一些精髓的代码想保存下来,方便用的时候翻阅.要是能放在网上,随时在有网的地方查看就好 ...

最新文章

  1. “无路之门”,一款VR恐怖冒险游戏
  2. HTML5 Canvas 绘制佛教万字
  3. 五分钟重温斐波那契数列
  4. 八城联动丨神策 2020 数据驱动用户大会「合肥站」邀您免费参会!
  5. Scikit-Learn 机器学习笔记 -- SVM
  6. fftw3图片傅里叶变换_DFT-去除图片周期性噪声
  7. 【Java学习笔记二】继承和多态
  8. 让LwIP拥有PING其他设备的能力
  9. android wheel控件滚动,android 滚动选择插件 android-wheel
  10. Android-Studio中AndroidManifest-xml文件中application标签
  11. wx.getLocation() 定位误差 解决
  12. 编译 发布 release的apk
  13. 计算机实训四 表格制作素材,计算机平面设计实训(第3版 赵荣胡昌杰)课件 素材平面图像设计实训04.ppt...
  14. MySQL——MySQL高可用之 MMM多主复制管理器
  15. python文件同时读写_如何用python同时读写文件
  16. 雷德(Rader)算法
  17. 小白白红队初成长(1)被动信息收集
  18. 楼层标高怎么引上去_楼层标高怎么引上去
  19. CSUST 2007 我爱吃烧烤 (状压dp)
  20. 百度网盘转存阿里云盘最好的机会(阿里云盘15天20TB超级会员兑换截至8月31日),附软件和教程

热门文章

  1. 机器学习工具(一)——Windows 7 下安装 Tensorflow_CPU 版
  2. 【汇正财经】短线波段操作怎样确定买入点?
  3. 递归算法与两个经典问题:汉诺塔问题和八皇后问题
  4. DAMA|2021城市数据化治理需求日益剧增,如何抓住机会?
  5. sidecar 容器_kubernetes学习sidecar容器模式
  6. Unable to connect to localhost:6379
  7. Fluent Search,一款让Windows效率起飞的软件
  8. 计算机入门初中教学视频,【初中计算机教学方法初探】初中信息技术计算机组成教学视频...
  9. redhat6.5版本虚拟机添加网卡后不显示解决办法
  10. DJ-131/60C电压继电器