Subversion r8at TECH
Subversion r8 - 暇つぶし2ch404:デフォルトの名無しさん
07/11/28 16:49:49
>>402
ささやかな感動を奪ってしまうようで悪いんだが
これWindowsのputtyでLinuxに接続してる図なんだわ

405:デフォルトの名無しさん
07/11/28 16:50:25
TortoiseSVNなら、本家からLangpackみたいなのをダウンロード

406:デフォルトの名無しさん
07/11/28 17:12:10
>>405
それ、言語日本語になっても見た目だけで、
エラーとかのコンソールメッセージは英語じゃね・・・?

407:デフォルトの名無しさん
07/11/28 17:35:39
>>403,404
おお、そうかいそうかい;。;
好きな子がノンケだと知った時と同じショックだわ;。;

408:デフォルトの名無しさん
07/11/28 17:45:50
>>407がちょっとかわいそうなんでちょっとヒント
SlanXPとBDF M+でぐぐってみよう

409:デフォルトの名無しさん
07/11/28 17:58:03

SlanXP BDF M+ に一致するページは見つかりませんでした。

検索のヒント:
キーワードに誤字・脱字がないか確認します。
別のキーワードを試してみます。
もっと一般的なキーワードに変えてみます。
キーワードの数を減らしてみます。



410:デフォルトの名無しさん
07/11/28 18:01:08
>>408
ありがと!

411:デフォルトの名無しさん
07/11/28 18:27:28
URLリンク(img522.imageshack.us)
なるほど、確かに漢字で出てるね。

>>407
これもPutty使用。

412:デフォルトの名無しさん
07/11/28 19:35:21
URLリンク(up.mugitya.com)
確かにな~

>>407
これはPanty使用。

413:デフォルトの名無しさん
07/11/28 22:42:21
Capistrano 2.0が svnの出力から Revision という語句を探そうとして
日本語環境でエラーになったのもいまとなってはいい思い出。


414:デフォルトの名無しさん
07/11/29 10:04:25
いちいち画像貼る奴ってなんなの

415:デフォルトの名無しさん
07/11/29 10:15:02
>>407
 ::::::::::|         〈   !
 ::::::::::| ヽニニ二二二ヾ } ,'⌒ヽ
 ::::::::::|   '´ !o_シ`ヾ | i/ ヽ !
 ::::::::::|!    `'   '' "   ||ヽ l |
 ::::::::::|           |ヽ i !
 ::::::::::|           |ノ  /
 ::::::::::| ,、            ! , ′
 ::::::::::|‐ ゙        レ'
 ::::::::::|           /
 ::::::::::|  ̄ `     / |
 ::::::::::|─‐       , ′ !

416:デフォルトの名無しさん
07/11/29 10:28:50
>>411きたねー画像貼って何がしたいのか
>>412は死んでいいよ

そして>>395は出直してこないと…
何だこの流れ…

417:デフォルトの名無しさん
07/11/30 10:47:29
お?
TortoiseSVN使ってるけど、エラーメッセージも日本語になるのか?
言語パック入れてもメニューとかが日本語になるだけだけど

418:デフォルトの名無しさん
07/11/30 12:58:37
そうだね、>406辺りにそう書かれているね。

419:デフォルトの名無しさん
07/12/01 14:52:32
Subversionにいい感じのファイルの比較ツールないっすかね?
AnkhのDiffみたいな奴じゃなくて
VSSみたいにファイルを横に並べて比較する奴というか

420:デフォルトの名無しさん
07/12/01 15:20:27
>>419
おれはWinMerge使ってる。
URLリンク(www.geocities.co.jp)

421:デフォルトの名無しさん
07/12/01 15:52:16
URLリンク(subversion.bluegate.org)
にアクセス出来ないのは俺だけ?

422:デフォルトの名無しさん
07/12/01 16:48:22
TortoiseMerge ってのはどうなんかね?

423:デフォルトの名無しさん
07/12/01 16:54:30
TortoiseMergeでぐぐると日本語文字化け問題が有るみたいだが
最新版ではどうなんだろうか?

424:デフォルトの名無しさん
07/12/01 16:55:40
高機能な外部ツールがあるなら特に内蔵機能にこだわらなくていいんじゃね。

425:デフォルトの名無しさん
07/12/01 21:12:32
>>423
いまも日本語化ける。
対処法知っている人いたら情報キボンヌ

426:デフォルトの名無しさん
07/12/01 21:35:24
>>420
ありがとう、使ってみます。

427:デフォルトの名無しさん
07/12/01 22:11:51
で、1.5はいつ出るの?

428:デフォルトの名無しさん
07/12/01 22:29:22
知らんがな (´・ω・`)

429:デフォルトの名無しさん
07/12/01 22:46:03
URLリンク(subversion.tigris.org)

Subversion 1.5.0 (future): Feature and bugfix release.
See open issues marked for 1.5 or 1.5-consider.

で、そのリンク先見ると、まだ78個の課題が開いたまんま。
こりゃ当分出んな。

430:デフォルトの名無しさん
07/12/03 02:03:03
リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」
URLリンク(po3a.blogspot.com)

うはw

431:デフォルトの名無しさん
07/12/03 02:38:28
>>430
最近Git使いだしたけど、もうSubversionに戻れる気はしないな。。。
CVSなんてマジで無理。

432:デフォルトの名無しさん
07/12/03 03:15:26
>>431
具体的に

433:デフォルトの名無しさん
07/12/03 04:19:35
>>431
kwsk

434:デフォルトの名無しさん
07/12/03 06:49:17
git - Wikipedia
URLリンク(ja.wikipedia.org)

それほどsubversionと変わらん気がするんだがな。特徴的なのは分散リポジトリか。
これだってソフトウェア使えばsubversionでも使えるし。linusはsvnのなにが不満だったんだろうか。

435:431
07/12/03 07:05:35
>>432-433
スレ違いとか言って怒られそうな気がしなくもないんだが。。。
Subversionからはけっこう考え方が変わってしまうので、実際に使ってみないと
理解するの難しいと思うんだけど、、、Mercurialはそっくりらしいんだけど、、、

基本的に中央集権型のやり方を否定してるので、全員マスターリポジトリに
なります。例えばLinuxカーネルをGitで持ってくると、その時点から
オレLinuxのはじまり。
コラボレーションは、どこか違う場所に変更をコミットするというのではなくて、
「欲しい人はここから持ってっていいよ」っていうスタイルで。

上の例で持ってきたLinuxカーネルを元にいろいろいじくりまわして俺コミットを
たくさん作って、そうこうしてるうちに持ってきた先の最新の変更が欲しくなったら、
そこから変更を持ってくるんだけど、この時、マージがすごくスムーズにいく。
例えば、Linux開発版ブランチを持ってきて、そこから俺コミットで突き進んでる
として、その元にしている開発版ブランチが向こうでは安定版ブランチにマージ
されて伸びなくなってしまったとした場合、オレとしては、もう伸びることのない
開発版ブランチを追いかけていてもしょうがないんだけど、そんな時に根元を
安定版ブランチに乗換えつつ、今までの俺コミットはきれいにマージできる。

いつも自分専用のリポジトリで、超気軽にブランチが作れるので、
てきとうにコミットしてから再度きれいにコミットしなおしたり(修正の内容ごとに
2つのコミットに分けるなど)、やりかけの状態をコミットして元に戻ってみたり
(ボスが来たモード)急ぎのやつをやっつけたらもっかいその変更を取り出してみたり、
ずっと以前のコミットを修正したりなど、とにかくやりたい放題。

まあやりたい放題もすごく気持ちいいんだけど、
どのリポジトリも特別じゃないですよ、っていう精神に俺は惚れました。

436:デフォルトの名無しさん
07/12/03 07:33:38
>>435
気楽にコミットできてちょっとうらやましいな。少しさわってみるかもしれん。

437:デフォルトの名無しさん
07/12/03 07:40:10
基本的に会社のリポジトリしかいじらない俺には、あんまり関係なさそうだな。
敢えて言えば、外出先でノートPC使った開発とかか。殆どやらないけど。

マージの補助に関しては、Subversion 1.5に期待してもいいんだろうか?

438:デフォルトの名無しさん
07/12/03 10:42:36
SVKでやってる事が出来るようになるってだけなんじゃ
俺は特に必要ないけど、マージしやすいって言うのは
ちょっと興味あるね

439:デフォルトの名無しさん
07/12/03 11:18:44
用意やBitkeeper騒動時にSubversionを候補にするような運動はやめれみたいな事いってたな。
ぃぬsも結構ボロクソいうわりにRMSほど憎まれないのは人徳なんだろうかw

440:デフォルトの名無しさん
07/12/03 11:32:19
無駄って言うなら見向きもしなけりゃ良いのにね

441:デフォルトの名無しさん
07/12/03 11:44:30
TortoiseGitとTortoiseHgは☆⌒ 凵\(\・∀・) まだぁ?

442:デフォルトの名無しさん
07/12/03 11:47:43
具体的にSVNと比較してどうマージしやすいのか
↑の文だけじゃ、SVKと変わらない希ガス

443:デフォルトの名無しさん
07/12/03 12:10:44
>>442
使い方次第では同じことが出来るけど、設計思想が違うんだろ。
それによって自ずと使い方も変わってくる。
分散型を使いたいのにsvnへ特攻しに来るヤツはまずいないはず。

俺個人としては、しばらくSVKで我慢して、Gitなんかの支援ソフトが充実してから移行しようと思ってる。

444:デフォルトの名無しさん
07/12/03 12:19:37
その肝心な使い方
どこがどう便利になったのかが全く分からない

445:443
07/12/03 12:26:00
>>444
こういうことをうまく説明できるかはわからんが、使用者の心がけの問題だな。
svnはほぼ一つのトランクで常に同じソースをみんなで共有していて、一つのものをみんなで編集している感じ。
それに対してgitなんかの分散型は、必要な箇所だけみんなで共有していて、基本的に個人個人でリポジトリを所有しているという意識が強い。

だから、どちらが便利かということはない。バージョン管理したいものがどちらに向いているかということが重要。
自分が移行するのは、各PCの環境依存が多いものをバージョン管理したいと思ってるから。

446:デフォルトの名無しさん
07/12/03 12:53:43
Linux板の Ubuntu スレでも、ちょうどタイムリーなカキコがあったので
貼っておきます。

スレリンク(linux板:74番)

74 名前:login:Penguin 投稿日:2007/12/02(日) 22:52:59 ID:igtkitGK
はてぶでリーナスのGitの講演がホットトピックになっていたので貼っておく。

Tech Talk: Linus Torvalds on git(70:14)
URLリンク(www.youtube.com)
KernelGitGuide
URLリンク(wiki.ubuntu.com)


447:デフォルトの名無しさん
07/12/03 12:59:34
>>445
自分がリポジトリを持つって事でマージが綺麗になるってのが
理解出来ないだけだよ

ぶっちゃけ、分散型だの何だのって言うのはどうでも良いんだよね
ブランチ区切った後のマージが凄く楽になるって話らしいから
どう違うのか確認したかった

448:デフォルトの名無しさん
07/12/03 13:11:16
Windows 共有フォルダ上にリポジトリを作り、 file:///\foo/bar/svn みたいにして
アクセスしています。↓のような感じで。
URLリンク(www.syon.co.jp)

この Windows 共有フォルダは Samba(Linux)で動かしているのですが、
その Linux から svn co file:///home/samba/bar/svn みたいに
ローカルリポジトリとしてアクセスしても問題ないでしょうか?

できれば、さらに別マシンから svn co svn://foo/bar/svn 見たいにアクセスしたい。

commit はせずに参照(svn checkout, update, log)だけするつもりです。
ファイルのロックとかでリポジトリが壊れてしまうでしょうか?


449:441
07/12/03 13:59:13
TortoiseHgキテタ━━(゚∀゚)━━!!


450:デフォルトの名無しさん
07/12/03 18:26:46
>>435
想像だけど・・・

Linusのスライド(最初のほうだけしか見てない)でCommitObjectっていう単語を見た気がするけど、
Commitが単体オブジェクトのような編集可能な形で存在していて、
過去のCommit(patchのようなもの)を修正すると自動的に最新の状況が再構成されるとかそんな感じなのかな?

コンフリクトの処理がどうなるのか気になるけど。

451:デフォルトの名無しさん
07/12/03 20:11:59
BitKeeperにしろPerforceにしろ、むちゃくちゃ高いな。
開発者一人あたり1000ドルってなんだよ。

452:デフォルトの名無しさん
07/12/03 20:19:10
Subversion開発元のCollabNetなら、

年内特別キャンペーン価格: ¥3,900 / ユーザ / 月
URLリンク(www.collab.net)


453:デフォルトの名無しさん
07/12/03 20:38:24
まあでもたとえば、VisutalStudioのTeamとかも
一人あたり5000ドルは下らないわけで

454:デフォルトの名無しさん
07/12/03 21:09:56
たけーよ

455:デフォルトの名無しさん
07/12/03 21:47:48
>>449
TortoiseHG インストールできないんだが。ばいなりのやつ。

456:デフォルトの名無しさん
07/12/03 21:50:34
確かにsubversionのマージは糞だな。

457:431
07/12/03 22:36:34
>>447
行レベルでぶつかったら、やはりGitでも3wayマージを手でやる羽目にはなります。
そうでない場合は、いい感じにマージしてくれる(これはsvkも同じだった気が)
Subversionではsvn updateってした時にファイル単位でぶつかったらCになって
自分でどうにかしないといけない、、、よね?ってsvn忘れてきてるよ (;´∀`)
Gitの前はsvk使ってたんだけど、マージの便利さではそう変わらないと思う。

>ぶっちゃけ、分散型だの何だのって言うのはどうでも良いんだよね
>ブランチ区切った後のマージが凄く楽になるって話らしいから
>どう違うのか確認したかった
俺もそういう感じで、きっかけは追っかけてるプロジェクトがSubversionからGitに
変わったからしょうがなくGitしてみた、って感じで。その時点では俺はsvkで
追っかけてて、svkには満足してた(遅いのには参ってたが)。でもGit使ってみたら、
違う意味ですごく良かった。
例えば俺はPHPの2chリーダー使ってるんだけど、正規版と拡張版があって、
さらにたまにスレで書き込まれる微修正、それにwikiに載ってる改良、さらに
個人用の設定も設定ファイルを編集する必要があって、けっこういろいろ手を加えてる
んだけど、その状態で上流が伸びた時に、これらオレ改良の適用を手でやると
なると、かなり厳しい。Gitでrebaseというのをすると、オレコミットをいったん
全てリセットして、根っこを伸ばした後にオレコミットを再度全て適用、なんて
ことが出来る。これがすごく気持ちいい。

>>450
内部についてまではあまり詳しく理解してないんだけど、俺はそういう感じだと
思います。ガベージコレクションがあったりなんかして、参照されなくなった
オブジェクトをたまに消してるみたい。なんかファイルシステムみたいだ。

あまり脈絡がないんじゃないかと思われるようなコミットをいきなり指定して
今の状態に適用しちゃったりもできるんで(さすがにうまく行くとは限らないけど、
でもけっこううまく出来てしまう)、実はGitってただのパッチ集なんじゃ? って
思うことがあって、そのへんが git(おバカな) のか、、って思ったりとか
しますそしてスレ違い長文すみません。

458:デフォルトの名無しさん
07/12/03 23:22:29
その素晴らしいGitとやらの話題はここで埋もれては勿体無いので、
折角だからこちらで続けませんか?

バージョン管理システムについて語るスレ
スレリンク(tech板)

459:431
07/12/03 23:46:14
>>458
すまんね、そうする

460:デフォルトの名無しさん
07/12/04 03:04:08
>>457
> オレコミットをいったん
> 全てリセットして、根っこを伸ばした後にオレコミットを再度全て適用、なんて
> ことが出来る。これがすごく気持ちいい。

おっほ。
それすごくよさそう。
なんか新規プロジェクトのときGit使ってみるかな。

461:デフォルトの名無しさん
07/12/05 01:55:57
同じようなことを SVK じゃできんの?
SVK の弱点は速度だけ?

462:デフォルトの名無しさん
07/12/05 02:11:55
>>461
linusいわく、マージ関連の機能が弱いらしい。
あと、svnとsvkで操作が違うことも弱点の一つかな。

463:デフォルトの名無しさん
07/12/05 13:41:34
手動で3wayマージしないといけないって時点で大した違いなんてない気がするが

464:デフォルトの名無しさん
07/12/05 14:14:22
マージした記録ってどこかで見れます?
例えば、truncに対するマージ履歴一覧みたいなやつ。コメントじゃなくて。

465:デフォルトの名無しさん
07/12/05 14:45:21
>464
Subversion 1.5を待つか、今すぐ開発バージョンを使うか、
その追加機能の元になったpythonスクリプトを使うかすれば。

466:デフォルトの名無しさん
07/12/05 15:18:21
>>465
速レスサンクス。
待ちます・・・

467:デフォルトの名無しさん
07/12/05 15:19:03
あみん乙


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch