忍者ブログ
Flex,Java,Html など、調べた事のメモ帳です。 間違ってたらゴメンなさい。
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

htpasswdコマンドを使用。
下の例では、アカウントuser1とuser2を追加しています。
# htpasswd -cm /etc/httpd/.svnpasswd user1
New password: 
Re-type new password: 
Adding password for user user1
# htpasswd -m /etc/httpd/.svnpasswd user2
New password: 
Re-type new password: 
Adding password for user user2
# ※最初だけ下記モジュールをインストール。
# ブラウザ経由でリポジトリ見るため、予めmod_dav_svnをインストール。
# yum install mod_dav_svn

# データが壊れにくいfsfsを指定し、リポジトリ作成。
# svnadmin create /var/svn/repos/test --fs-type fsfs

# SVNの作法通り、下記3つを用意。
svn mkdir file:///var/svn/repos/test/trunk -m "create"
svn mkdir file:///var/svn/repos/test/tags -m "create"
svn mkdir file:///var/svn/repos/test/branches -m "create"

# 他のリポジトリのソースを引き継ぐ場合。
# (例)test_orgリポジトリを出力。
# svn export file:///var/svn/repos/test_org/ /tmp/test_org

# 上記で出力ソースを取りこむ。
# svn import /tmp/test_org/trunk file:///var/svn/repos/test/trunk -m "first import"

# ブラウザからアクセスするため、設定ファイルを変更。
# vim /etc/httpd/conf.d/subversion.conf

# 下記を追記。
<Location /svn/test>
    DAV svn
    SVNPath /var/svn/repos/test
</Location>

# apache再起動
# /etc/init.d/httpd restart

# 下記URLでブラウザからリポジトリにアクセス。(localhostは環境に応じて読み替え)
# http://localhost/svn/test/

# コミットしたらエラーが出たので、作成したリポジトリのパーミッションをゆるめに変更。
# cd /var/svn/repos
# chmod -R 777 test
ブログランキング
にほんブログ村 IT技術ブログ IT技術メモへ
 
カレンダー
02 2024/03 04
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
人気ブログランキング
ブログランキング ブログランキング
最新TB
ブログ内検索
PR
ATOM  
ATOM 
RSS  
RSS 
Copyright ©   プログラムメモ   All Rights Reserved
Design by MMIT  Powered by NINJA TOOLS
忍者ブログ [PR]