LinuxのSVNのインストールと設定
1、インストールSubversionは
Subversionのインストールヤム
2、LinuxのSVNのApacheモジュールのインストール
YUMはmod_dav_svnのインストール
。3、LinuxのSVNリポジトリの確立および変更/ SVNユーザグループ及び
/ SVN / API /のsvnadminの作成
のchown -R&LT apache.apache / SVN
4、設定ファイルを変更SVN
VI /svn/repos/conf/svnserve.conf
アノン・アクセス=なし#は、匿名ユーザーがアクセスすることはできません
のauth-アクセス=書き込み#をユーザーが読み書きできる認証された
保存するパスワードデシベル= passwdの#ユーザーをファイル
のauthz-DB =のauthz#著作権管理ファイル
のvi / SVN /リポジトリ/ confに/ passwdの
[ユーザー]として
QQQ = 111
VI / SVN /ルポ/ confに/のauthz
[グループ]
のsvn = QQQ
:[/ API]
@svn RW =
5は、SVN自動送信変更
CPのPOST-POST-commit.tmplをコミット
VI / SVN /ルポ/フック/ POST-コミットは
、次の書き込み:
#!/ binに/ SHを
REPOS = "$ 1"
REV = "$ 2"
輸出LANG = 8-EN_US.UTF
SVN =は/ usr / binに/ SVNの
WEB =の/ var / WWW / www.dd.com
LOG =の/ var / WWW / www.dd.com / svn_translate.log
CURDATE = 'DATEは'
エコー「コードが展開します$ CURDATEことで」、$ REPOS ATは、$ REV >> $ LOG
$ SVNの更新はQQQはWEBを--password --username >> $ $ 111 LOG
ファイル777に変更し
ます。chmod + X-POST-コミット
のchown apache.apache後にコミット
。7、SVNは、ディレクトリに設定さ
-R&LT -dは/ opt / SVN / --listen --listen-0.0.0.0-ホストポート3690にsvnserveの
CD /var/www/www.dd.com
のsvnチェックアウトファイル:/ // OPT / SVN / API / ./