トップページ⇒linux
982コメント341KB

Subversion使ってる人いますか?

■ このスレッドは過去ログ倉庫に格納されています
0001101/10/06 17:05ID:DimV7liY
CVSは、デファクトだけに最新版をとりにいくにはいいのですが、
自分のファイルを管理する時は、リネームや移動が面倒でなりません。

で、Subversionというのが開発されてるのを知ったのですが、これの
使い心地ってどうなんでしょう?

個人的には、ログに日本語が使えて、Cygwinから使えればマンセーなの
ですが。とりあえずM3-r117をコンパイル中…。
0357login:Penguin03/09/09 20:44ID:jIPwMeia
ファイル名の国際化対応は1.0では入らない?
0358login:Penguin03/09/10 00:57ID:tA9aUC7e
>>356
・リビジョン番号がレポジトリごとに付く
・システム全体の複雑度アップ

この2点が、CVSユーザにとって心理的抵抗になるので、
あんまり普及しないに1票。
0359login:Penguin03/09/10 01:18ID:sjUm5Eul
「レ」ポジトリって呼び方、ものすげえカッコわるいよなぁ…。
なんで平気なの?
オレには「revision→レビジョン」「event→エベント」くらいの気持ち悪さなんだけど。
誰が言い始めたんだか…
0360初期不良03/09/10 01:37ID:Wg6nqOkx
>>357
ファイル名の国際化対応ってどういう事?
日本語ファイル名とかなら UNICODE で保存されて
各プラットフォームごとの locale にあわせて co されるみたいだけど。

>>358
複雑度アップはファイル名に依存しないリポジトリを作る以上
仕方が無いところじゃないかな。逆にタグやブランチとかの複雑さを
copy にまとめたのはシンプル化になると思う。
ファイルにリビジョンをつけると結局ファイル指向になっちゃって
ファイルの移動とかコピーとかやりづらい状況になっちゃうし、
どちらをとるかだね。

ところで、MacOSX で Subversion 24.2 をビルドしてみたんだけど、
Unicode に対応する locale が無くて iconv での変換ができない...
OSX 触りはじめたばかりなんでよく知らんのだけどどうしたらいいんだろう...
0361login:Penguin03/09/10 02:47ID:HwjBe1yL
そもそもCVSのファイル指向なバージョニングの弊害(ディレクトリの
扱い・ファイルの移動など)を何とかするための策として、リビジョン
毎のバージョニングに行き着いたのだと思っていたけど。
あと、Subversion以外のバージョン管理ツールに移行するよりも、
Subversionに移行する方がずっと楽でしょ。
意図的に似せて作ってるわけだし。

むしろ「実行速度が遅い」ってのが普及のネックになるんじゃないかと。
0362login:Penguin03/09/10 06:39ID:Xm4SernN
CVS使ってたけど、ファイルごとにリビジョン番号が付くというのには疑問を持っていたので
特に違和感はない。
タグやブランチをcopyに統一したのも分かりやすいし、ログの文字コードで頭を悩ませなくて済むのもいい。

一番の問題はやっぱり実行速度なんだよね。
Apache2経由で取り出そうとするとかなり遅い。
0363login:Penguin03/09/10 08:14ID:NXVbrokA
オープンでフリーな人たちって、世間でのイメージとは裏腹に保守的だからねー
0364login:Penguin03/09/10 14:20ID:HwjBe1yL
「習慣は進歩の最大の障壁」って警句もあるくらいだし。
0365login:Penguin03/09/10 22:58ID:yTvuzZVm
ツール作る動機はたいてい「ラクするため」だからね。
一回ラクできるものができちゃうと
なかなか次に行けなくなっちゃうよね。
0366初期不良03/09/10 23:36ID:Wg6nqOkx
さらに楽をするためには一度慣れたものを捨てて
逆に非効率になるくらいの挑戦が必要になる事がある...と。

>>360
の iconv の話だけど、ソースツリーに db4 のソースを追加しただけの
ビルドだと iconv とかは入らないみたいね...
お手軽なんでよく見てなかったですわ。
今までクライアントは Win 版インストーラパッケージと
FreeBSD ports で試してたんですけど、FreeBSD は libiconv が
入っていたし、Win のインストーラパッケージも apr-iconv が
入っているみたいですな。Win 版のパッケージの中の人、
ずいぶん親切なパッケージにしてくれてるのね。

ソースからインストールするような場合 iconv をどうするか
ってのはちょっと把握しておいた方がいいかも知れないな。
0367login:Penguin03/09/11 00:31ID:aPCV3f1p
で、何かと理由を付けて新しいものを取り入れることをしなくなったときが、
いわゆるプログラマの寿命って奴なのかも。

SubversionクライアントのJavaクラスライブラリって無いものかのう・・・
Servletから使うと色々面白そうなんだけど。
0368初期不良03/09/11 02:45ID:e5tgeNlz
>>366
MacOSX も libiconv をソースで持ってきて
./configure && make && sudo make install
するだけで subversion の ./configure で
見つけてくれるようになりますた。
どうも、INSTALL を見ると apr-iconv は Win 版の時のみ
必要になるみたいですた。他でも apr-iconv を
使ってくれれば libiconv 入れるみたいに環境に
手を入れなくてもすむのになぁ。まあ、libiconv は
普通に必須っぽい感じかも知れないけど。

>>367
http://svnup.tigris.org/
ラッパーらしいけども
0369login:Penguin03/09/11 03:03ID:qV8kHJA4
>>367
使ったことないからどんな状態かは知らないけど、
Java binding はあるよ

http://svn.collab.net/repos/svn/trunk/subversion/bindings/java
0370login:Penguin03/09/11 08:04ID:aPCV3f1p
>>368
ラッパーかぁ・・・Subclipseも実行にDLLが必要だよなー。

>>369
こっちもJNI使ってますな。ネイティヴで実装するのは、そんなに手間なんだろうか。
0371初期不良03/09/11 09:30ID:e5tgeNlz
>>370
>ネイティヴで実装するのは、そんなに手間なんだろうか。

まだ仕様が固まってないからと言う事じゃないかな?
0372login:Penguin03/09/12 16:38ID:M8usXQ69
mode 600 みたいなファイルを CVS で管理すると
update の度にパーミッション変更されて嫌なんですが
Subversion 使うとシアワセになれますか?
0373login:Penguin03/09/12 20:46ID:TOgebMY6
muri
0374login:Penguin03/09/12 22:13ID:xqK0RA5F
0.29でsvn+ssh://user@host/path/to/svn/repos/のような、user@の形式使え
なくなった?
0375login:Penguin03/09/12 22:21ID:YJ99vCEs
>>372
commit する前に適当な property にパーミッション情報を入れて、
checkout した後にその property に合わせてパーミッション設定するような
スクリプトかけばいいんじゃないの?


0376login:Penguin03/09/15 10:51ID:I+VNLCRD
(・∀・)renice!
0377login:Penguin03/09/16 01:35ID:OEFFmnkk
いまさらながら >>334 にはまりますた。
リポジトリのデータベースを dump したくても既に公式な Debian ミラーサイトから
古いバージョンのパッケージは消えており、
http://snapshot.debian.net/archive/2003/08/20/debian/pool/main/s/subversion/
から 0.26 を取ってきて svnadmin dump しました。

# 移行前でも commit はできていたので、もしかしたらそれでデータベースが壊れたのかと
心配したが問題はいまのところなさそう
0378login:Penguin03/09/16 21:44ID:AxK6EGkb
>>377
うちでは、preinst が勝手に、
cp /usr/bin/svnadmin-static /usr/bin/svnadmin-$OLD_VERSION
とかやっててくれたので、それを使えました。
これってもう一回upgradeしたら消えるのかな?
0379login:Penguin03/09/20 00:39ID:WGMQuY6C
あー、そろそろ最新入れても良さげかな?
移行面倒だのぉ。
0380login:Penguin03/09/20 09:05ID:RRSHV102
subversion.tigris.orgに日本語が表示されるようになってる
0381login:Penguin03/09/20 20:39ID:XD+0mP/J
>>1 にリンクがないのは何かと不便ですね。
0382login:Penguin03/09/20 21:06ID:ATkmu8Nr
>>381
文句を言うくらいならお前が >>1 にリンクをはれ。
0383初期不良03/09/22 03:36ID:gvDdNIvg
>>379
漏れ、使わなくなったリポジトリは dump して
圧縮して保存しているから移行楽ちん
dump 後のものの仕様が変わったらどうしようもないけど...
0384login:Penguin03/09/22 03:47ID:0p1IfYa+
>383
プロジェクトごとにリポジトリ分ける派の人?
0385login:Penguin03/09/22 12:10ID:zQujBiSS
>>380
> subversion.tigris.orgに日本語が表示されるようになってる
つかSourceCastが対応したっぽい。SourceCastってのは
SourceForge系のサイトをつくるもんらしい。
ttp://www.collab.net/products/
0386初期不良03/09/22 18:51ID:gvDdNIvg
>>384
そうっすね。
SVNParentPath とかもプロジェクトごとスタイル向けよね。
こういう風に保存しておけるからプロジェクトごとに
分けるようにした、ってなところもある。
0387login:Penguin03/09/23 00:40ID:NcrokTGx
やっとこさ移行したよ。
気兼ねなく使えるっていいなぁ。
まぁ、しばらくは安泰かしらん?
0388初期不良03/09/23 13:30ID:6vJARcdJ
>>387
気兼ねなくってどゆこと?
0389login:Penguin03/09/23 16:22ID:kAcfb8nG
レポジトリのサイズを節約するコツとかってないかな?
0390login:Penguin03/09/23 19:28ID:GvfmHIFQ
なるべくcommitしない
0391login:Penguin03/09/24 02:13ID:7mhmkasS
>>388
あぁ、気兼ねなくってのはヘンっすね。
いや、そのうち dump したりしなきゃなー。めんどーだなー。
って思いつつ使うのがイヤだったってだけでw
0392初期不良03/09/24 03:15ID:9o7oApKU
OSX10.2 でのマルチバイトの扱いに関してメモしておきます。

まだ Mac 使い始めて日が浅いので良く知らんのですが
locale が中途半端らしく、デフォルトで LANG=ja_JP となっている割に
/usr/share/locale/ja_JP は無いので locale のセットに失敗、
ってなエラーでほとんど作業できない。
どうも OSX ではデフォルトのテキストエンコードは SJIS、
ファイルシステムの文字コードは UTF-8 らしいので
日本語ファイル名をあきらめるとして、LANG=ja_JP.SJIS を
セットして、~/.subversion/config にこんな風にエディタを設定すれば
日本語ログはいけます。

[helpers]
editor-cmd = /Applications/TextEdit.app/Contents/MacOS/TextEdit

>>368
に書いたように libiconv をインストールしてから subversion を
インストールしている事が前提です。
0393login:Penguin03/09/25 03:18ID:Gg7HwEUV
0.30キター
0394login:Penguin03/09/25 15:32ID:KhjuUqQT
Changelog
http://svn.collab.net/repos/svn/trunk/CHANGES
0395初期不良03/09/25 19:20ID:xIxkBtvH
>>394
svnserve でユーザー名指定できるようになった?
* 'svnserve' now notices (unauthenticated) --username arg (r7060)

svnserve でユーザーが区別できなくて困っていた人いなかったっけ
0396login:Penguin03/09/26 00:11ID:2mvepN0L
次が 0.31 で、その次が beta、そんでもって次が 1.0 リリース?
0397login:Penguin03/09/26 05:45ID:bVm44gj2
>>395
>svnserve でユーザー名指定できるようになった?
>* 'svnserve' now notices (unauthenticated) --username arg (r7060)

キタキタキタ━━━━(゚∀゚)━━━━!!!!!!
0398login:Penguin03/09/27 01:17ID:zB8/cImo
dev@subversionでWindows版の.svnを_svnでもOKにしようよ、
みたいな不穏んな動きがあるみたいなんですが、誰か阻止してください。

そんな事したら絶対混乱が起こるに決まってるやん。
0399login:Penguin03/09/27 01:58ID:A/8UU4k6
ドットではじまていたっていいと思うけどね。エクスプローラーのGUIで
ドットではじまるファイルが作れないだけで、ドットではじまるファイルが
取り扱えないわけじゃないんだしさ。
0400初期不良03/09/27 04:10ID:9CxLn3Y6
ASP.NET でディレクトリ情報を取得できないとか言うエラーが出るって?
M$に文句を言えと

横道だけど .svn って各ディレクトリにある必要性って
ない気がするんですけどどうですかね。
ワーキングコピーのルートに一つあればいい感じで。
以前 CVS でも気になってたんだけど、PHP スクリプトを
テストサーバにコピーして動作確認してから commit とか
そう言う時にディレクトリごとアップロードしようとすると
CVS ディレクトリがついて行っちゃう。
svn-base まである subversion だとさらに嫌かも。

他にも MacOSX で1ファイルに見えるディレクトリという
バンドル(パッケージ)ってのがあるんですけど、
1ファイルとして扱う雰囲気のためにプログラムによっては
bundle を ~bundle にバックアップして bundle を新規作成するんですわ。
これがファイルならいいんですけどディレクトリなので
.svn がバックアップの方について行ってしまう...
毎回 update して取り寄せてから新しいバンドルの中身を上書きして
commit してますけど、どうにも面倒で...
これも .svn を各ディレクトリに置いている弊害と言えなくもないよね。

せっかく RCS と決別してファイル依存性を無くしたんだから
ディレクトリ依存性も無くしてしまった方がいいんじゃないかと
思ったりしたんですけど、どう思います?
0401login:Penguin03/09/27 15:06ID:GInU1ara
>>400
> ディレクトリごとアップロードしようとすると

'.svn' を exlude すればすむことだし、
できないにしても svn export した後コピーすればいいんじゃないの?

> せっかく RCS と決別してファイル依存性を無くしたんだから
> ディレクトリ依存性も無くしてしまった方がいいんじゃないかと

どういうことかもう少し詳しく説明してもらえないかな?
Mac の例が理解できないせいか、何を言ってるの分からん。
0402初期不良03/09/28 00:08ID:DBlzieFm
>>401
>svn export した後コピー

分かりにくくてすみません。
commit 前にサーバにアップロードして動作確認しないといけないんです。
だから export しても以前 commit したものしか出てきません。
もちろん、ftp, scp ソフト側でアップロードしないように
できればいい話ではありますけど...

>何を言ってるの分からん

すみません、もうちょっと具体的に書いてみます。
bundle がディレクトリなんです。ディレクトリがバックアップとして
~bundle に mv されて新規ディレクトリ bundle を作成する
ノリがバンドルにはあるんです。
そのとき、bundle/.svn は ~bundle/.svn になってしまって
svn status では
! bundle
? ~bundle
と言うようになります。bundle がバージョン管理されているけど
中に .svn が無い不完全な状態だからです。
~bundle はバージョン管理外なので ? ですね。

ファイルが file -> ~file のようにバックアップされても
きちんと file のバージョニングがされるなら
ディレクトリもそのようになっていていいんじゃないか
と言う話でもあります。
0403login:Penguin03/09/28 01:55ID:8PP+MG89
>>402
> だから export しても以前 commit したものしか出てきません。

いや、svn export [wc] [path] とでもすれば 大丈夫だはずだが
# 0.30.0 では問題ない

> ファイルが file -> ~file のようにバックアップされても
> きちんと file のバージョニングがされるなら

そもそも ~file ってバージョニングされてないといけないの?
バックアップに過ぎないなら svn:ignore に '~*' とか
問題は起きないよね。
0404初期不良03/09/28 03:52ID:DBlzieFm
>>403
>そもそも ~file ってバージョニングされてないといけないの?

いや、そうではなくて... ~file はバージョニングされなくて当然です。
file が ~file に mv されても新しい file があれば
バージョニングされるじゃないですか。
ディレクトリの場合 dir が ~dir に mv されて
新しい dir があっても中の .svn が無いために
不完全なものとして扱われてしまうと言う話です。
これは各ディレクトリに .svn があるせいで
起きている事だと言いたいんです。
0405初期不良03/09/28 04:04ID:DBlzieFm
>>403
書き忘れました。
export って wc に対してもできたんですね。
一手間かかりますが、ディレクトリ丸ごとあげるような事自体
そこまで多いわけじゃないので、いける解決法だと思います。
今度から使ってみます。
0406login:Penguin03/09/28 04:22ID:8PP+MG89
>>404
やっとわかったよ。# バカだな漏れ

dev@ ML で検索してみたが、
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=31709
に続くスレッドが参考になるかな。
0407login:Penguin03/09/28 07:32ID:Pr7ACtaE
>>406
あんたがバカなんではなく、説明者が能なし(説明力不足)なだけ。

しかも変なバックアップをするアプリが悪いのに
「svnが各ディレクトリに.svnを作るのが悪い」とか言ってるし。

(普通、バックアップならmvじゃなくcpじゃねぇか?元を再構築するのはどうかと)

あと毎回操作するのが面倒なら、定型なんだからスクリプト書いとけ。
0408初期不良03/09/28 07:57ID:DBlzieFm
>>407
>しかも変なバックアップをするアプリが悪いのに

それを言うなら bundle と言うくくりを持つ
OSX が悪いという話だよね。バンドルを扱う
ソフトがほとんどそのように振る舞うらしいから。
OS ごと切り捨てるならそれはそれではっきりしていいんだけど...

>「svnが各ディレクトリに.svnを作るのが悪い」

悪いとまでは言い切れないんだけど、
各ディレクトリにある必要って実はないんじゃない?
と言うところにバンドルのおかげで気が付いたと言うだけです。

けど、やっぱり WC のルートだけに .svn 置くと
カレントディレクトリが WC 内なのかどうか
判別するのに時間がかかりすぎちゃうかな...
WC 外だった場合 / まで探しに行くような感じになるだろうし。
0409初期不良03/09/28 08:10ID:DBlzieFm
>>406
すんません、ML 検索までさせちゃって。
そっちの方あたっていませんでした。

調べてみたら opacue を使ってバンドルを
tar でフィルタリングしてしまうと言う解決法も見つけました。
http://subversion.tigris.org/issues/show_bug.cgi?id=1152
かなり力業...
>>407 が書いているように svn update で再度取り寄せて
新しいのを上書きするスクリプトを書いて作業した方がいいかも...
0410login:Penguin03/09/28 11:22ID:Cy8MKMoO
ZONEはバンドルですよ!
0411初期不良03/09/28 17:23ID:DBlzieFm
>>410
ZONE って??
http://svnbook.red-bean.com/book.html
を検索しても無いし、別の話か??
0412login:Penguin03/09/28 18:36ID:1Ry6GIbJ
「この拡張子はバイナリ」みたいな指示を与えることはできないのでしょうか.
公式ガイドを読む限り,import/add 時の自動判別に任せるか
事後に svn:mime-type を設定するしかないように思えるのですが,
明示的かつ自動的に設定したいという願望を捨てきれずにいます.
0413login:Penguin03/09/28 21:34ID:RVZg++VF
>411
バンド+アイドルの略で…
#すれ違いなのでsage
0414login:Penguin03/09/29 06:08ID:2/0CiW5S
>>412
> 「この拡張子はバイナリ」みたいな指示を与えることはできないのでしょうか.
--------> snip < --------
> 明示的かつ自動的に設定したいという願望を捨てきれずにいます.

今のところ無理かな

ただ、今ちょうど ML に patch が流れたところ。
8 月に話題になったときには好意的な感じだったはずだから、
その内取り込まれるんじゃないかな。

# スクリプトを動かすだけで済む気もする
0415login:Penguin03/09/29 18:39ID:UCW3y/jR
RapidSVNが日本語通らないのはなんとかならんのかなぁ。

移行したいのにTortoiseじゃWinCVSの替わりにならねぇ・・・
041641203/09/29 21:11ID:aB1Z3CkM
>>414
なるほど.気長に待つことにします.
スクリプトでもいいんですが,やはり「自動的」がいいですねぇ…忘れないし.
hook で何とかならないかとも思ったんですが,理解が足りずに断念しました.
0417login:Penguin03/09/30 01:46ID:esHcG2ts
>415
今初めて存在を知ったけど、WinCVSの代替になりそうな雰囲気の
ツールだね。
日本語が通らないのは、ファイル名? コミットログ?

日本語関係以外の機能はどんなぐあい??
0418login:Penguin03/10/08 03:56ID:MSX+/B0y
>>416
0.31 の準備が始まったところだけど、CHANGES に
| new 'auto-props' feature can set file properties during 'svn add/import'
にある通り、拡張子を基準にして自動で property を振れるようになったみたい。

0.32 の後は beta らしいからもう新機能は入ってこないだろうけど
すべりこんでくれて良かった。
0419login:Penguin03/10/08 12:26ID:V2AZ4JHd
やっとbetaか。
0.9ぐらいの時から使っているけど特に問題なかったな。安定してるよ。
苦労したのはWebDAV経由の日本語ファイル名のファイルコミットぐらいか。
(あきらめたけど)
1.0になってどんどん良いフロントエンドが出てくれると良いな。
0420login:Penguin03/10/09 14:50ID:uooJcVEp
Subversion 0.31.0
Changelog: http://svn.collab.net/repos/svn/trunk/CHANGES

ロードマップ(↓)をみると、0.33.0も出るような出ないような・・・?
http://subversion.tigris.org/project_status.html
0421login:Penguin03/10/09 16:51ID:rvWCK7Rj
>>420
> ロードマップ(↓)をみると、0.33.0も出るような出ないような・・・?

進行しだい、って感じなのかな。
0.32 向けのバグがあんまり増えたもんだから「もしものために」作ったとか
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=47033

0422login:Penguin03/10/10 16:55ID:LDNyOMCP
>auto-props
使ってみようと思ったらまだドキュメントないじゃんよ(哀
いろいろ探したらソースコードには書いてあったけど。

http://svn.collab.net/repos/svn/tags/0.31.0/subversion/libsvn_subr/config_file.c
↑のファイルを「auto-props」で検索すれ。
~/.subversion/config に

 [auto-props]
 *.sh = svn:eol-style=native;svn:executable
 *.png = svn:mimetype=image/png

とか書いとけば良いらしい。
0423login:Penguin03/10/11 03:11ID:Mt5i40Bt
http://subversion.bluegate.org/
042441203/10/15 16:22ID:s33CgXkd
>>418,422
素晴らしい.いつの間に.
早速試してみます.
0425login:Penguin03/10/23 13:32ID:yNeys4PE
0.32 age
0426login:Penguin03/10/23 16:10ID:kgRccnyd
Changelog: http://svn.collab.net/repos/svn/trunk/CHANGES
svn blame の追加が一番でっかい変更か
0427login:Penguin03/10/24 11:16ID:AAkELLvw
svn blame ってもう実装されたのね。
1.0になってからって聞いてたから、まだしばらくかかるかと思ってたんだけど。
0428login:Penguin03/10/24 11:25ID:GwViOSig
0.32.1 age

NOTICE: This release is to correct for the problems in the 0.32.0
release. There are no user or developer changes in this release
other than the subversion/include/svn_version.h now reflects
the correct version number.

0429login:Penguin03/10/24 15:43ID:F3CaedAW
ところで、pcl-cvs みたいな Emacs Lisp で書かれたツールはありますかね?
0430login:Penguin03/10/24 15:48ID:F3CaedAW
あ、>>192- で話題になってますね。
0431login:Penguin03/10/24 19:49ID:F3CaedAW
ちょっとメモ書き。psvn.el と vc-svn.el の違いについては:
http://www.ysnb.net/meadow/meadow-develop/2003/msg00301.html

psvn.el
http://xsteve.nit.at/prg/emacs/psvn.el
vc-svn.el
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/vc-svn.el?rev=HEAD

ってことみたいですね。
0432login:Penguin03/10/25 01:57ID:jEQE8pFE
psvnもsvn対応版vcも、本家のcontribディレクトリにあるよ
0433login:Penguin03/10/25 14:46ID:lZ0hFgBV
431にあるvc-svn.elと,ソースtarballに入ってるvc-svn.elって違う系統?
作者もコードも違うみたいだけど.
0434login:Penguin03/10/27 08:42ID:/5m7YCMn
>>433
http://www.bookshelf.jp/pukiwiki/pukiwiki.php?cmd=read&page=vc%A4%CE%BB%C8%A4%A4%CA%FD&word=subversion

Meadow2でvc-svnを動かそうとして試行錯誤した者です。結果Meadow2では使え
ています。Emacs21ではCVS版使えば素直に動きそう。

vc-svn.elの系統については本文参照。
043543303/10/27 22:39ID:eKeKdAy1
>>434
ありがとうございます.ややこしいんですね.

Meadow2のbeta2とsubversion0.32.1のソースtarballに入っていた,
vc-svn.elが修正無しで動いてます.
0436login:Penguin03/10/28 00:51ID:vkLwd1Rx
>>435
> Meadow2のbeta2とsubversion0.32.1のソースtarballに入っていた,
> vc-svn.elが修正無しで動いてます.

おお、情報ありが�d。Jimさん版ですね。

ていうかなんていうか、漏れって苦労人?
0437login:Penguin03/10/28 00:54ID:vkLwd1Rx
しかし、名前くらい変えてくれないものか。

JimさんのはSubversionのデファクトとなりそうだし、Stefanさんのはもう
Emacs21に含まれているみたいだし…

どっちが早いかっていうとJimさんだし、StefanさんはEmacsのvc関係のコミッ
ターの一人だし、どっちも簡単に無視できそうにない。

てか、どっちがどう違うんだ?
0438login:Penguin03/10/28 00:55ID:vkLwd1Rx
>>437
> どっちが早いかっていうとJimさんだし、
早いっていうのはリリースされた時期が早かったってことで。
0439login:Penguin03/10/30 20:21ID:zA2H4hvR
ネットで切れてる別々の場所で異なるブランチを開発する事は可能でしょうか?
子会社と一緒に開発するのに、それぞれ違うサーバにリポジトリを持って時々
マージするイメージです。
0440初期不良03/10/30 21:55ID:LlwVRN5N
>>439

>>176-182
でなんか一人で連投してますが、とりあえずまだみたいです。
それと、その辺は inter repository communication とか
cross repository merging とか呼ばれているみたいです。
0441login:Penguin03/10/30 22:34ID:zA2H4hvR
>>440
すいません、既出だったのですか。
なるほどそんな呼名が付いているのですね。
ありがとうございました。とにかくwatchしておきます。
0442login:Penguin03/10/30 22:46ID:5LKjK4my
>inter repository communication, cross repository merging
これって↓でいう「分散可能なブランチ」と同じこと?
http://subversion.bluegate.org/ZackBrown.txt

だったらBitKeeperは対応してるのか。
0443login:Penguin03/10/31 03:50ID:6SxXab4t
>>439
今のところ SubversionKeeper がその方向に向いてるような

http://wiki.elixus.org/index.cgi?SubversionKeeper
044443903/10/31 05:15ID:4vRGxIuv
>>442
>>443
Bitkeeper って手もありますね、kernel開発の件で名前しか知らなかったので
調査してみます。SubversionKeeperってのは初耳でした。こちらもwatchして
おきます。ありがとうございました。
SCM回りは、かなり奥が深いですな。
0445初期不良03/11/01 05:42ID:HJwhTJF+
暇だったんで Subversion0.32.1 に移行してみた。
Win 版のセットアップ
http://subversion.tigris.org/files/documents/15/7442/svn-0.32.1-setup.exe
iconv ディレクトリの中身が apache モジュールだぞ?
入れ間違えてない?日本語が通らないので
http://subversion.tigris.org/files/documents/15/7441/svn-win32-0.32.1.zip
の iconv ディレクトリの中身をコピーしたら通るようになった。
報告しておいた方がいいかな?
0446login:Penguin03/11/01 06:34ID:4TQHW5dB
そろそろ使える頃合いかな?

と思いつつ見送って早半年。

そろそろ使える頃合いかな?
0447初期不良03/11/01 07:11ID:HJwhTJF+
>>446
そういう人は ver1.0 と言う文字が
安心を誘うんじゃないかな?
年末年始あたりには出そうな感じか?
使えるかどうかという点ではずっと前から
使えてる感じだけど。
044830903/11/01 14:35ID:AqZxjX14
> TortoiseSVN、作業コピーのパスに日本語が入ってるとプロパティが設定できない…
> いや、厳密に言うと設定は出来るんだけど、表示されない。

もう3ヶ月経つけど直ってない…。・゚・(ノД`)・゚・。
英語のできる人誰かバグレポしてください。ホントにホントにお願いです。
0449login:Penguin03/11/01 14:36ID:yeiJAAwF
レポートしたところで、開発者がデバッグできないのでは?
0450login:Penguin03/11/01 15:37ID:e4z2Ao1D
When the path of my working copy includes non-ascii letters(Japanese characters),
the property can't be displayed.
0451login:Penguin03/11/01 21:03ID:dwHzCV46
SubversionでWinCVS見たいなツールありますか?
0452login:Penguin03/11/02 20:51ID:bNmeBtjn
slashdotの
China Detains Internet Essayist for Subversion
という見出しを見て、はじめて辞書引いてsubversionの意味を知った私。
0453login:Penguin03/11/02 21:29ID:8wl03DMr
>>452を見て、はじめて辞書引いてsubversionの意味を知った私。
へぇー。露骨な名前だったのね。
0454login:Penguin03/11/04 01:35ID:pYuTNCsv
TortoiseSVNってかなり便利そう、メニューも日本語されてるみたい
http://tortoisesvn.bluegate.org/dailyuseguide.html
0455login:Penguin03/11/04 01:39ID:pYuTNCsv
TortoiseSVNのオーバーレイアイコンが効かないんだけど。
TortoiseCVSとTortoiseSVNを同時に入れているせいかなぁ?

0456login:Penguin03/11/04 01:51ID:pYuTNCsv
CVSでのCVSROOT/cvsignoreにあたる設定ファイルってどこにあるんでしょうか?
リポジトリ全体に適用したいのです。
■ このスレッドは過去ログ倉庫に格納されています