cd到svn repository目錄
#cd /var/svn/repos/hooks複製乙份這個檔案
#cp post-commit.tmpl post-commit注釋掉該檔案中的語句,新增如下**
exec>
/tmp/houtai.svn-up.out 2
>
&1 export lang
="en_us.utf-8"
web=/home/houtai
/usr/local/svn/bin/svn update --username henry --password henryhe --no-auth-cache $web
ps:web目錄是web伺服器發布所在的目錄,一定要在該目錄下checkout才可以,否則無法看到直接效果。
#cd /home/houtai#svn co svn://localhost/houtai .
匯入svn專案庫:(命令)
#svn import /var/www/webtotal/houtai/public_html/ file:///var/svn/houtai/ -m "init"/var/www/webtotal/houtai/public_html/ 為要匯入到svn庫的檔案路徑
/var/svn/houtai/ svn專案庫的路徑
設定 svn 與 web線上同步
預設你已經配置好了svn服務 2.假設svn的倉庫目錄為 data svn repo 一 checkout乙份svn到線上 目錄 svn co svn localhost repo data www 二 進入repo下的hooks,建立post commit cp post commit.tmpl ...
實現SVN與WEB同步解決方案
實現svn與web同步解決方案 1 設定web伺服器根目錄為 www default 2 checkout乙份svn svn co svn localhost oplinux www default 修改許可權為web使用者 chown r www www www svndata oplinux 3...
SVN使用之更新,提交,同步
1 如果你本地的某個檔案沒有修改過,而伺服器上的這個檔案別人已經提交過新版本,那麼會用伺服器上最新的檔案覆蓋你本地的檔案 2 如果你本地的某個檔案你修改過了還沒有提交,伺服器端的這個檔案還沒被別人改過,那麼對你本地的這個檔案沒有任何影響 3 如果你本地的某個檔案你修改過了還沒有提交,伺服器端的這個檔...