当前位置: 首页 > news >正文

SVN同步版本库与网站目录

为什么80%的码农都做不了架构师?>>>   hot3.png

定义:

SVN版本库  = /home/svn/repos 
网站目录     = /var/www/web


1.检出一个项目到网站目录

#svn checkout file:///home/svn/repos /var/www/web
这时,网站目录已成为SVN的工作副本,我们要做的就是让这个工作副本自动更新。


2.增加hooks(钩子)文件

# vim /home/svn/repos/hooks/post-commit
#!/bin/sh
export LANG="zh_CN.UTF-8"    #防止乱码
svn update /var/www/web --username user1 --password password1 --no-auth-cache #设置登陆账号密码并不缓存
保存后修改文件权限为755,否则SVN无法调用执行
#chmod 755 /home/svn/repos/hooks/post-commit

---------------------------------------------------------------------------------------------------------

hooks(钩子)文件说明:


# start-commit 提交前触发事务
# pre-commit 提交完成前触发事务
# post-commit 提交完成时触发事务
# pre-revprop-change 版本属性修改前触发事务
# post-revprop-change 版本属性修改后触发事务

转载于:https://my.oschina.net/tanwen/blog/111185

相关文章:

  • 数据治理衡量和监测流程:了解数据及其价值
  • .NET开发人员必知的八个网站
  • Python:使用threading模块实现多线程编程七[使用Condition实现复杂同步]
  • shell-for循环
  • CXF 做 webservice 简单例子demo
  • java多线程学习总结之三:线程间的协作
  • JB4.2:添加一个SwithButton控制ShutterSound
  • Linux下取本机所有网口的ip地址
  • android 蓝牙源码分析
  • 新版本的GNS3(0.8.2)模拟ASA的教程
  • LVM的综合性介绍及实现
  • (实战篇)如何缓存数据
  • android 抓包分析
  • 从外形如何分辨iTouch是几代的?
  • Word中使用正则表达式进行查找和替换
  • Java IO学习笔记一
  • jquery cookie
  • Js基础知识(一) - 变量
  • Linux中的硬链接与软链接
  • spark本地环境的搭建到运行第一个spark程序
  • 阿里云购买磁盘后挂载
  • 从0到1:PostCSS 插件开发最佳实践
  • 深度学习入门:10门免费线上课程推荐
  • 温故知新之javascript面向对象
  • 如何用纯 CSS 创作一个货车 loader
  • #《AI中文版》V3 第 1 章 概述
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (第61天)多租户架构(CDB/PDB)
  • (二)Linux——Linux常用指令
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转) Face-Resources
  • (转)树状数组
  • ***测试-HTTP方法
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET 发展历程
  • .net6 webapi log4net完整配置使用流程
  • @Resource和@Autowired的区别
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用
  • [Angular] 笔记 16:模板驱动表单 - 选择框与选项
  • [Asp.net mvc]国际化
  • [AutoSar NVM] 存储架构
  • [AX]AX2012 AIF(四):文档服务应用实例
  • [C#]winform制作仪表盘好用的表盘控件和使用方法
  • [CF703D]Mishka and Interesting sum/[BZOJ5476]位运算
  • [CISCN2019 华北赛区 Day1 Web5]CyberPunk --不会编程的崽
  • [DevOps云实践] 彻底删除AWS云资源
  • [HDU5685]Problem A
  • [hive]中的字段的数据类型有哪些
  • [java后端研发]——文件上传与下载(2种方式)
  • [JS]数据类型
  • [LeetCode] Copy List with Random Pointer 拷贝带有随机指针的链表