最新版のバイナリをダウンロード
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を入力