Subversion使ってる人いますか?

このエントリーをはてなブックマークに追加
923初期不良:04/03/01 23:44 ID:8xtyeK9K
>>922
>svnadmin load --parent-dir

おお、知らなかった...
svnadmin dump --parent-dir もあれば
プロジェクト単位でリポジトリ分けたり
くっつけたり自由に出来そうですな。
924login:Penguin:04/03/02 00:10 ID:fvdSiGrt
>921
もし、名前が「serial」で、固定桁数の16進数で表記されてたら、
多少は違和感が軽減されてたと思われ。
925login:Penguin:04/03/02 00:41 ID:m6vzhpX6
TortoiseSVN の話をここでしても、いいのかな?

不満点がいくつかあるんだけど、とりあえずそのひとつ。

 特定のディレクトリ以下をまとめて Diff 表示する方法が無い
  ワーキングコピー中のトップから以下すべての変更点を見たいときが
  あるんだけれども、いちいち個別のファイルまで辿り着いて右クリックするか、
  「更新をチェック」してからひとつずつファイルを選ばないといけないような
  気がするんだけど、そんなもんなのか?

もし設定とかで解決するのなら教えてください。
自分では探したので、仕様か未実装なのではないかと思ってるんだけど。

TortoiseSVN 1.0.0, Build 781
926login:Penguin:04/03/02 01:23 ID:jYdd6p/g
>>925
ワーキングコピーのトップからCommitをかけて変更があったファイルが
リストに表示されるからそれをダブルクリックで変更点が見られるけど?。だめかな。
927初期不良:04/03/02 04:11 ID:40dZPVVE
リネーム前との diff の取り方ってこれしかない?

svn diff svn://repos/trunk/Utility.java@5 svn://repos/trunk/Utilities.java@6

5->6 の時はファイル名変更だけじゃなくて
内容の変更もあると仮定して。

svn diff -r 5:6 Utilities.java

だと Utilities.java はリビジョン 5 の時に無いみたいよ
って言われるだけで diff はとれない...
過去のファイル名は覚えてはいないと言うことか?
log は過去の分も覚えているんだけどね...
928初期不良:04/03/02 04:58 ID:40dZPVVE
subclipse がいつの間にか linux と osx に
対応しているみたいですな。
http://subclipse.tigris.org/

今度 osx 版を試してみようかな
929login:Penguin:04/03/02 08:16 ID:m6vzhpX6
>>926
ありがと。

commit 前に、ワーキングコピー全体に対して diff 取りたかったんだけど、
やっぱり無理なのかな。
930初期不良:04/03/02 11:53 ID:40dZPVVE
>>929
もしかして全体に対して diff ってのは
Unified Diff ってやつの事?
複数のファイルの diff 結果が含まれてるやつ。
特定のディレクトリ以下をまとめてやるなら
ディレクトリを右クリックで Show Log、
特定のログをダブルクリックで出てくるよ。

Ctrl 押しながら左クリックでログを二つ選択で
右クリック、Show Differences as Unified Diff
だと選択したリビジョン間での Unified Diff が
取れるみたい。
931login:Penguin:04/03/02 12:53 ID:m6vzhpX6
>>930
ありがとう。でもそれって、commit 後じゃないの?
「特定のログ」って、コミットしないと表示されないようだし。

commit 前にその Unified Diff ってのを表示したいんです・・・
932login:Penguin:04/03/02 13:02 ID:TVNlxxeq
>>931
パッチ作成をして、、それを開く。(´・ω・`)
933初期不良:04/03/02 21:38 ID:40dZPVVE
>>931
とりあえずコマンドラインだと簡単に出来るね。
svn diff wc
で、まとまった diff が出てくる。
ディレクトリに対する diff と言うあたりを
TortoiseSVN では考慮していない感じですな。
Unified Diff 自体には一部対応しているわけだから
今後ディレクトリにも diff かけられるようになるかもね。
934login:Penguin:04/03/02 21:55 ID:m6vzhpX6
>>933
なるほど。

ところで、TortoiseSVN にも svn クライアントが付いてきてるのですか?
見当たらなかったけど、探し方が悪いのか、それともそれは Subversion から入れるべきなのか‥‥
935login:Penguin:04/03/02 23:01 ID:fM773/5R
TortoiseSVNにはコマンドラインのsvnクライアントはついてきません。
別途入れましょう
936login:Penguin:04/03/03 10:03 ID:XfwYCK1E
>>929
CheckForUpdatesを使う。

デフォルトではメニューに表示されないから、settingのMenuLayoutで有効にしてね。
937login:Penguin:04/03/03 10:45 ID:8YOg5nhh
>>936
なにもしなくてもサブメニューにいるっしょ。
938936:04/03/03 10:54 ID:XfwYCK1E
>>937
そうでしたっけ?他のと勘違いしたかな。
939login:Penguin:04/03/03 11:49 ID:8YOg5nhh
>>938
というか、 MenuLayout は「サブメニューの中か外か」の設定であって、
項目が表示されるかされないかは状況のみに依存する。はず。
940login:Penguin:04/03/03 13:18 ID:jZ2GBQPp
みなさん、ありがとう。

>>936
ええ、これは知っているのですが、複数ファイルのDiff表示をいっぺんには出来ないよね?

>>939
私が使った限りでは、そのように思います。
941login:Penguin:04/03/03 14:23 ID:wPTRTyuV
そろそろ新スレの準備を。
9421/3:04/03/03 18:22 ID:9Wy0bFyS
じゃテンプレ案(このスレの内容をまとめただけ)をば。
>>1の文句とか記事とかAutoversioning関連とか、
足りない/おかしいところがあったら追加/修正よろしぅ。

スレタイ:Subversion rev.2
9432/3:04/03/03 18:23 ID:9Wy0bFyS
CVSの欠点を改善した、フリーなオープンソースの
バージョン管理システム、Subversionのスレです。

前スレ:Subversion使ってる人いますか?
http://pc.2ch.net/test/read.cgi/linux/1002355536/

公式:ttp://subversion.tigris.org/
GUIクライアント:ttp://rapidsvn.tigris.org/
Windowsシェル拡張:ttp://tortoisesvn.tigris.org/
Eclipseプラグイン:ttp://subclipse.tigris.org/

マニュアル邦訳:ttp://subversion.bluegate.org/
Subversion批判に対する反論:ttp://subversion.bluegate.org/svn-anti-fud-ja.html
svn診断への反論:ttp://subversion.bluegate.org/undiagnosing-ja.txt
日本語ML:ttp://arch.bluegate.org/mailman/listinfo/subversion-jp
9443/3:04/03/03 18:24 ID:9Wy0bFyS
9454/3(藁:04/03/03 19:57 ID:9Wy0bFyS
そういや、そもそもこの板でいいのか?って話もあったっけ。
一応、この板が一番人が集まりそうだと思うけど・・・。
その辺も考える必要あるのかなぁ・・・?

とりあえず>>960踏んだひと頼んだ。
946login:Penguin:04/03/03 20:12 ID:NRYz8MET
ttpはやめようよ
947login:Penguin:04/03/03 22:54 ID:jZ2GBQPp
>>946
俺的には ttp でも構わないけど、コロンと ttp の間に半角スペースが欲しい。
948login:Penguin:04/03/04 02:05 ID:7uuR2Atf
俺もttpは反対。
テンプレなんだし直でとびたい。
2chの負荷が〜という理由もあるかも知れんけど、
このスレの人口から考えると問題ないんでない?
949login:Penguin:04/03/04 02:24 ID:KOeiaPYC
みんな意外に2chブラウザ使ってないと見た
linux板だからか?
950login:Penguin:04/03/04 02:25 ID:tzmnWwvG
坊やだからさ。
951login:Penguin:04/03/04 02:55 ID:nMkoWiH4
直リンしてもime.nu経由になるから結局面倒なことには変わりがない訳だが
952login:Penguin:04/03/04 12:54 ID:R1MmfV7X
マウス2回クリックと、コピペ編集入力と、面倒さは団地と思われ。
953login:Penguin:04/03/04 13:26 ID:lz8Zr04r
>>952
2chブラウザ使えば、一番早い。
954login:Penguin:04/03/04 13:29 ID:KOeiaPYC
だな
955login:Penguin:04/03/04 13:33 ID:fVsKdK4B
どっちでもいいよ。
956初期不良:04/03/04 18:39 ID:oBUJyJXu
こうしてバージョン2リリースは遅れていくのであった
957login:Penguin:04/03/04 19:46 ID:lz8Zr04r
>>956
ははは。

ところでもうすぐにも 1.0.1 が出るようざんすね。
ttp://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=58016
958login:Penguin:04/03/04 22:55 ID:Q7NnzzqK
cvs2svn ですが、
ProjA
trunk
tags
branches
ProjB
trunk
tags
branches
形式への変換ってどうすればいいんでしょう。--trunk --branch --tags で指定しようとしたら、
Error: cannot pass multicomponent path to --trunk, --tags, or --branches yet.
と言われてしまった。--trunk-only じゃないと駄目?あるいは、変換してから手動で直す?

959login:Penguin:04/03/05 14:02 ID:4FI+GAzg
まて、スレタイは>>942でいいのか?
俺的にはなるべく前スレを継承して欲しいんだが・・・

ex.
SubVersion使ってる人いますか? Rev.2
960login:Penguin:04/03/05 14:15 ID:e9JyJ572
ver. とか rev. とかは混乱するから避けた方がいいんでは。
「その2」とか「Part2」でいいじゃん。
961login:Penguin:04/03/05 15:07 ID:9854VCVv
>>959
>SubVersion使ってる人いますか? Rev.2
Vを大文字にするのはやめてくれ


962login:Penguin:04/03/05 16:59 ID:eV5ZTMIA
さぶバージョンなのか?
鯖ージョンなのか?
963login:Penguin:04/03/05 17:26 ID:Ucbv861X
s?x0259;bv?x0259;?x0301;:[r]?x0292;[?x0259;]n by Eijiro
964login:Penguin:04/03/05 17:29 ID:Ucbv861X
あ、化けた。
「?」は半角の&と半角の#に換えてくれ。
965login:Penguin:04/03/05 17:39 ID:9854VCVv
>>963
何のことかと思ったら発音記号か。
Eijiroって英辞郎ね
966login:Penguin:04/03/07 05:54 ID:Gs1OXPgT
これも追加。

CVSユーザのためのSubversionガイド: ttp://slashdot.jp/journal.pl?op=display&uid=12&id=200792

・・・で、いつ立てるのでせう?
967login:Penguin:04/03/07 06:39 ID:5iGeRIVN
968login:Penguin:04/03/07 15:04 ID:oAEQzGh1
どーでもいいことだが、リビジョン0にもログやプロパティを設定できるな。
これは何かに利用できそうだ
969初期不良:04/03/07 17:19 ID:yaycQ8PD
埋めよう
Subclipse OSX 用と Linux 用が見あたらなくなってるんだけど
どうしたんだろ?
970login:Penguin:04/03/07 17:27 ID:vNOVdVBw
どーでもいいことだが、Subversionはリポジトリ内のファイル名に",v"がつかない。
これは余りに横暴だ
971login:Penguin:04/03/07 20:44 ID:mkPV1Yho
> Subversionはリポジトリ内のファイル名
subversionの場合、リポジトリ内では「ファイル」ではないんだが。
972login:Penguin
>>971
$Id$を展開してもお前は何も感じないのかっ!!