Logbook/Apache 2.2 (x64) on Windows に Subversion を導入した
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* Apache 2.2 (x64) on WindowsにSubversionを導入した [#red...
|この記事を書いた日は 2014/05/19 です|
自宅のサーバに個人プログラムで使う用のSubversionを導入し...
- サーバ: Apache 2.2 (x64) on Windows Home Server 2011
- Subversion: SVN 1.8.8 + mod_dav_svn
** 物資調達 [#pb4ae21f]
:Apache 2.2 x64 | [[Anindya's Blog:http://www.anindya.com...
ウィザードに従ってインストールします。
インストール先は `C:\usr\apache` とします。
:SVN 1.8.8 x64 | サーバが64bitなのでModulesも64bitのブツ...
[[Apache Haus:http://www.apachehaus.com/cgi-bin/download....
** Subversionのインストール [#d6fc117e]
適当なディレクトリ (ここでは `C:\usr\svn` とします) に先...
次に、ApacheとSubversionそれぞれのbinディレクトリにPATHを...
** httpd.confの編集 [#x736ccbb]
モジュールを読み込ませます。mod_davとmod_dav_fsが必要なの...
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
mod_dav_svnとmod_authz_svnを追加。
LoadModule dav_svn_module /usr/svn/modules/mod_dav_svn.so
LoadModule authz_svn_module /usr/svn/modules/mod_authz_s...
今回はサブドメインで運用するので [[SUSH-i LOGさんの記事:h...
<VirtualHost *:80>
ServerName svn.example.com
DocumentRoot "D:/www/svn"
ErrorLog "logs/error_dav_svn.log"
CustomLog "logs/access_dav_svn.log" combined
<Location /repos>
DAV svn
SVNListParentPath on
SVNParentPath "D:/www/svn/repos"
<LimitExcept GET PROPFIND OPTIONS REPORT>
AuthType Digest
AuthName "svn"
AuthUserFile "D:/www/svn/.htdigest"
Require valid-user
</LimitExcept>
</Location>
</VirtualHost>
`DocumentRoot` と `DAV svn`が入っている `Location` のパス...
Test Configurationして問題なければApacheを再起動。
** 動作確認 [#fda6f483]
テスト用リポジトリを作ります。コマンドラインから以下を実...
svnadmin create D:/www/svn/repos/test
適当なSVNクライアントで `http://svn.example.com/repo...
終了行:
* Apache 2.2 (x64) on WindowsにSubversionを導入した [#red...
|この記事を書いた日は 2014/05/19 です|
自宅のサーバに個人プログラムで使う用のSubversionを導入し...
- サーバ: Apache 2.2 (x64) on Windows Home Server 2011
- Subversion: SVN 1.8.8 + mod_dav_svn
** 物資調達 [#pb4ae21f]
:Apache 2.2 x64 | [[Anindya's Blog:http://www.anindya.com...
ウィザードに従ってインストールします。
インストール先は `C:\usr\apache` とします。
:SVN 1.8.8 x64 | サーバが64bitなのでModulesも64bitのブツ...
[[Apache Haus:http://www.apachehaus.com/cgi-bin/download....
** Subversionのインストール [#d6fc117e]
適当なディレクトリ (ここでは `C:\usr\svn` とします) に先...
次に、ApacheとSubversionそれぞれのbinディレクトリにPATHを...
** httpd.confの編集 [#x736ccbb]
モジュールを読み込ませます。mod_davとmod_dav_fsが必要なの...
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
mod_dav_svnとmod_authz_svnを追加。
LoadModule dav_svn_module /usr/svn/modules/mod_dav_svn.so
LoadModule authz_svn_module /usr/svn/modules/mod_authz_s...
今回はサブドメインで運用するので [[SUSH-i LOGさんの記事:h...
<VirtualHost *:80>
ServerName svn.example.com
DocumentRoot "D:/www/svn"
ErrorLog "logs/error_dav_svn.log"
CustomLog "logs/access_dav_svn.log" combined
<Location /repos>
DAV svn
SVNListParentPath on
SVNParentPath "D:/www/svn/repos"
<LimitExcept GET PROPFIND OPTIONS REPORT>
AuthType Digest
AuthName "svn"
AuthUserFile "D:/www/svn/.htdigest"
Require valid-user
</LimitExcept>
</Location>
</VirtualHost>
`DocumentRoot` と `DAV svn`が入っている `Location` のパス...
Test Configurationして問題なければApacheを再起動。
** 動作確認 [#fda6f483]
テスト用リポジトリを作ります。コマンドラインから以下を実...
svnadmin create D:/www/svn/repos/test
適当なSVNクライアントで `http://svn.example.com/repo...
ページ名: