Subversion r7
■ このスレッドは過去ログ倉庫に格納されています
0458デフォルトの名無しさん
2007/07/13(金) 00:15:00世の中のSubversionリポジトリ付きのサイト(SourceForge, Unfuddle,..)
1) Webブラウザ
2) HTTP
3) リポジトリをメンテするWebアプリケーション
inetd/xinetd経由で:
1) 独自クライアント
2) 独自プロトコル
3) inetd/xinetd
4) svnadminかlib_svn_reposを使ってリポジトリを作成
svnserveをinetd/xinetd経由で使って:
1) 独自クライアント
2) svn_ra_svn+独自拡張プロトコル
3) inetd/xinetd
4) svnserveをラップするプログラム(svnserveのコマンドはsvnserveに渡す、
それ以外のコマンドはsvnadminかlib_svn_reposを使ってリポジトリを作成)
svnserveをdaemonで使って:
1) 独自クライアント
2) svn_ra_svn+独自拡張プロトコル
2) svnserveをラップするプログラム(svnserveのコマンドはsvnserveに渡す、
それ以外のコマンドはsvnadminかlib_svn_reposを使ってリポジトリを作成)
いにしえのftpmailみたいに:
1) メールでコマンドを送る
2) aliases や .forward
3) svnadminかlib_svn_repos を使ってリポジトリを作成し、
結果レポートをメールで返送する
svnadminを修正する場合「独自クライアント」の部分がsvnadminになるのだろうけど、
コマンドライン版だけじゃなくて、TortoiseSVNとかNetBeansとかもサポートしてくれないと
(主なSubversionクライアント上位5個くらいはdiffを提供してないと、悲しす。
■ このスレッドは過去ログ倉庫に格納されています