/tips/linux/subversionSetup >注:WebDAVで使いたい場合,portsで入れたSubversionでは駄目っぽい.自分でコンパイルする必要あり.次の「WebDAVでSubversion」を参照
参考URL:{link:http://subversion.bluegate.org/doc/}
**portsでsubversionをインストール :pkg_add -r subversion
**リポジトリの作成 :mkdir repos :svnadmin create /home/repos
**リポジトリのオーナーと権限の変更 (svnを使いたい人はsvnuserグループに登録する) :chown -R yukimori:svnuser repos :chmod -R g+w repos
**日本語を上手く扱えるようにしておく Subversionでは日本語ファイル名,日本語コメントも扱える. リポジトリ内部はUnicode.svnが各環境の文字コード変換(Windows→SJIS,UNIX→EUC,など)
:export LANG=ja_JP.eucJP
**インポート :cd /home/yukimori/ :svn import snavi file:///home/repos/snavi
*WebDAVでSubversionを使うためのセットアップ **BerkeleyDB4.2を入れておく :pkg_add -r db42
**apache2を入れる :mole# tar zxf httpd-2.0.55.tar.gz :mole# cd httpd-2.0.55 #davを有効にするオプション,BerkeleyDBの場所の指定付きでコンパイル :mole# ./configure --enable-so=yes --enable-dav=yes \\ : --with-:berkeley-db=/usr/local/include/db42:/usr/local/lib/ :mole# make :mole# make install
**subversionを入れる :mole# tar zxf subversion-1.1.4.tar.gz :mole# cd subversion-1.1.4 :mole# ./configure --with-apxs=/usr/local/apache2/bin/apxs \\ : --with-apr=/root/httpd-2.0.55/srclib/apr \\ : --with-apr-util=/root/httpd-2.0.55/srclib/apr-util \\ : --with-berkeley-db=/usr/local/include/db42:/usr/local/lib :mole# make clean; make :mole# make install
**/usr/local/apache2/conf/httpd.conf
:
**nobodyユーザをsvnuserグループに追加 #/etc/group :svnuser:*:1004:yukimori,yosei,nobody
- タグ別一覧: [subversionSetup]
- チップス一覧
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について