おのれ鍋奉行が!

Subversionサーバでの認証

最終更新:

lmes2

- view
メンバー限定 登録/ログイン

Subversionサーバでの認証


概要

svnserve.exe(Subversionサーバ)は、デフォルトの設定において、サーバマシン以外から接続した時、読取権限しかもたない為、コミットできない。(チェックアウトや更新は可能)

なので、ユーザ認証を行うようにし、ユーザに変更権限を付与する。

参照


前提条件


手順

リポジトリフォルダの中にある「conf」フォルダを開く。

not found (404.jpg)

「svnserve.conf」ファイルをエディタで開き、以下の箇所を変更する。

[general]
 
# 匿名アクセス=禁止
anon-access = none
 
# 認証アクセス=変更権限
auth-access = write            
 
# パスワードDB=「passwd」というファイル
password-db = passwd           
 

「passwd」ファイルをエディタで開き、以下を変更する。

[users]
 
# ハリーさんとサリーさんをコメントアウト
#harry = harryssecret  
#sally = sallyssecret

# ユーザ名とパスワードを設定。
yokosan = password
 

サービス「SVNService」を再起動すれば、完了。

確認の為、作業領域を更新(アップデート)してみる。

not found (406.jpg)

ユーザ名とパスワードを入力。

not found (405.jpg)

認証が通る。

not found (407.jpg)
記事メニュー
目安箱バナー