日韩视频一区|在线播放日韩|在线电影一区|在线观看免费视频污网站|在线观看最新电影和热门影视剧

Linux 服務器篇之 Svn安裝以及Web版本同步環境配置----專注APP定制開發十五年

閱讀:790|發布時間:2018-09-08 18:16:13

1.  安裝

yum -y install subversion

2.  打開文件服務器 

svnserve -d -r /var/www/html

3.  創建版本庫目錄 

svnadmin create /var/www/html/test

mkdir /var/www/html

3.1  進入剛才創建的版本庫目錄

CD /var/www/html/test

3.2   輸入ls 查看當前目錄下的所有文件  有兩個文件比較重要

第一: conf 第二: hock

3.3  

vi conf/passwd

3.4   預覽模式下按 shift+G 進入最后一行,然后按 o 自動進入下一行并開始編輯模式 輸入 賬號=密碼,如

test=test

3.5   vi conf/authz  試著使用3.4步驟的操作,輸入 賬號=權限 如:

3.6   vi conf/svnserve.conf

試著把下面四行前面的#號去掉

4.  hock 鉤子文件同步網站

REPOS="$1" REV="$2" BASEPATH=/var/www/html/aaaa.com(網站文件名稱) WEBPATH="$BASEPATH/" export LANG=zh_CN.UTF-8 svn update $WEBPATH --username 賬號 --password 密碼 --no-auth-cache echo `date`,`whoami`,$REPOS,$REV >> /www/svndata/site/hooks/svn_hook.log

5.    Svn常見錯誤以及解決方案

svn客戶端post-commit時,出現如下錯誤

問題一:

post-commit hook failed (exit code 1) with output. [Error output could not be translated from the native locale to UTF-8.]

解決方法:

其實上述錯誤是一個錯誤,執行post-commit腳本時文字編碼造成的

在版本庫hooks/post-commit文件中

原來是#export LANG=zh_CN.GBK

修改為export LANG=en_US.UTF-8即可(svn服務器默認是utf8)

問題二:

post-commit hook failed (exit code 255) with no output.

\首先檢查代碼中是否有可執行命令 #!/bin/sh

然后 檢查post-commit權限

post-commit 腳本文件的權限不對,post-commit 腳本必須有 +x 權限。

chown svn:svn post-commit chmod +x post-commit

問題三:

$ svn svn: warning: cannot set LC_CTYPE locale svn: warning: environment variable LANG is en_US.UTF-8 svn: warning: please check that your locale name is correct Type 'svn help' for usage.

解決方法很簡單,修改/etc/profile

sudo vi /etc/profile 加入一行: export LC_ALL=C source /etc/profile

                                                                                                                                                                                                                                                                                                                                                文章來源:萬動力公司技術開發

                                                                                                                                                                                                                                                        奔跑的代碼

萬動力(www.lu123123.com),專業的logo免費設計在線生成網站,全自動智能化logo設計,商標設計,logo在線生成!

歡迎使用萬動力制作屬于您公司自己的logo,不僅專業而且經濟實惠,全方位滿足您公司品牌化、視覺化的需求。

版權聲明:萬動力所有作品均由本公司及/或權利人授權發布,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。若您 的權利被侵害,請聯系 fzypzl@outlook.com, 提交 侵權投訴>

在線智能LOGO設計

小提示:按鍵盤 Ctrl + D 也能收藏哦!
¥100
返回頂部
二維碼失效
請點擊刷新
關閉
保存您的LOGO
主站蜘蛛池模板: 海宁市| 句容市| 柳江县| 漠河县| 渭南市| 彭山县| 安义县| 渝北区| 连平县| 武宣县| 栾城县| 福鼎市| 体育| 洛隆县| 津市市| 林甸县| 华容县| 桐梓县| 确山县| 阳城县| 雷山县| 会东县| 陵川县| 沁水县| 临洮县| 平顺县| 高州市| 吉首市| 嘉黎县| 朔州市| 麻江县| 民县| 罗江县| 孟村| 宾阳县| 英吉沙县| 海晏县| 日喀则市| 岚皋县| 柘城县| 长子县|