1. 程式人生 > >svn自動同步到web目錄的設定方法

svn自動同步到web目錄的設定方法

背景

      伺服器(Windows Server  2008系統)上搭建VisualSVN Server,本地svn提交程式碼修改後,需要自動同步到伺服器端的程式碼倉庫。

設定

      思路: svn的hooks目錄有觸發功能,有一個post-commit.bat檔案(需要新建),意為“提交後執行”,通過這個功能就可以將提交程式碼後要做的事寫到裡面來執行。

      操作:在程式碼庫的hooks目錄裡新建post-commit.bat,貼入以下程式碼:

      "svn.exe path" update "working path" --quiet --username --password

      例如:

      "C:\Program Files (x86)\VisualSVN Server\bin\svn.exe" update "D:\xampps\htdocs\iqiyi\HuckleberryFriend" --quiet --username xxxxxx --password xxxxxx