« Subversion1.3.0 | Main | ソースコード »

2006.01.06

svk&Subversion

 svk、なかなか便利そうです。まだ使い始めたばかりですが。

 ふと思ったのですがSubversionって、どのくらいのRevisionまで対応できるんでしょうかね?? Apacheのところなんかだと、今の時点で36万を超えていますが、FSFSで管理していたとするとフォルダ内に36万のファイルがあるってことですよね。OSのファイルシステムの方は大丈夫なんでしょうか、とか思ってしまいます(^^;;

#BDBで管理していたりするんでしょうかねぇ? でも、この場合、1ファイルあたりのファイルサイズの制限を受けるっていう話を聞いたことがあるような。

|

« Subversion1.3.0 | Main | ソースコード »

Subversion・Trac・etc.」カテゴリの記事

Comments

はじめまして。
Tracでググってやって参りました。
私も『Subversion実践入門』読んで、svkやらTracやらを試しております。
んで、結果として現在はsvk使わないことにしてます。
何故かというと、svn:externalsが動作しないからなんですが…。(後TortoiseSVNが使えないから。GUIに慣れちゃって。)
その辺りどうされてますか?
あんまりsvkのドキュメント無いんで、参考までにお聞かせ願えればと思います。

Posted by: mobcov | 2006.01.19 at 22:28

 私は逆にsvn:externalsは全然使ったことがないです(^^;
 ちなみに、主にSubclipseからsvkのリポジトリにアクセスしていますが、TortoiseSVNも問題なく使えています。→ http://wiki.livedoor.jp/syo1976/d/svk にまとめてありますので、よろしければ参考にしてください。

Posted by: syo | 2006.01.19 at 23:02

おぉ!その手があったか…。
svkだからといって、ローカルデポをsvk coじゃなくて、Tortoiseのsvn coでいけるということですね。
ふむふむ、参考になりました。
まだ試してないのですが、これだとsvn:externalsもいけるかもしれませんねぇ。
あとsvkの環境ファイル一式がデフォルトだとC:\Documents and Settings\username\.svk\localにできるわけなんですが、これ任意に指定できないんですかね?
デポへのアクセスをfile:///…じゃなくて、WebDAVでsvnと同じフォルダでアクセスしたいのですが。
file:///ってパス長すぎですし。
PS 今TracのAuthFormPluginのインストールでつまってます^^;

Posted by: mobcov | 2006.01.20 at 01:16

 確かにデフォルトのパスはすごく長くて面倒です。ただ、TortoiseSVNやSubclipseに一度設定してしまえば後は気にしなくても使えるので、とりあえずはそのまま使っています(svnコマンドで手動入力している場合は大変かと思いますが)。
 ただ、別の理由で複数のローカルミラーを作成したいと考えているので、結果的に別フォルダにミラーを作成することを試みている状態ではありますが。

#SVNServeやWebDAVでsvkのリポジトリを指定した場合ってどういう動きをするんでしょうね??

Posted by: syo | 2006.01.20 at 10:26

>#SVNServeやWebDAVでsvkのリポジトリを指定した場合ってどういう動きをするんでしょうね??
とりあえず、C:\Documents and Settings\username\.svk\をSVNParentPathにしていして、httpでアクセスできるようにしました。

SVNServeは試してませんが、恐らく普通に動くんじゃないかと思います。
でも、生理的にc:\svkとかに置いておきたい!と思っちゃうんですが…。

私もリポジトリ毎に複数のミラーを作りたいと思っているので、http://svkbook.elixus.org/ を読んで勉強するしかないですね^^;

Posted by: mobcov | 2006.01.20 at 14:34

 単純に''svk depotmap //mirror2 C:\svk\mirror2''とかいう感じで実行しても、.localを作成するか?と確認してきますね・・・。その後、//mirror2に対してあれこれ作業してみても、.local/db/revsの中にデータがたまっていって、せっかく作ったC:\svk\mirror2フォルダは使用されていないっぽい?
 で、あれこれ試してみたところ、''svk depotmap --relocate // C:\svk\mirror''とかいう感じで、とりあえず基準となるデポの配置先を切り替えることはできるみたいです。
 ただ、じっくりと使い込んだわけではないので、本当にこのような使い方がサポートされているかどうかは不明ですが。

Posted by: syo | 2006.01.21 at 14:57

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/8025905

Listed below are links to weblogs that reference svk&Subversion:

« Subversion1.3.0 | Main | ソースコード »