Linux基础——014_钩子程序同步代码
生活随笔
收集整理的這篇文章主要介紹了
Linux基础——014_钩子程序同步代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鉤子程序同步代碼
1、鉤子程序運行原理
我們每次向svn倉庫提交代碼之后。需要再Apache下更新最新一次的代碼,這樣比較麻煩,有一種自動同步代碼的解決方案—使用鉤子程序。
原理:每次想svn提交代碼,這個鉤子程序會檢測都修改,自動在apache下執行一次svn的update操作更新代碼。
2、使用同步鉤子程序
1、服務器apache建立文件夾接收同步數據
我先隨便創建一個文件夾,只是演示一下, 在桌面上創建htdocs文件夾,假設他是apache的文件夾。
2、在本地和服務器同時檢出svn倉庫的最新數據(保證Apache和本倉庫的代碼都是最新版本,并且保持一致)
3、打開服務器倉庫(Library),找到hooks目錄,新建post-commit.bat文件
寫上相關代碼:
從客戶端提交一下查看看服務器是否變化
然后剛剛當做Apache的文件夾當中也自動加上了這個文件夾。
這就是鉤子程序的作用。
回到目錄:Linux基礎14篇
總結
以上是生活随笔為你收集整理的Linux基础——014_钩子程序同步代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cad快速看图能合并图纸吗_怎样才能把2
- 下一篇: linux 其他常用命令