发新话题
打印

[手顺] WindowsのSVN関連インストールのメモ

WindowsのSVN関連インストールのメモ

最新版のバイナリをダウンロード
http://subversion.tigris.org/ser ... entList?folderID=91

インストーラでインストール
C:\Program Files\Subversion

環境変数の登録を確認
環境変数:APR_ICONV_PATH => C:\Program Files\Subversion\iconv

環境変数:PATH => C:\Program Files\Subversion\bin

コマンドが動作するか確認
C:\>svn --version

リポジトリを作成
cd C:\

mkdir svn

cd svn

svnadmin create --fs-type fsfs workname

リポジトリの設定
-設定内容

-匿名ユーザに読み込み権限

-認証ユーザに書き込み権限

-認証にpasswdファイルを使用

-workname\conf\svnserve.conf

[general]

anon-access = read

auth-access = write

password-db = passwd

realm = Subversion Repository

workname\conf\passwd

[users]

username = userpass

svnserveの起動
svnserve -d -r C:\svn

-d:デーモンモード

-r:サービスを提供するディレクトリのルート

チェックアウトの確認
cd C:\

mkdir work

cd work

svn co --username username svn://localhost/workname workdir

-username:ユーザ名

-URL:リポジトリのURL

-パス:チェックアウトするディレクトリのパス

Windowsサービスに登録
sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r C:\svn" DisplayName= "Subversion: svnserve" depend= Tcpip

サービスの起動と停止を確認
sc start svnserve

sc stop svnserve

管理ツールのサービスで自動で起動するよう設定
バージョン番号を自動で埋め込むための準備(PHPファイルで)
C:\documents and settings\username\application data\subversion\config

[miscellany]

enable-auto-props = yes

[auto-props]

*.php = svn:keywords=Id

http://subversion.bluegate.org/doc/ch07s02.html

■TortoiseSVNのインストール 17:29
最新版のバイナリを入手
http://tortoisesvn.sourceforge.net/downloads

日本語の言語パックもダウンロードしておく。

インストーラを起動してインストール
C:\Program Files\TortoiseSVN

日本語の言語パックもインストール
設定を変更
エクスプローラで右クリック「TortoiseSVN」から設定

言語を日本語に変更

フォントはメイリオの8ptくらいが妥当?

接続テスト
エクスプローラで右クリック「TortoiseSVN」からリポジトリブラウザ

URLを入力

■TortoiseSVNのバージョンアップ 17:29
最新版のバイナリをダウンロード
http://tortoisesvn.sourceforge.net/downloads

言語パックも一緒にダウンロード

インストーラを起動してインストール
FirefoxやThunderbirdは終了させておく

起動したままだとインストーラに怒られる

言語パックもインストール

設定を変更
エクスプローラで右クリック「TortoiseSVN」から設定

言語を日本語にして確定

接続テスト
エクスプローラで右クリック「TortoiseSVN」からリポジトリブラウザ

URLを入力

TOP

发新话题