Subversion r10
..
412:デフォルトの名無しさん
08/10/07 23:29:42
>>410
「Vistaだけ」って、このあたりを理解すればよいのかしら・・・?
(実はよくわかっていません… orz)
URLリンク(homepage1.nifty.com)
…Windows Vistaでは本物のシンボリックリンクが新たに導入されました…
URLリンク(msdn.microsoft.com)
URLリンク(msdn.microsoft.com)
CreateSymbolicLink Function
Requirements
Requires Windows Vista.
413:デフォルトの名無しさん
08/10/07 23:43:08
>>407
ハードリンクはあるけどシンボリックリンクはない
Vistaから
>>408
ハードリンクで一応代用は可能
414:デフォルトの名無しさん
08/10/08 16:03:24
すみませんが質問です。Eclipseスレとどちらにすべきか迷いましたが、ここ
でさせてください。
バージョン管理に便利なSubversiveプラグイン (2/3) - @IT
URLリンク(www.atmarkit.co.jp)
ここの「リポジトリを3タイプから選んでインポート」という説明が、何度読
んでもわかりません。レポジトリのフォルダ構成がこのように変わることで、
Eclipse上のプロジェクトの管理がそれぞれどう変わるのか、わからないのです。
漠然とした質問で申し訳ありませんが、どなたか手短に解説をお願いできない
でしょうか?
ちなみに知人には「自分もわかんないけど、とりあえず真ん中の「Use single
project layout」にしてる」と言われました。
415:デフォルトの名無しさん
08/10/08 16:30:27
最終的には好みの問題
↓が何かの参考になるかも (ならないかも)
URLリンク(subversion.bluegate.org)
URLリンク(subversion.bluegate.org)
416:デフォルトの名無しさん
08/10/08 17:32:43
>>415
ありがとうございます。大変参考になりました。
417:デフォルトの名無しさん
08/10/09 09:07:05
blugate.orgいつの間に復活してたんだ
418:デフォルトの名無しさん
08/10/11 02:56:01
Subversion 1.5.3 age
URLリンク(svn.collab.net)
419:デフォルトの名無しさん
08/10/11 08:48:07
1.5.3、make checkするとFAILUREがいっぱい出るのはうちだけ?
同じ環境で今までは一つも出なかったのに
420:デフォルトの名無しさん
08/10/11 09:16:45
> * Improve file IO performance on Windows (r33178, -85)
これってサーバ側だけ?クライアント側にも関係あるかな
421:デフォルトの名無しさん
08/10/11 10:43:16
r33178 | rhuijben | 2008-09-19 17:41:23 +0900 (Fri, 19 Sep 2008) | 11 lines
変更のあったパス:
M /trunk/subversion/libsvn_client/export.c
M /trunk/subversion/libsvn_subr/io.c
Avoid calling apr_stat with APR_FINFO_PROT | APR_FINFO_OWNER on Windows, as
this call is 'incredibly expensive, but accurate' and the result is ignored
anyway.
* subversion/libsvn_subr/io.c
(dir_make): Skip trying to set the unavailable sgid flag for WIN32.
This avoids an 'incredibly expensive' ACL retrieval in apr.
* subversion/libsvn_client/export.c
(copy_versioned_files): Call svn_io_dir_make with APR_OS_DEFAULT permissions
to avoid an 'incredibly expensive' ACL retrieval in apr.
鯖限定じゃないっぽいね
422:デフォルトの名無しさん
08/10/11 19:38:09
>>419
ログを貼るか開発 ML に送りつけてみるといいよ。
423:デフォルトの名無しさん
08/10/11 21:27:03
inetd 経由で svnserve を動かしているんだけど、
これって独立したデーモンとして動かせたっけ?
なんか引っかかるというかもっさりするんで、
inetd から起動するのにキモチ時間かかってるのかなぁって。
424:デフォルトの名無しさん
08/10/11 21:49:31
TortoiseSVN 1.5.4 age
URLリンク(sourceforge.net)
425:デフォルトの名無しさん
08/10/11 23:08:37
>>423
マニュアルぐらい読もうと言う気にならないのか?
URLリンク(www.caldron.jp)
426:デフォルトの名無しさん
08/10/12 00:01:26
だが親切な人 425
427:デフォルトの名無しさん
08/10/14 11:09:07
ブラウザベースのSubversionブラウザ「Warehouse」
URLリンク(www.moongift.jp)
428:デフォルトの名無しさん
08/10/14 13:10:35
>>427
Cygwin環境に頑張って入れたんだが
設定がクソだった(自分にとっては)
429:デフォルトの名無しさん
08/10/14 22:27:27
TortoiseSVN 1.5.4 をインストールして利用しようとしているのですが、
OPTIONS of 'http:/cvs.hoge.org' could not connect to server (http:/cvs.hoge.org)
で、オプションが何なのか分かりません。
CSV自体が初心者なので、、、どなたかこんな質問に答えていただけませんか?
430:デフォルトの名無しさん
08/10/14 22:30:24
>>429
レポジトリブラウザでです。よろしくお願いします。
431:デフォルトの名無しさん
08/10/14 23:09:57
>429
その OPTIONS は HTTP のメソッドのことなのでとりあえず気にしないで OK。
サーバに対して接続できていないので、まずは普通に web ブラウザで接続できるかとかから確認するといいと思う。
っていうか、TortoiseSVN なのに CVS?
432:デフォルトの名無しさん
08/10/14 23:17:30
>>431
>>429 は「バージョン管理システム=CVS」って思ってるんじゃない?
ホッチキスとかバンドエイドみたいなもんだ
433:デフォルトの名無しさん
08/10/14 23:17:54
>>429
SubversionじゃなくてCSVならTortoiseCSV使ってくらはい
434:デフォルトの名無しさん
08/10/14 23:18:38
うへぇ、
CVSね
435:デフォルトの名無しさん
08/10/14 23:25:13
おまえら、>>429はリポジトリを作るのはもちろん、検索スキルもゼロだから、
付き合うなら数百レスは覚悟しとけよ。
436:デフォルトの名無しさん
08/10/14 23:38:09
CVS導入スレ〜 Rev.3
スレリンク(tech板)
URLリンク(www.tortoisecvs.org)
これで解決
437:デフォルトの名無しさん
08/10/15 00:33:27
>>432
> ホッチキスとかバンドエイドみたいなもんだ
バンドエイドはいいとして、ホッチキスは文房具分野だと一般名詞だぞ。
438:デフォルトの名無しさん
08/10/15 00:45:04
>437
別に商標の話をしてるわけじゃないと思うのだが...
439:デフォルトの名無しさん
08/10/15 00:48:45
ねちねちするのが趣味なんだろ
440:デフォルトの名無しさん
08/10/15 01:06:13
>>438
じゃあなんでホッチキスなんてでてくるんだ?
バージョン管理システム = CVS
ガーゼ付絆創膏 = バンドエイド
ホッチキス = ???
441:デフォルトの名無しさん
08/10/15 01:36:55
>>440
> ホッチキスとかバンドエイドみたいなもんだ
例え話的なもんだろ。字面通りじゃなくて意味を汲み取れよ。
442:デフォルトの名無しさん
08/10/15 01:37:12
wikipediaに載ってるような話を自慢げにするのはNGな
443:デフォルトの名無しさん
08/10/15 01:41:08
>>440
ガーゼ付き絆創膏 ⇒ バンドエイド
ステープラー ⇒ ホッチキス
という事でしょ。
444:デフォルトの名無しさん
08/10/15 02:15:17
>>443
うんうんよく知っててえらいでちゅねー
445:443
08/10/15 02:25:25
443を今読むと単純すぎてイヤミに読めるな。
440氏、そういう意図は無かくググってくるより早かろうというだけなので、念のため。
446:デフォルトの名無しさん
08/10/15 15:42:29
多分440はステープラという単語を知らなかったんだろうよ
オッチキス!
447:デフォルトの名無しさん
08/10/15 18:52:43
皆さんレスありがとうございます。
>>431
ブラウザで接続できていることを確認しました。
ネットワーク設定の問題なのでしょうか。
>>435
すみません。。。
>っていうか、TortoiseSVN なのに CVS?
先週末から個人的に早急に利用しなければならなくなったので、
レポジトリにとりあえずコミット(?)できればいいのですが、
そこまで至っていません。
おっしゃるように単純にバージョンコントロール付きのFTPのようなものと思っていました。
レポジトリがCVSということは、クライアント側もCVSの必要があるのでしょうか?SVNではなく。
>>436
ありがとうです。CVSの必要がある場合に読みます。ありがたや。
448:デフォルトの名無しさん
08/10/15 18:56:58
>>447
cvsだけじゃなくてsvnも両方必要
あとgitとmercurialとBazaarが要る
449:デフォルトの名無しさん
08/10/15 18:59:34
それだけ入れたら何でもこいだな
450:デフォルトの名無しさん
08/10/15 19:11:55
>>448
情報ありがとう。
CVSとSVNの違いって端的に何なのでしょうか?
バザールは知っていましたが、ほか知りませんでした。
レポジトリ側が推奨していた(図で説明つき。。。)
WinCVSを使いたかったのですが、サイトが閉まっているようで、
手元にない状況です。
>>449
責任というか信用の問題なので、とりあえず、コミット(?)できればOKです。
プロジェクトをオープンにした(登録した)のがそもそもの始まりなのですが。
451:デフォルトの名無しさん
08/10/15 19:13:17
>>450
端的にいうと全く別のソフト
452:デフォルトの名無しさん
08/10/15 20:00:37
>>429
各VCSの違いは、管理方式と歴史的経緯と利用のされ方の違い。
画像のフォーマットやプログラミング言語の違いを端的に説明しろって
言われたら返答につまるのと同じようなレベルで
上記に関心がないなら、端的に理解するのは難しいと思うから、>>451 でいいと思う。
あと略語。VCS, CVS, CSV 全部全然意味も用途も違うから間違えないように注意。
453:デフォルトの名無しさん
08/10/15 20:27:28
>>451
>>452
ご説明ありがとうです。
>画像のフォーマットやプログラミング言語の違いを端的に説明しろって
なるほど。452さんのご返答は分かりやすいです。ありがとう。
TortoiseSVN にて「setting -> Network -> Proxy」の設定が間違っているようです。
前述のWinCVSの設定の説明では、
:pserver:anonymous@cvs.hoge.org:/cvsroot/anonymous
とあるので、
サーバを
cvs.hoge.org
として、ユーザ名とパスワードを指定されたもの(anonymousではパスワードはもちろん不要)にしたくらいで、
ポートの指定が分かりませんでした。
と、こういった状況ですが、これだけの情報で何か分かりますでしょうか?
判断に必要な情報はできるだけ書きますので指示してくださるとうれしいです。
454:デフォルトの名無しさん
08/10/15 20:57:33
>>453
svnと名前についてるソフトは使えない
スレ違いだから消えろ
455:デフォルトの名無しさん
08/10/15 21:10:04
サーバでcvs2svnを実行するといいですよ。
456:デフォルトの名無しさん
08/10/15 21:44:00
あろはだよCVS
というサイトにWinCVSがありました。試してみます。
アドバイスくださった方々ありがとうございました。
457:デフォルトの名無しさん
08/10/15 22:03:55
>>443
> ステープラー ⇒ ホッチキス
それだと両方一般名詞だから、おかしいって言ってるだけ。
まあ >>432 の単純な勘違いだと思うが、>>438, >>441, >>443, >>446 辺りは
バカ丸出しで、ちょっと笑える。
458:デフォルトの名無しさん
08/10/15 22:18:18
Wikipedia見てきた。
ホッチキスは商標だろ、と思ったが現在は一般名詞扱いになってるのね。
知らんかったわ。
459:デフォルトの名無しさん
08/10/15 22:25:36
>>457
>>442
460:デフォルトの名無しさん
08/10/15 22:30:27
>>456
馬鹿か、お前。
VCS=CVSと思ってるとの対比で、ステープラー=ホッチキスという例を出したんだろうが。
461:デフォルトの名無しさん
08/10/15 22:33:13
終わったとおもったらそんなことで再燃するのかよw
462:デフォルトの名無しさん
08/10/15 22:40:59
>>457
おかしいのはお前のほうだな。
しかも執念深くて気持ち悪いぞ。
463:デフォルトの名無しさん
08/10/15 23:05:34
subversionで管理しているソースファイルを分割しようとしているのですが
単に新しいファイルを作ってaddするよりも
svn copy してから新しいファイルと元のファイルをそれぞれ編集して不要な部分を消す方が
編集履歴が継続できていいかなと考えています。
みなさんどうしていますか?
464:デフォルトの名無しさん
08/10/15 23:13:30
>>459
そっ、Wikipedia にも書いてあるぐらい有名な話だよ。
それも知らずに突っ込んでる >>438, >>441, >>443, >>446 はバカ丸出しだけど、
理由書いてやっても引っ込みつかない >>460, >>462 はさすがに恥ずかしいな。(w
465:デフォルトの名無しさん
08/10/15 23:20:48
きめぇw
466:デフォルトの名無しさん
08/10/15 23:58:15
>>975
開発は、tomcatでhot-deploy。運用は、商用AP鯖cool-deployってこと?
467:デフォルトの名無しさん
08/10/16 00:07:28
なんか、>>975 は大変そうな仕事してるみたいだ。
暇そうな、>>465 が助けてやったらどうよ。(w
468:デフォルトの名無しさん
08/10/16 00:20:54
>>465
ホットデプロイってことはS2関連かなω
469:デフォルトの名無しさん
08/10/16 03:28:09
>>463 もちろんそうしています。
470:デフォルトの名無しさん
08/10/16 08:25:08
>464
言葉の成立ちと現在の用法をごっちゃにしてる馬鹿きめぇw
471:デフォルトの名無しさん
08/10/16 08:38:30
分割はsvkを使うと綺麗過不足無くできる
472:デフォルトの名無しさん
08/10/16 09:11:22
キャタピラーやウォークマンについて
教えてもらえるスレはここですか?
473:デフォルトの名無しさん
08/10/16 21:46:24
>>470
顔真っ赤だぞ。
そんなに悔しかったのか?
474:デフォルトの名無しさん
08/10/16 23:31:18
ついでにガンダム@韓国についても詳しく教えてくださいw
475:デフォルトの名無しさん
08/10/17 00:40:23
おまいら TortoiseSVNのマージツールには何使ってんの?
476:デフォルトの名無しさん
08/10/17 00:42:08
うぃんまーじ
477:デフォルトの名無しさん
08/10/17 01:11:32
p4merge
478:デフォルトの名無しさん
08/10/17 09:39:27
Subversion 1.3 の時に作成されたリポジトリは
svn を 1.5.3 にバージョンアップしても読めますよね?
479:デフォルトの名無しさん
08/10/17 09:47:04
マシン新調したのにコミットが体感的にほとんど速くなってないな。
ロードマップにパフォーマンスアップする予定はないの?
480:デフォルトの名無しさん
08/10/17 11:15:39
>>478
わからんが、dump - load したほうが安全じゃない?
481:名無し募集中。。。
08/10/18 14:36:25
>>395 だけど、日本語ファイル名をpushしたところでアウト
RA layer request failed: PUT of 'xxx' : 409 Conflict (URLリンク(xxx)) って出るわ
--verbatim 付けていたんだけどなぁ
482:デフォルトの名無しさん
08/10/18 16:29:53
>>476
WinMergeはこのバージョンじゃないとだめとかない?
483:デフォルトの名無しさん
08/10/18 16:33:31
聞く前に使えば良いだろう・・・・・・
OS入れろってのと訳が違うんだぞ
安定版使えば問題ねえよ
484:デフォルトの名無しさん
08/10/18 17:49:04
WinMergeはインストール時、TortoiseSVNと連携設定してくれるから良い。
485:デフォルトの名無しさん
08/10/18 19:54:50
ワーキングコピーを cp コマンドで別の場所にコピーしたら
ワーキングコピーじゃなくなった。
cp コマンドでのコピーじゃ .svn 達が
一緒についてきてくれなかった。
.svn に見捨てられた俺
486:デフォルトの名無しさん
08/10/18 20:30:35
>>485
つ[cp -pr]
487:デフォルトの名無しさん
08/10/18 21:57:29
>>483
お前は使ったことないだろ
488:デフォルトの名無しさん
08/10/20 04:51:13
cvsのページに繋がらんかったので勢いでSubversion導入してみた。楽しみだ。
489:デフォルトの名無しさん
08/10/20 22:26:57
TortoiseSVN で共有フォルダ上のリポジトリにアクセスしてるんだけど
2人が別のPCから同時にコミットしたりするとまずい?
タイミング次第で排他がうまくいかずにリポジトリ崩壊とか(;´Д‘A
490:デフォルトの名無しさん
08/10/20 23:17:48
file://のリポジトリ?
そりゃダメな可能性が高い
svn://かhttp://にしとき
491:デフォルトの名無しさん
08/10/21 00:18:52
URLリンク(subversion.bluegate.org)
492:デフォルトの名無しさん
08/10/21 01:25:29
>>490
え、そうなの?それじゃいったい、何のためのヴァージョン管理システムなんだか・・・
493:デフォルトの名無しさん
08/10/21 01:26:16
ドリームウエーバーよりクソだな
494:デフォルトの名無しさん
08/10/21 01:53:37
>>492
>>491も読んだか?
fsfs形式なら問題ないが、file:// は基本的にローカルファイル用だから
ちゃんとsvnserveとか使った方がパフォーマンスもいいと思う。
495:デフォルトの名無しさん
08/10/21 01:57:37
↑
それ、答えになっていない。
ようするに、subversion はファイルの排他が正しくできないって事だろ?
何のためのバージョン管理システムなんだ?
496:デフォルトの名無しさん
08/10/21 02:00:38
バージョンを管理するためにきまってるだろ!
497:デフォルトの名無しさん
08/10/21 02:01:02
また、変なのが沸いた・・・
498:デフォルトの名無しさん
08/10/21 02:19:13
>>495
>>494で充分答えになってるだろ。
> ようするに、subversion はファイルの排他が正しくできないって事だろ?
svn:とかhttp:使えばちゃんと排他処理はされる。
499:デフォルトの名無しさん
08/10/21 02:47:40
>>498
file: でも排他されるよ。実際にアクセスするファイルシステムや OS がファイルの排他を
ちゃんと実装していればね。
500:デフォルトの名無しさん
08/10/21 02:51:03
>>495
共有フォルダのファイルの排他をするのはSubversionじゃなくてWindowsとかLinuxとかのOSだ。
そもそもfsfsなら共有フォルダでも問題ないと言ってるのに何が気に入らないんだか。
501:デフォルトの名無しさん
08/10/21 03:33:38
>>490 がデマを飛ばしたって事でFA?
502:デフォルトの名無しさん
08/10/21 03:54:07
あぁ知ったかぶりの 490 が悪い。
503:デフォルトの名無しさん
08/10/21 07:24:24
こんにちは、TortoiseSVNでsvn diff -r 相当ってどのようにしたらできますでしょうか?
特定のリビジョン間でパッチを作りたいのですが・・・
いや、パッチをつくりたい、というか、特定のリビジョン間の差異をみたい、ということです。
svnコマンドでやればいいんだけど、TortoiseSVNの設定読んでくれなくて、ssh周りで四苦八苦してる orz
504:デフォルトの名無しさん
08/10/21 08:24:40
>>503
履歴かリビジョングラフから差分取れば?
505:デフォルトの名無しさん
08/10/21 08:25:44
>>503
ログのダイアログで、Ctrl押しながらリビジョン二つ選択して右クリックメニューのdiff
コマンドラインでやるなら>>226がいいんじゃないかね。
506:デフォルトの名無しさん
08/10/21 09:35:48
>>500
共有フォルダのロックが正しく動けばいいんだがねー
507:デフォルトの名無しさん
08/10/21 10:40:43
VSSに慣れたやつがSVN( file:/// )を使うとこの辺ですぐふぁびょる
subversionは管理するだけで排他制御とかは他にやらせる
それだけの話といっても通じない
508:デフォルトの名無しさん
08/10/21 13:21:12
>>507はsvnのトランザクション処理のことを知らないに1票
509:デフォルトの名無しさん
08/10/21 13:33:10
それ、svnserveじゃないのか
510:デフォルトの名無しさん
08/10/21 15:13:00
メールのnfs上でのロック問題とかと同じのが
共有フォルダでもあるわけ?
あと、メールだとロック問題を避けるためにMaildir方式とかあるけど、
svnのfsfsとかもそういう方法で実装してあるの?
511:デフォルトの名無しさん
08/10/21 21:23:41
マルチ乙。
でも,今回の件で file:// で共有できるって初めて知ったからありがとう。
でもさ TortoiseSVN でローカルにリポジトリ作って〜って,やぱ試験的に使ってみるとか
一人で沢山のソースをいじって開発してる人向けなんじゃね?
共有フォルダがある環境なら svn のサーバ立てる資源はあるでしょ?
手間がヤなだけなんじゃね?大事なソースをわざわざ危険なところで運用するのはね怖いよ。
512:デフォルトの名無しさん
08/10/21 21:51:14
共有できないバージョン管理システムなんて、
パンツを脱がないストリッパーと同じ
513:デフォルトの名無しさん
08/10/21 21:55:47
>共有フォルダがある環境なら svn のサーバ立てる資源はあるでしょ?
そーでもなくね
資源というのが機材でなく人だったりするけど
514:デフォルトの名無しさん
08/10/21 22:00:25
昔の SCCS とか使ったことがないけど、(つか、CVSも使ったことが無い初心者です)
ちゃんと共有・排他制御してたの?
だよね。してなきゃバージョン管理できないもんねぇ。
515:デフォルトの名無しさん
08/10/21 22:36:14
>>512
ん〜、言い得て妙かも。
でも、俺はおっぱい星人だから、一人 Subversion でも満足だ。(w
516:489
08/10/21 22:44:08
一日でいろいろレスがついてる・・・ありがとう(;´Д‘A
>>491
共有フォルダ上ではBerkeleyDBはNG、FSFS使ってということだと
思うんですが・・・
BerkeleyDB → 共有上だと2人同時コミット以前に1人で使ってもあぶない!
FSFS → 一応共有フォルダ上にもおけるぜ! (でもタイミング次第では・・・orz)
http// or svn:// → 排他もしっかりできて安全ですよ!
って位置付けじゃないかと勘ぐってます・・・実際どうなんでしょう。
517:デフォルトの名無しさん
08/10/21 23:00:56
>>516
それで良くね?つかそうしれ。
自分で手を動かすだけで少しでもリスクが減るなら
やるべきでしょ。共有における耐性のテスト目的なら「がんばって!リポートよろ」で。
518:デフォルトの名無しさん
08/10/21 23:49:43
>>516
ここら辺でも読んどきゃいいんじゃね。
リポジトリの保存形式
URLリンク(subversion.bluegate.org)
519:デフォルトの名無しさん
08/10/21 23:55:24
>>516
FSFSは共有フォルダでの共有OK。但し、OSが排他処理を正しく実装している場合。
520:デフォルトの名無しさん
08/10/22 07:46:31
共有フォルダ、っていう限定環境なんだから、実際に正しく実装されているかまで
考慮して回答してくれよ(´・ω・`)
521:デフォルトの名無しさん
08/10/22 07:52:29
BerkeleyDBの利点って何?
522:デフォルトの名無しさん
08/10/22 08:16:40
/etc
とかをSVNで一括管理してる人いる?
523:デフォルトの名無しさん
08/10/22 08:58:46
>>520
共有フォルダってだけじゃまったく限定されねーよ
馬鹿はこれだから
524:デフォルトの名無しさん
08/10/22 10:47:29
sambaだって共有フォルダって言い方になるだろ
質問するんだったら情報は後出しにするな
525:デフォルトの名無しさん
08/10/22 14:26:56
>>522
何のメリットがあってそんなことを?
526:デフォルトの名無しさん
08/10/22 14:32:16
TortoiseSVNのシェル統合使うと
触ったファイルに赤いマークが付いて右クリ差分表示とか出来るから
エディタで弄るファイルはとりあえずsvnに突っ込んでおきたくなる。
Linuxのファイラに同機能が付いたら同じことをしたくなるだろうな。
527:デフォルトの名無しさん
08/10/22 14:43:08
いちいちコミットしないといけないだろ
528:デフォルトの名無しさん
08/10/22 20:10:43
>>525
設定の変更履歴取れるとことか複数マシンでの設定の共有しやすいとことか
>>522
少なくともRCSやCVS使ってる人なら知ってる
個人的にはそういう用途には管理用の.svnとかが散らばらないhgの方が好き
529:デフォルトの名無しさん
08/10/23 00:18:58
>522
~/.??*rcなら管理してるなぁ
/etc はファイル毎管理したいから、使うとしてもRCS
530:デフォルトの名無しさん
08/10/23 16:01:49
チェックアウトしたワーキングコピーにgrepかけるとき、.svnも検索されて難儀してるんだけど
.svnは無視しつつgrepするツールってないのかな
531:デフォルトの名無しさん
08/10/23 16:13:32
tools/client-side/wcfind というツールが svn のソースにあります。
532:デフォルトの名無しさん
08/10/23 16:59:33
サクラエディタのGrep機能に、ファイル除外設定が出来るからそれを使ってる
だいたい引っかかってくるのは *.svn-baseってファイルだから、
検索の条件にあるファイルタイプに、 *.* !*.svn-base としてる。
サクラエディタ解説より
>ファイルパターンの先頭に!を付ける(例: !*.obj)と,
>そのパターンに当たるファイルをGrep対象から外します.
>指定位置にかかわらず除外指定は検索指定より優先されます.
エディタからだと検索された語句から直に開けて
その場所にカーソルが移るから便利
533:デフォルトの名無しさん
08/10/23 18:28:00
WZ Grepもバイナリファイルの拡張子を指定してハネられる。
HIDDENなファイルはそのままでもスルーするけどね。
しかし高機能な単体のGUI Grepツールって何気にないんだよな。
表示、検索部分をエディタに頼ったほうがやりやすいからなのかね。
534:デフォルトの名無しさん
08/10/23 18:58:01
find . \( -name .svn -prune -type f -o -type f \) -print0 | xargs -0 -e grep -nH -e REGEX
535:デフォルトの名無しさん
08/10/23 19:08:34
WZ使ってたけど、バイナリの拡張子って設定出来たんだな・・・orz
こりゃいいわ
536:デフォルトの名無しさん
08/10/23 22:46:57
>>530
grep --exclude-dir=.svn -r hoge .
537:デフォルトの名無しさん
08/10/24 08:32:54
GUIの多くのgrepツールは、除外指定できないのが困るぜ
538:デフォルトの名無しさん
08/10/24 10:18:52
>>504-505
できますた。サンクス!
branchとtrunkを比較したかったのでリビジョングラフでグラフ表示して、
2つをクリックして右クリックからdiff取ったりとか比較できました。
最初にクリックした方が比較元で、後にクリックしたほうが比較先になるんすね
539:デフォルトの名無しさん
08/10/24 16:26:43
>537
GNUの多くのgrepツールは、と誤読。
540:デフォルトの名無しさん
08/10/25 09:38:19
インストーラーを使わないzip解凍で使えるSubversionクライアントってありますか?
541:デフォルトの名無しさん
08/10/25 09:41:15
WindowsXPのエクスプローラーから使いたいと思っています
542:デフォルトの名無しさん
08/10/25 09:43:11
>>541
無理。エクスプローラに組み込む時点でインストール作業がいる。
543:デフォルトの名無しさん
08/10/25 10:17:59
>>542
思いついたんですけどCygwinでsvnコマンドをインストールしてあればbat実行で特定のフォルダ以下をコミット、更新はできますよね?
今度やってみようと思います
544:デフォルトの名無しさん
08/10/25 10:29:17
>>543
cygwinのインストールならいいのかw
コマンドラインクライアントなら、apache用と書いてあるけど
svn-win32-*.zipにsvn.exeが含まれてるはず。
545:デフォルトの名無しさん
08/10/25 11:32:09
cygwin のやつは 1.4.x なんだよなぁ
546:デフォルトの名無しさん
08/10/25 11:50:25
Redhatが飼い殺しし始めてから完全に停滞しているな
547:デフォルトの名無しさん
08/10/25 12:09:25
すみませんが、質問です。
「あるファイルを、Subversionの管理からはずすが、ファイル自体は削除せず
に作業コピーディレクトリに残す」
には、コマンドライン上からだとどのようにすればよいでしょうか?
TortoiseSVNだと以下のようにすれば良いようですが。
URLリンク(tortoisesvn.net)
svn delete に何かオプションがあるだろうと思ったのですが、どうも見つか
りません。
548:デフォルトの名無しさん
08/10/25 12:11:23
同様に質問です。
svn import 時に、いくつかのディレクトリをインポートの対象から外すには、
どうしたらよいでしょうか?
svn:ignoreと関係があるのだと思いますが、調べてもどうもよく理解できませ
んでした。すみません。
549:デフォルトの名無しさん
08/10/25 12:24:28
>>544
すいませんw
その環境ではインストーラーを実行できないのですが、Cygwinはインストールされているのでw
svnがインストールされているかはわからないので確認してみないといけないですけど
>svn-win32-*.zip
URLリンク(subversion.tigris.org)
これですね
教えていただきありがとうございます
早速使ってみようと思います
>>545
ということは1.5は使えないってことですか・・・
550:デフォルトの名無しさん
08/10/25 12:34:18
>>548
インポートする前に管理対象外のファイルは消しておく。または、インポートしてからいらないファイルを削除
551:デフォルトの名無しさん
08/10/25 12:57:12
>>550
ありがとうございます。
何かもう少し、Subversion(もしくはそのクライアント)の機能を利用した方
法は無いでしょうか?
TortoiseSVNだと、こんな感じになるようです。よくわかりませんが。
URLリンク(tortoisesvn.net)
552:デフォルトの名無しさん
08/10/25 13:02:17
.svn全削除じゃ駄目なん?
553:デフォルトの名無しさん
08/10/25 13:07:28
>>552
これは>>547宛てでしょうか?
それをやると、
・そのディレクトリ内のファイルがすべて、Subversionとの関連が無くなる。
・レポジトリからは削除されないので、たぶんsvn updateで戻ってしまう。
という問題があると思います。
554:デフォルトの名無しさん
08/10/25 13:13:04
>>547
--keep-local みたいなのがあるたろ
まだ 1.4 系列使ってる?
555:デフォルトの名無しさん
08/10/25 13:23:34
>>554
> --keep-local みたいなのがあるたろ
ありがとうございます。たぶんそれですね。
こちらの環境には無いんです。
> まだ 1.4 系列使ってる?
その通りです…。CentOS5.2の標準のSubversionは1.4.2みたいです。
556:デフォルトの名無しさん
08/10/25 14:01:36
>>555
CentOS5.2だけどソースからインストールしてsubversion1.5使ってるよ
557:デフォルトの名無しさん
08/10/25 17:16:23
遅くなりました。
>>556
ソースからのインストールは、パッケージ管理ができなくなってしまうので、
できるだけ避けたいのです。Debianのようにtestingやexperimentalがあれば
よいのですが、RedHat系はよくわかりません。
とりあえず、--keep-local は諦めます。ありがとうございました。
あと、よろしければ >>547についても、どなたかアドバイスをお願いします。
なお、すみませんが今からしばらく(1日程度?)、ネットを離れます。ご了承
ください。
558:デフォルトの名無しさん
08/10/25 17:29:56
ディストリのSRPMからspecファイル抜き出して、
新しいソースにあわせて修正して使う、というのも一考されたし。
559:デフォルトの名無しさん
08/10/25 17:54:35
>>548
想像通り svn:ignore もしくは、global-ignores に設定しとけばいいだけだと思うが。
URLリンク(subversion.bluegate.org)
> svn:ignore 属性はある種のSubversion操作が無視するファイルパターンのリストを含ん
> でいます。多分もっともよく利用される特殊属性で、global-ignores 実行時設定オプ
> ションとともに利用されます。 (configの項参照)。 それを使って、バージョン化され
> ていないファイルとディレクトリを svn status、svn add、そして svn importコマンド
> の対象から除外します。
>>557
--keep-local は諦める割には、>>547 をよろしくってどういうことだ?
TortoiseSVN なら出来るのにとか思ってるのかもしれないけど、TortoiseSVN のその方法も
最近使えるようになったばかりだと思うぞ。
560:デフォルトの名無しさん
08/10/25 18:24:20
>>557
Subversion1.5のrpmを自前で作ったら良いですよw
561:デフォルトの名無しさん
08/10/25 18:58:31
$ rpm -qa | grep subversion
subversion-1.5.2-0.1.el5.rf
$
CentOS5 subversion あたりでググってパッケージ作ったような気がする
562:デフォルトの名無しさん
08/10/25 20:27:47
CentOSの公式パッケージじゃないけど、RPMforgeのでどう?
563:デフォルトの名無しさん
08/10/25 21:19:15
>>548
インポートは使わない。空のリポジトリをチェックアウトして、普通に選んで追加していく。
これなら、はじめから属性を設定することもできる。
564:デフォルトの名無しさん
08/10/25 22:19:35
Subversion 1.5.4 Released
URLリンク(subversion.tigris.org)
TortoiseSVN 1.5.5 released
URLリンク(tortoisesvn.net)
565:デフォルトの名無しさん
08/10/25 23:49:19
>>545
> uname -a
CYGWIN_NT-5.1 *** 1.5.25(0.156/4/2) 2008-06-15 18:05 i686 Cygwin
> svn --version
svn, version 1.5.3 (r33570)
(中略)
> which svn
/usr/bin/svn
566:デフォルトの名無しさん
08/10/26 09:11:59
Version 1.5.4
(24 Oct 2008, from /branches/1.5.x)
URLリンク(svn.collab.net)
User-visible changes:
* Properly handle explicit mergeinfo added in merge source (r32968, -75)
* fixed: merging of paths containing spaces (r33641, -44)
* fixed: regression in mergeinfo-aware merges against 1.5.3 (r33693, -704)
567:デフォルトの名無しさん
08/10/26 12:59:34
うpデート情報なんて公式みればわかるんだから
翻訳くらいしてくれ
568:デフォルトの名無しさん
08/10/26 13:09:12
は?
569:デフォルトの名無しさん
08/10/26 13:31:54
これに翻訳が必要なのか
馬鹿は大変だな
570:デフォルトの名無しさん
08/10/26 14:34:56
>>566
空白を含むパスが直ったのか。これはダウンロードせねば
571:デフォルトの名無しさん
08/10/28 01:43:12
subversion.bluegate.orgいつの間にか復活してたのね
572:デフォルトの名無しさん
08/10/28 11:15:24
subversion便利便利。好き好き
573:デフォルトの名無しさん
08/10/28 20:36:25
大変遅くなりました。申し訳ありません。
>>558
ありがとうございます。検討してみます。
>>559
> 想像通り svn:ignore もしくは、global-ignores に設定しとけばいいだけだ
> と思うが。
ありがとうございます。まだよく仕組みが分かっていないので、勉強してみま
す。(ちなみに結局今回は、インポート元のバックアップを取って、不用なディ
レクトリを削除してしまいました)
> --keep-local は諦める割には、>>547 をよろしくってどういうことだ?
すみません、>>548の間違いです。
> TortoiseSVN なら出来るのにとか思ってるのかもしれないけど、TortoiseSVN
> のその方法も最近使えるようになったばかりだと思うぞ。
どうやらそのようですね。意外でした。
今回は皆さんに大変お世話になりました。ありがとうございました。
574:デフォルトの名無しさん
08/10/28 20:52:12
TortoiseSVN 1.5.5
超早かった。
なんか致命的なバグでもあったのかな?
575:デフォルトの名無しさん
08/10/29 08:07:59
>>574 >566 だろ。
576:デフォルトの名無しさん
08/10/29 11:45:04
TortoiseSVN 今落とせなくね?鯖落ちてんのかな
577:デフォルトの名無しさん
08/10/29 15:19:47
亀ですから
578:デフォルトの名無しさん
08/10/29 18:12:13
>>575
1.5.5
579:デフォルトの名無しさん
08/10/29 18:22:13
>>564
580:デフォルトの名無しさん
08/10/30 04:52:55
TortoiseSVN のバージョンとベースになってる Subversion
のバージョンって実はまったくのむ関係?
581:デフォルトの名無しさん
08/10/30 10:18:36
「再帰的に○○する」って言葉がよくでてくるけど意味がわからん。
そのディレクトリ配下にあるディレクトリやファイルのすべてに対して処理を行うってこと?
582:デフォルトの名無しさん
08/10/30 10:27:21
そういうこと
583:デフォルトの名無しさん
08/10/30 10:29:49
>>582
ありがとう!
もやもやが取れました!
584:デフォルトの名無しさん
08/10/30 19:34:39
Visual Studioと.NET開発者のためのSubversion/TortoiseSVN入門
URLリンク(codezine.jp)
585:デフォルトの名無しさん
08/10/30 21:43:54
>580
別のバージョンだというのはその通り。
なのでダウンロードファイルには TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi みたいにベースにした
Subversion のバージョンが入ってるし、トップにも
>TortoiseSVN 1.5.5, built against Subversion 1.5.4. Released 24. October 2008.
と明記してある。
しかし、俺の知る限り x.y.z の x.y まではさすがに一緒だと思う。
そしてそれがむしろ誤解を助長している気がする。
586:デフォルトの名無しさん
08/10/30 21:51:35
1.5.2みたいなリリースは1.5.1aとか1.5.1-1とかにすれば
よさそうなもんだけど
587:デフォルトの名無しさん
08/11/01 23:06:58
ほんと、それ困るよね。
TortoiseSVN 「だけ」 使ってるならいいかもしれないけど、
バッチファイルからは、コマンドラインの svn を使ってるし、
eclipse の subclipse や subversive も使ってるし。
バージョン管理システムのバージョンがバラバラだと
思わぬトラブルが発生するんだよね。参ったよ、まったく。
どこかにバージョン管理システムのバージョンを一元管理するシステムって無いですか?
588:デフォルトの名無しさん
08/11/02 00:12:36
俺は全然困らない
589:デフォルトの名無しさん
08/11/02 00:16:36
バージョン違いでデータフォーマットが問題になりえるのは0.1以上変化したとき。みたいな決まりごとはないの?
590:デフォルトの名無しさん
08/11/02 00:31:57
URLリンク(subversion.tigris.org)
591:デフォルトの名無しさん
08/11/02 11:43:44
バージョンが問題になるのは1.4から1.5みたいにリポジトリが改良されたときぐらいだろう。
それ以外はあんまり関係ないんじゃないか?
tsvnの1,5.4みたいに、スペースの含まれるパスでマージできない問題が直ったとかは該当者がアップグレードすればいいだけだし。
592:デフォルトの名無しさん
08/11/02 22:05:46
該当者かどうか、どうやってわかるのか?だよ。
593:デフォルトの名無しさん
08/11/02 23:56:32
changelogを読めばアップデートが必要かわかるし。
読むのが面倒だけど気になるなら最新にすればいいんじゃないかな
594:デフォルトの名無しさん
08/11/03 13:58:21
CVSとの違いって何でしょうか?
595:デフォルトの名無しさん
08/11/03 15:40:41
>>594
まずは、このあたりから読めばいいのではないかな。
付録 A. CVSユーザのためのSubversion
URLリンク(subversion.bluegate.org)
596:デフォルトの名無しさん
08/11/04 20:22:56
すみませんが、質問です。
あるリポジトリのダンプファイルを、別のサーバの新リポジトリにloadしよう
としたところ、"file already exists"というメッセージが出て実行できません
でした。
確かに新リポジトリにはすでにファイルがいくつか登録されているのですが、
当方はそれを無視して、新レポジトリを旧レポジトリのクローンにしたいので
す。そこでsvnadmin load のオプションを見ましたが、よく分かりませんでし
たが、どうも該当するものは無いように見えました。
どうしたら良いでしょうか?単純に、新レポジトリを消して作成しなおし、ダ
ンプファイルをloadすれば良いのでしょうか?
597:デフォルトの名無しさん
08/11/04 20:29:19
書き忘れました。環境は Windows版 1.5.2 (r32768)です。
598:デフォルトの名無しさん
08/11/04 20:45:23
>>596
できません,諦めるしかないよ。
あなたが最後に言ってるとおり!
ロードするファイルの数だけサラのリポジトリを作るしかない。
599:デフォルトの名無しさん
08/11/04 21:11:39
>>598
がーん。了解です。ありがとうございました。
600:デフォルトの名無しさん
08/11/04 22:27:08
>>599
ロードはパスが指定できたようなきがするから、適当なフォルダ内にロードしてみてはどう?
601:デフォルトの名無しさん
08/11/04 22:51:28
>>600
cvsから移行したくて色々やったけど,自分のスキルでは出来ませんでした。
それが自信満々で「できません」と言った根拠です。
出来た人がいらっしゃれば,私もご教授願いたいです。
602:デフォルトの名無しさん
08/11/04 23:25:42
既にファイルがあるリポジトリにLoadはできた。その時は同じパスは無いことを確認してからloadした。
パス指定は、svnadmin load --parent-dir hogeでググってみるのだ
603:デフォルトの名無しさん
08/11/05 11:57:45
>>602
同じパスがあって、それも上書きしてしまいたい場合はどうしたらいいんだろう?
やっぱりレポジトリを消して作り直し?
604:デフォルトの名無しさん
08/11/05 20:52:31
>>603
重複するパスを削除してからloadすればいいんじゃないか?
605:デフォルトの名無しさん
08/11/06 21:18:05
なるほど。重複するファイルが少ない場合は、それで行けるか。ありがとう。
606:デフォルトの名無しさん
08/11/06 21:28:18
Write Through Proxy越しにコミットするとき、
ファイルの追加があると
svn: Commit failed (details follow):
svn: Server sent unexpected return value (400 Bad Request)
ってなってしまう問題っていつ直るの?
ちなみにクライアント側のバグらしい
607:デフォルトの名無しさん
08/11/07 01:32:54
>>606
> ちなみにクライアント側のバグらしい
issue 番号は?
608:デフォルトの名無しさん
08/11/07 02:15:59
そういえばそもそも報告されてるのか気になって探してみたら、3275にあった
URLリンク(subversion.tigris.org)
r31692が原因らしい
609:デフォルトの名無しさん
08/11/08 00:50:09
>>608
こういうところもチェックしてるんだ。
レベル高けーな!
610:デフォルトの名無しさん
08/11/08 01:01:26
あれ、mod_dav_svn側に変更が入ったな
クライアント側は正しかったのか
さっそくパッチ当てとくかね
611:デフォルトの名無しさん
08/11/08 11:13:17
コンピュータ関連に限らないが
技術系過疎スレは妙にレベル高いのであなどれない
612:デフォルトの名無しさん
08/11/08 12:58:52
MLの馴れ合いとかちょっとな
613:デフォルトの名無しさん
08/11/09 05:59:44
svn://10.10.10.10:5000/subversionrepository
で、ローカルネットワーク上で動いているserverにinportしたいのですがうまくいきません。
netbeans空の操作です。
C://path/C:/pathは見つかりません とでます。
serverと同じpcからnetbeansでは
file///sebversionrepository
でinportもcommitもできます。
614:デフォルトの名無しさん
08/11/09 06:28:12
>>613
svnserve でリポジトリのパスはどう指定してるの?
615:デフォルトの名無しさん
08/11/09 07:01:25
>>614
C:/subversionrepository
です。
create repositoryとか、command lineで打って作りました
616:デフォルトの名無しさん
08/11/09 08:10:38
>>615
なら svn: の URL に subversionrepository は要らんのじゃないか?
617:デフォルトの名無しさん
08/11/09 17:00:23
>>613
参照ボタンでブラウズして設定したら確実だよ
618:613
08/11/09 17:36:19
!やっぱり人に相談できるとすぐわかる><
皆ありがとう><
619:613
08/11/09 17:51:24
だめでした。
svn://192.168.x.x:5000/
でinportをしてみたところ
ファイル 'C:\SubversionRepository\conf\C:\SubversionRepository\conf' を開けません: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。
とでました。
しにたい
620:デフォルトの名無しさん
08/11/09 17:59:01
>>619
いいかげんに svnserve のコマンド全部晒してみろ。
621:613
08/11/09 18:00:11
できました!!!!!!
このエラーはパスワードファイルを開くことができないというものでした。
--C:\SubversionRepository\conf\svnserve.conf-----------------------------------------
password-db = C:\SubversionRepository\conf\passwd
から、
password-db = passwd
に変更することによっていけました!!!!!
622:613
08/11/09 18:00:58
>>620
ありがとぅ><
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4748日前に更新/232 KB
担当:undef