CentOSにSubversion(SSH接続)をインストールする | mtnのブログ 開発メモ

mtnのブログ 開発メモ

開発メモです。

SubversionをインストールしてSSH接続するまでの手順


Subversionをインストール
# yum -y install subversion


リポジトリを保存するフォルダを作成

# mkdir /var/www/svn/


空のリポジトリを作成する
# svnadmin create /var/www/svn/myproject


SVNへ接続ユーザを作成

# groupadd svngrp

# useradd -G svngrp svnuser

# passwd svnuser

# ※passを入力

※ 「-s /sbin/nologin」を付与したらうまく接続できませんでした


フォルダのグループを「svngrp」にする
# chown -R :svngrp /var/www/svn/
# chmod -R 775 /var/www/svn/


リポジトリにインポートするファイルを以下に置く

/var/www/svntmp


リポジトリにインポートする

# svn import /var/www/svntmp svn+ssh://localhost/var/www/svn/myproject/ -m "new"


完了


TortoiseSVNから

svn+ssh://svnuser@[IPアドレス]/var/www/svn/myproject

のように設定する。