zoukankan      html  css  js  c++  java
  • svn的仓库设置钩子自动更新

    1、打开svn的服务端,复制仓库的地址。

    2、在服务器的目录中checkout刚才复制的url,在服务器目录中是为了钩子拉取后可以立即看到线上展示效果。

    3、checkout成功后可以看到我的phpstudy根目录中多了一个文件夹(记得要给服务器根目录的文件夹设置读写属性)。

     4、打开仓库文件夹Repositories -》svn_test -》hooks,可以看到有个post-commit.tmpl文件,复制它,后缀改为bat,内容改为

    @echo off  
    SET REPOS=%1  
    SET USER=%2  
    SET SVN="C:svn_surveinsvn.exe"
    SET DIR="C:php_studysvn_test"   
    (call %SVN% update %DIR% --username "你的用户名" --password "你的密码" --non-interactive)  

    “SET DIR”是你要设置的写入的路径

    5、保存好

    6、此时,其他客户端提交的代码都会同步至你所设置的SET DIR="C:php_studysvn_test" 目录中。

  • 相关阅读:
    docker 镜像管理
    docker 常用操作
    docker 简单介绍与安装
    emacs 缩进
    stl标准库 iterator_traits
    emacs semantic,speedbar,gdb汇总
    在emacs 里使用gdb
    emacs speedbar功能介绍
    前端基础之BOM和DOM
    modules模块
  • 原文地址:https://www.cnblogs.com/linfblog/p/12123805.html
Copyright © 2011-2022 走看看