flagflag  If you want to see English page, please click "English" Button at Left.
1: 2009-02-03 (火) 19:01:38 iseki ソース 2: 2009-02-03 (火) 20:19:11 iseki ソース
Line 1: Line 1:
-** Subversion [#mecf2f09] +* Subversion [#mecf2f09] 
-- つい Secondversion と言ってしまいそうになる バージョン管理ツール+- つい Secondversion と言ってしまいそうになる バージョン管理ツール
 +~
-*** Links [#o5856791]+** Links [#o5856791]
- http://subversion.tigris.org/ - http://subversion.tigris.org/
 +~
 +~
 +** Install [#y1b7b150]
 +- Apache が ''--enable-dav --enable-so'' オプション付でコンパイルされている必要がある.
 +- コンパイル,インストール
 + # ./configure --with-apxs=/usr/local/apache/bin/apxs
 + # make
 + # make install
 +- /usr/local/apache/modules に ''mod_authz_svn.so, mod_dav_svn.so'' がインストールされる
 +~
 +~
-*** Install [#y1b7b150] +** Apache Setup Files [#xdb493c3]
-- Apache が --enable-dav --enable-so オプション付でコンパイルされている必要がある.+
- ./configure --with-apxs=/usr/local/apache/bin/apxs +*** httpd.conf [#kc558862]
- make +
- make install +
- +
-- /usr/local/apache/modules に mod_authz_svn.so, mod_dav_svn.so がインストールされる +
- +
- +
-*** Setup [#xdb493c3] +
-- httpd.conf+
 Include conf/subversion.conf  Include conf/subversion.conf
-- subversion.conf~ +*** subversion.conf [#i7dba30c] 
-[[Digest認証]] を使う +- [[Digest認証]] の使用例 
- <Location /svn>+ <Location /svn/linux>
   DAV svn    DAV svn
-   #SVNPath /home/svn/ +   SVNParentPath /home/svn/linux 
-   SVNParentPath /home/svn/+   AuthType Digest 
 +   AuthName "NSL" 
 +   AuthUserFile  "/usr/local/apache/digest/passwd" 
 +   <LimitExcept GET PROPFIND OPTIONS REPORT> 
 +       Require valid-user 
 +   </LimitExcept> 
 + </Location>
 + <Location /svn/vc++>
 +   DAV svn
 +   SVNParentPath /home/svn/vc++
   AuthType Digest    AuthType Digest
-   #AuthName "Subversion Repository" 
   AuthName "NSL"    AuthName "NSL"
   AuthUserFile  "/usr/local/apache/digest/passwd"    AuthUserFile  "/usr/local/apache/digest/passwd"
-   Require valid-user 
 </Location>  </Location>
 +**  Command [#ne1be775]
 +*** Server (Apache) [#y824e8aa]
 +- リポジトリの作成 (local file)
 + # cd  <データディレクトリ>
 + # mkdir /home/svn/linux/test
 + # svnadmin create /home/svn/linux/test/
 + # svn import -m "first" . file:///home/svn/linux/test/trunk
 + # chown -R www.www /home/svn/linux/test
 +- リポジトリの作成 (remote file)
 + サーバ:
 + # mkdir /home/svn/linux/test
 + # svnadmin create /home/svn/linux/test/
 + # chown -R www.www /home/svn/linux/test
 +
 + リモート:
 + $ cd  <データディレクトリ>
 + $ svn import -m "first" . http://www.nsl.tuis.ac.jp/svn/linux/test​/trunk
 +~
 +*** Client [#da09685a]
 +- チェックアウト
 + $ svn http://www.nsl.tuis.ac.jp/svn/linux/TUIS​_Lib/trunk TUIS_Lib
-*** 設定 Command(Local) [#ne1be775] +- カレントディレクトリで無視するファイルを指定~ 
- # svnadmin create /home/svn/develop + $ svn propedit svn:ignore .
- # svn import TUIS_Lib file:///home/svn/develop/TUIS_Lib +
- # svn import sl_proxy file:///home/svn/develop/sl_relay +
- # cd /home/svn +
- # chown -R www.www develop+


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

94 人のユーザが現在オンラインです。 (26 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 94

もっと...

アクセスカウンタ

今日 : 1214612146121461214612146
昨日 : 7722772277227722
総計 : 2344362723443627234436272344362723443627234436272344362723443627
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com