- 1 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 12:05:54 ]
- CVS 代替 SCM である Subversion のスレです。
subversion.tigris.org subversion.tigris.org/ Subversion によるバージョン管理 subversion.bluegate.org/ subversion: Project Status subversion.tigris.org/project_status.html subversion: Subversion Links subversion.tigris.org/links.html Version Control Systems Comparison better-scm.berlios.de/comparison/comparison.html 05 pc8.2ch.net/test/read.cgi/tech/1145841405/ 04 pc8.2ch.net/test/read.cgi/tech/1129642894/ 03 pc8.2ch.net/test/read.cgi/linux/1100622362/ 02 pc5.2ch.net/test/read.cgi/linux/1078609142/ 01 pc.2ch.net/test/read.cgi/linux/1002355536/
- 357 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 16:10:38 ]
- >>352
いやいや、前例に従うと Quad級というとイイらしいぞ # 32+32=64bit級・・・・ >>350 OS側って微妙な書き方w OSは認識する必要がある。OSを使う側は認識する必要はない。 混乱しないでねw しかし、最近になってTortoiseSVNがよくフリーズの原因になるなとは 思ってたけどCoreDuo機になったのが原因だったとは・・・ ちょっと不便だがJavaSVN実装を使うようにするか・・
- 358 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 17:10:07 ]
- 土萌 蛍ちゃんですか。
- 359 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 21:50:03 ]
- 会社でSubversionの使用を提案したら
(使うのをやめた場合に備えて)Subversion→VSSの移行は可能かどうかを聞かれましたが そのようなツールはありますか?
- 360 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 21:56:13 ]
- >>359
svnadmin dump の出力を処理するプログラムを書けば、 よほど概念の違うシステムでない限り移行は可能。 VSS 用のプログラムが公開されているかどうかは知らない。
- 361 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 22:08:28 ]
- >>359
Tailor - DarcsWiki www.darcs.net/DarcsWiki/Tailor VSSには対応してないっぽいけど。 VSS->SVNはそれなりにニーズあるはずだけど SVN->VSSはあり得ないと思う。
- 362 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 22:10:14 ]
- >>359
たしかM$もVSS捨てかけてるんじゃなかったっけ?
- 363 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 22:23:57 ]
- >>362
捨てかけてたっけ?MS自身がVSSを使っていないという話は知ってるけど。 MSの偉い人が「うちでは使っていない。あれはビギナー用だ」と言ってるとか。
- 364 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 22:45:17 ]
- .NET EXPERTでVSSにかわる物を検討しているだのなんだの見たキガス
- 365 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:27:09 ]
- >>350
DualCoreとMultiCPUでは、メモリシステムが違う、OSは当然意識する。 アプリケーションも意識しなければいけない場合がある。
- 366 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 00:41:04 ]
- >>364
代わるものと言うか、ソース管理だけじゃなくて要件管理、プロジェクト管理、 テスト項目管理、問題点管理までを統合しようとしているみたい。 大規模系は、IBM の ClearCase があるけど、小中規模には重過ぎるので、マイ クロソフトだけじゃなくてツールベンダが小中規模向けにそういうのを出そう としているみたい。
- 367 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 00:59:14 ]
- SubversionがLinuxみたいにはやる前になんとかしようということですな。
- 368 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 01:17:17 ]
- >>366
暫く聞かなかったから知らんのだが、ClearCaseはRationalだと思ったのだがIBMに身売りでもしたのか?
- 369 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 01:36:10 ]
- Rational が IBM に買収されたのって大分昔じゃねえ?
- 370 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 02:45:23 ]
- Rational はとっくの昔に IBM に買収されている。
Rational ブランドで ClearCase を売ってはいるが、ブランド名が残っているだけ。
- 371 名前:368 mailto:sage [2007/02/15(木) 06:53:44 ]
- あ、なるほど、ブランド名だけ残ってたのね。
- 372 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 11:20:58 ]
- >>364
VS2005 Team Foundation Serverのこと?
- 373 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 23:30:15 ]
- >>367
Subversion が流行る前と言うより、すでに CVS が流行ってるからその 方面だけじゃダメと判断したんだろ。
- 374 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:46:33 ]
- 純粋な興味で聞くのですが、>>350は
HT/DualCore/MultiCPUを総称して何と呼ぶのですか? それとも、総称する必要に迫られるようなアプリケーションを作った経験が ないだけなのでしょうか。 あっ荒れないで。純粋な興味です。
- 375 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:50:38 ]
- >>374 荒れる可能性に気づいてるならここで聞くなよ。スレ違いだ。
- 376 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:54:29 ]
- >>350と話ができるのは、このスレしかないかなと思って。
すいませんでした。
- 377 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:54:38 ]
- >>374
学生はそんなところ気にする前に常識身につけろ
- 378 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 01:09:00 ]
- 多コア技術
- 379 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 01:18:12 ]
- >>361
>SVN->VSSはあり得ないと思う。 そんなことはない。相互に顔が見える/声が聞こえる範囲で仕事を している一般的な開発体制だと、チェックイン/アウトの明確なVSS の方が適しているという考えかたもある。 っていうか、職場にSVN導入したあとで、ちょっとそういうことを思った。 SVNのロックは強制できないし。
- 380 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 01:29:46 ]
- >>379
「SVNのロックは強制できない」ってのは svn:needs-lock や フックの設定じゃ対処できない問題なの?
- 381 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 01:40:08 ]
- つーか、VSSのロックって強制できたか?
つーか、VSSはロック状態無視してコミットできるんじゃなかったか?
- 382 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 01:41:23 ]
- >>380-381
あんまりマジレスするなよ・・・ レス見れば判るだろ
- 383 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 01:49:50 ]
- >>381
デフォルトは同時チェックアウト(CVS/SVNで言うロックだな)不可。 設定でマージ式にもできる。
- 384 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 03:09:51 ]
- お・・・多コア・・・
- 385 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 16:29:50 ]
- 他のシステムからVSSの変換ツールはマイクロソフトが提供するべきだよな。
やる気が無いのかな?
- 386 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 17:37:53 ]
- そんなもんイラネ。
Visual Studio 2005 に Subversion 用のプラグインを標準添付してくれればいい。 VisualSVN は、なんか胡散臭そうでインストールする気にならない...。
- 387 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 18:57:32 ]
- Visual Studio 2003 (VC++) での使用について質問です。個人での使用です。
あるプロジェクト全体をsubversionで管理(TortoiseSVN使用)したいと思ってます。 AnkhSVNのFAQなどで、ソリューションの設定ファイル.suoはバージョン管理すべきでない などと言われておりますが、これはコンパイルオプションなどの設定の管理は諦めろっつう意味でしょうか? suo抜きでやってみると、Exportした際にビルドイベントの設定などが軒並オシャカになってて嫌だし、 かといってsuoはプロジェクト保存後VSを閉じただけでも書き換わるからCommitのタイミングがわけわからんしで、 皆様がどのようにお考え&運用してるか伺いたく参上した次第です。
- 388 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:04:16 ]
- Visual Studioは知らないんですが、保存した方がいいけど
勝手に書き換えられちゃう、というようなものなら コンパイルオプションの変更など意識的な変更のあったときだけ手動で 更新してコミットする別の名前のファイルを作ったらどうですか? foobar.suo だったら foobar.suo-default とか。
- 389 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:13:39 ]
- 中身変わってなければコミットしても書き変わらないから
そのまま入れちまったら?
- 390 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 19:20:11 ]
- suoはドのファイルを開いていたか等の情報しか持ってないよ。
- 391 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:14:31 ]
- コンパイルオプションはプロジェクトファイルが持ってる
- 392 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:40:48 ]
- .slnと.vcproj辺りがあれば大抵事が足りると思うのだが。
#逆に、個々の癖まで反映されてしまう.suoなんか保存されてもって感じ。
- 393 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 20:45:27 ]
- ということでsuoはイラネってことで。
サンプルとかのプロジェクトみても全部のファイルは入ってないよな。
- 394 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 21:01:03 ]
- .suoはあげない。
テスト用とか何か起動オプションを変える必要があるものはバッチファイルにしてあげる。 必要ならそれからプロジェクトファイルにコピれということで。
- 395 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 22:11:03 ]
- うちもsuoは入れてないけど、構成プロパティ→デバッグ→動作→コマンドがsuoに記録なんだよなぁ
- 396 名前:387 mailto:sage [2007/02/17(土) 23:29:18 ]
- >>388-395
皆様、お返事ありがとうございました。suoイラネという結論に達しました。 オプションなどが消えると言ってしまいましたが、これは私の勘違いでした。誠に申し訳ないです。 Releaseをアクティブにし、そこでプロジェクトのプロパティを設定しておったのですが、 suoを消した後にプロパティを開くとDebugがアクティブになっており、直前の設定が反映されていなかったため 「suoは設定の情報を持つ」と勘違いしてしまったわけです。 ワークスペースみたいな情報だけなら、確かにバージョン管理の必要性は全く無いと私も思います。 沢山の御意見ありがとうございました。
- 397 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:20:20 ]
- TODOもsuo保存なんだよな…。
あれはmsが何を思って実装したのかわからん機能だ。
- 398 名前:デフォルトの名無しさん mailto:sage [2007/02/18(日) 01:33:05 ]
- >>387-397
好みもあるだろうけど、俺は www.microsoft.com/japan/msdn/net/bda/tdlg_ch3.aspx の、「ソース管理の対象となるファイル」と「ソース管理の対象とならないファイル」の 項目を参考にしている。
- 399 名前:デフォルトの名無しさん [2007/02/19(月) 05:06:06 ]
- CVSでいいだろ
- 400 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 05:21:08 ]
- 漏れも試しに使ってみるまではCVSでいいだろって思ってた。
- 401 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 08:44:55 ]
- 俺も。というかCVSでいいだろと思うと別にCVSでいい。そういう運用するから。
しかし実際Subversionを調べてみるとこれはこれで面白い。
- 402 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 09:33:44 ]
- ディレクトリ配置が決まってて、ファイル名を変えることもないならCVSも可、かなー。
- 403 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 10:07:37 ]
- ディレクトリ構成もその中にあるファイル名も固定で、
それぞれにバージョンが振られて管理されるのがCVS。 ディレクトリ構成やその中にあるファイル名というより、 それらを含む全体にバージョンが振られるのがSubversion。 と思って良いでしょうか? 最近バージョン管理というやつに興味を持って CVSかSubversionを使ってみようと思ってるんですが。
- 404 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 10:59:56 ]
- >>403
サーバの用意もクライアントの用意も、全然難しくないから、 あれこれ想像するより実際にさわりはじめた方が手っ取り早いよ。 機能比較は、どちらか一方が理解できていた方がピンときやすいはずだから、 今日からSubversionを試してみたら?
- 405 名前:404 mailto:sage [2007/02/19(月) 11:09:20 ]
- あ、手っ取り早いってのは
ttp://www.syon.co.jp/syontech/tech014.html くらいの話で、「Apacheと連携が」とか、「WebDAVで日本語ファイル名が」とか はじめると難易度が上がるからね。 感触掴むだけならfile://でアクセスするので十分。
- 406 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 12:11:33 ]
- 俺はsvnを使ってみるまで、
全体に1つのリビジョンがつく便利さを知らなかった。 svnならr1234と一言で参照できるのに、 cvsだと○日の何時何分にcommitしたやつ、 といった書き方をしなければならないのが大変。 (毎日のcommitにいちいちタグつけないし)
- 407 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 15:30:02 ]
- Tracと連携した場合、だが...
チームで開発してて、人のコミットをレビューして、明らかなバグ見つけたら チェンジセットの変更点へのURLをメールに貼付け。 バグ書くなゴルァァ! ってやれる。svn+trac最強。
- 408 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 15:44:17 ]
- スレ違いだけどtracいいよね。
うちではミーティングやレビューのアジェンダ、議事録もチケットで管理してる。
- 409 名前:デフォルトの名無しさん [2007/02/19(月) 19:23:49 ]
- TortoiseSVNを使用し、リポジトリをFSFSで共有フォルダに配置して、
マルチユーザーで使用しています リポジトリには何の認証もつけていません。(つけられない?) この状態で、auth名はwindowsログイン名と同じになってしまいますが、 このデフォルトとしてのauth名を変更することはできないでしょうか? 若しくは、このリポジトリ構成で、認証を追加することは可能でしょうか? (目的はあくまでもauth名とwindowsログイン名以外に設定することです) 教えてエロイ人
- 410 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 19:38:57 ]
- >>409
過去ログ読んで来て。 同じ話題が少し前に出てる。 # もしかしたら前スレかもしれないけど。
- 411 名前:409 mailto:sage [2007/02/19(月) 19:49:59 ]
- >>410
逝って参ります THX
- 412 名前:409 mailto:sage [2007/02/19(月) 20:21:14 ]
- どうやらdat落ちの模様
- 413 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 21:02:57 ]
- >>412
ttp://wktk.vip2ch.com/upload.cgi?mode=dl&file=21705 パスはsvn ただし求めるモノが載ってるとは限らないぞ。
- 414 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 01:40:59 ]
- ラッキーと思ったら持っていたw
- 415 名前:409 mailto:sage [2007/02/20(火) 10:18:07 ]
- >>413
ありがとう http://かsvn://(=サーバをセットアップ)でしかできないみたい ですね。 今リポジトリのおいてあるネットワークには何もできない状態なので 運用等で逃げようかとおもいます。
- 416 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 11:31:08 ]
- 出来るかも知れないけど、エロくないから教えない。
- 417 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 13:32:09 ]
- VisualSVN 1.1.3 age
- 418 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 14:02:32 ]
- svnのtagの概念について相談というか、
みんなどうやって使ってんだろう?と思いまして。 用途としては、一人で使う自分の文書管理です。 オススメ設定としてfile:///svn/{trunk,branch,tags} という三つを設定する方法がありますが、もっと単純に revisionの別名みたなものを設定できないでしょうか? もちろん、全体で有効な名前としてtags内にcpで作れば いいんですけど、trunk内はディレクトリ構造なのに tags内は平坦?な配置にするというポリシーを作る というのが違和感ありまくりというか。調べてみると svn.haxx.se/dev/archive-2005-05/index.shtml#1095 開発者の人はそういうの作る気は無さそうだなというか。 どこかにパッチとか無いんでしょうか? 勿論、ポリシーに慣れればいいんですけど。 で、実際困る問題は、とりあえず、全体に掛かる(~/svnWCからsvn cpした) tag名だけにしとけばいいんですけど、部分的に~/svnWC/subdirから svn cpでtag名を作った場合、~/svnWC/subdirからのtag名を取るには svn ls file:///svn/tags してそれぞれのlogからcopy-from-pathをチェックしないと駄目だから 非常に面倒な気がして、更にmvした場合にも対応させることを考えると無理だな、と感じるわけであります。 勿論単純なrevision別名なら当然全体に掛かるわけだからそもそもsubdirからのcpを認めない ポリシーにすればいいという気もするんですけど。 みんなどう使ってるのかなぁ、と。
- 419 名前:418 mailto:sage [2007/02/20(火) 14:52:06 ]
- あと、branchからのbranchというのはポリシーとしてアリなんでしょうか?
考えるほど、わからんというか。ややこしく考えすぎかな。
- 420 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 14:59:42 ]
- サブディレクトリだけにタグうちたいということ?
それならプロジェクトディレクトリを1段下げるべきでは? それをせずにサブディレクトリだけcpすると混乱する。 tags 以下は trunk の cp と統一したほうが安全。 branchからのbranchも普通でしょ。
- 421 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:19:02 ]
- だよな。原則tagもbranchもある瞬間のtrunkのコピーが収まってる。
でも、コレはビルドするのにツリーが丸ごと必要なソースコードを管理する場合の話であって、おすすめと言うより慣例として行われて来ただけの話。 ドキュメント管理の場合は、ドキュメント間の関連性は薄いし、名前で相互に参照すると言う事はあまり無いのだから、一つのディレクトリの中で個々にtag的なコピー、branch的なコピーを作成して管理していっても良いと思うよ。 ま、ここら辺は目的に合わせて柔軟に。
- 422 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 22:00:08 ]
- 結局、使い手しだいなんだよね。
俺の場合だけど、ほんとに1ファイル1ファイルが独立してるなら、 それぞれをプロジェクト(=trunk)としている。細かいスクリプトとかね・・・ そういう細かいプロジェクト格納するリポジトリを用意して、そこに全部突っ込んでるけど。
- 423 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 10:17:57 ]
- tracのスレはないのかなあ。
tracに日本語リソース導入するとsvnリポジトリが空っぽになっちゃうのだが
- 424 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 10:26:55 ]
- あーわかった。
Debian sidに配布されてるtrac-ja-resourceが0.8なんだ。 んな古いもん配布すんなよ… オリジナルtracは0.10.3配布してんのにさ… trac-jaの0.10.3入れたらokでした。
- 425 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 12:46:07 ]
- >>423-424
【バグ管理】 BTS使ってる?【追跡゙】 2 pc10.2ch.net/test/read.cgi/tech/1163173901/ 日記はこっちでもやるな
- 426 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 13:32:07 ]
- >>423
【管理】Trac使ってみよう【してみよう】 pc10.2ch.net/test/read.cgi/php/1162365213/ 解決済み&&過疎スレだけどいちおー宣伝
- 427 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 13:51:05 ]
- >>425
日記はそっちでもやっているのかと思った。 ”ヤメロ”の意図だと気づくのにちょいと間があったよ。
- 428 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 15:18:46 ]
- >>425-426
サンクス。PC系でしか探してなかった。 日記するつもりはなかったんだけど、ごめん。
- 429 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 23:21:50 ]
- >>428
俺はそーいう事象があるってわかったから参考になったぞ
- 430 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 08:16:55 ]
- いままで cvs 使ってたんですが svn すごくいいものですね。
レポジトリも気軽に作れるしコマンドもわかりやすいし バイナリにも気を使わなくてすむので、 面倒くさがって乗りかえをしぶってたのを後悔しました。 一つ質問があるんですが、 レポジトリから作業コピーを作り出すと .svn 内にも修正前ファイルを 保存しますよね。 これはネットワーク経由で利用する場合は便利だと思うんですが、 ローカルでしか作業しないとわかっている場合、 レポジトリと作業コピーと .svn で通常の3倍ディスクを使ってしまいます。 .svn 内に修正前ファイルを作らないような設定はできるんでしょうか?
- 431 名前:430 mailto:sage [2007/02/23(金) 08:34:15 ]
- すいません、わかりました。
subversion.bluegate.org/doc/ch08s03.html ここに >「text-base」をオプションにしては、という意見もあります。 とあるので、現在はそういうオプションはないとわかりました。
- 432 名前:51 [2007/02/23(金) 11:55:28 ]
- 日本語のファイルをUNIXとWindowsで共有したいんだけど、
UNIX側からEUCでcommitするとWindowsでupdateしてもEUCのまま。 Windows側からSJISでcommitするとUNIX側でupdateしてもSJISのまま。 リポジトリをUTF-8で管理していて、環境に合わせた文字コードに変換してくれ るとかいう話じゃなかったの? なんか設定が必要? 日本語のログは問題なくど ちら側からも読めています。 UNIX(FreeBSD)側のバージョンは1.4.2、WindowsはTortoiseSVN1.4.3なんだけど…。
- 433 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 12:29:34 ]
- 文字コード勝手に変えられたら困る(´・ω・)ス
- 434 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 12:39:06 ]
- コミットログ等はutf8に変換するけど、ファイルのコードは変換しない。
やったこと無いけど、日本語を書く可能性のあるファイルにsvn:mime-typesを適切に設定 すれば出来るかも。
- 435 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 12:56:44 ]
- ムカッ
- 436 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 13:02:02 ]
- すごく基本的な事でしょうが、色々検索しても「なるほど」と納得できる説明を見つけられなかったので教えて下さい。
TortoiseSVNの基本的な使い方は覚えつつあります。 TortoiseSVNだけでバージョン管理に関する機能は満たせると思うのですが、TortoiseSVNの説明サイトを見るとsubversion を使った説明をしてるサイトが数多くありますが、TortoiseSVN+subversionを使った場合のメリットって何でしょうか?
- 437 名前:デフォルトの名無しさん [2007/02/23(金) 13:25:44 ]
- >>434
適切かぁ…。text/plainは試したけど駄目だった。 改行コードは変換してくれるんだから、文字コードもと思うんだけどなぁ…。
- 438 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 13:51:16 ]
- text/plain
だけじゃなく text/plain; charset=Shift_JIS とか?
- 439 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 13:55:11 ]
- auto-propsの設定で>>438のように値に;を入れようとすると、
複数のプロパティを並べる際の区切りの;との区別が付かなくて破綻するらしい。 subversion.tigris.org/issues/show_bug.cgi?id=2068
- 440 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 14:19:13 ]
- >>432
ファイルの文字コードがそんなに重要なの? 環境に合わせて勝手に変換なんていらん。 それなりにエディタなりIDEを使えばなんら問題にならないよ
- 441 名前:デフォルトの名無しさん [2007/02/23(金) 14:26:38 ]
- >>438
TortoiseSVNでtext/plain; charset=Shift_JISも試してみたけど、 UNIXでcheckoutするとSJISのままだった。
- 442 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 14:44:36 ]
- >>441
まー、UNIX側でどんなコードにして欲しいか設定してないんだから そうなるだろうな。
- 443 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 14:53:30 ]
- >>440
文字コードは重要だけど、重要だからこそ勝手な変換なんぞ要らん。 下手すりゃ「勝手な変換」の部分で文字化けする。
- 444 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 15:07:17 ]
- 本当に共通にしたければいまだとUTF8しかないんじゃないのかな,win32とunixの共用コードって
それとも古いシステムでeucじゃないとダメなんだろうか
- 445 名前:デフォルトの名無しさん [2007/02/23(金) 16:33:18 ]
- >>442
ログを出力するときは、LANGを見てコードを決めているみたいだけどね。 まあ、確かにmime-typeでコード指定するのは筋が違う気がする。
- 446 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 16:45:13 ]
- LANGを見るのはLC_MESSAGESやLC_ALLのfallbackとしてだな。
これらはファイルの中のエンコーディングまでは示してない。 あくまで診断メッセージの言語やエンコーディング。
- 447 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 22:10:35 ]
- ファイルの内容を勝手に書き換えるのなんておかしいだろ。
常識的に考えて。
- 448 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 23:32:55 ]
- CVSには、そういうパッチあてたのがあったから要望する人は多いんじゃない?
公式に対応してもらうんじゃなくて、独自改造、独自配布だけはやめてほしいけどな。
- 449 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 00:51:13 ]
- >>436
TortoiseSVNはsubversionを使ってます。
- 450 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 09:03:30 ]
- >>436
意味のわからないレスがついてるから、俺が答えてやる。 確かに、基本的な操作を覚えるだけならTortoiseSVNだけで十分だ。 でもそれだと、ひとりSubversionしかできない。 そのために必要なのが、svnserveやmod_dav_svnだ。 TortoiseSVNには入ってないだろう? これはそれぞれ、svn://とhttp://でアクセスするために使用する。 これで、みんなとソースを共有できる。file://でファイル共有してとかはおすすめしない。
- 451 名前:デフォルトの名無しさん [2007/02/24(土) 13:55:25 ]
- svnservdの認証をLDAP経由にでやってる人いますか?
LDAPつか、AppleのOpenDirectoryなんですが、中身はOpenLDAP v3なので もしかしたらいけるかなーと。
- 452 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 14:29:28 ]
- >TortoiseSVN+subversionを使った場合のメリットって何でしょうか?
Windows&Explorer好きな人にとってはちょー使いやすいSVNクライアント。 いじょ
- 453 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 15:04:47 ]
- >>451
apacheならいけるかもしれんけど、svnservで認証変えれたっけ?
- 454 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 20:00:39 ]
- >>451
ApacheのWebDAVならmod_ldapってるが。
- 455 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 20:52:30 ]
- Linuxでsvn使ってるんだが、svn logコマンドを実行すると、
r100 | (変更者の情報がありません) | 〜〜〜〜〜〜 ってなるんだ。変更者としてユーザ名を表示させたいんだけど、何を設定したら良いのかな? 解決方法を教えてくんろ。
- 456 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 20:52:57 ]
- Linuxでsvn使ってるんだが、svn logコマンドを実行すると、
r100 | (変更者の情報がありません) | 〜〜〜〜〜〜 ってなるんだ。変更者としてユーザ名を表示させたいんだけど、何を設定したら良いのかな? 解決方法を教えてくんろ。
- 457 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 20:53:13 ]
- Linuxでsvn使ってるんだが、svn logコマンドを実行すると、
r100 | (変更者の情報がありません) | 〜〜〜〜〜〜 ってなるんだ。変更者としてユーザ名を表示させたいんだけど、何を設定したら良いのかな? 解決方法を教えてくんろ。
|

|