- 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/
- 52 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 17:18:49 ]
- >>51
自分でsvn mkdirもしくはローカルに作ってsvn import。 あくまで推奨構造であって、必須じゃないから、機能としてはないよ。 EclipseのSubversiveは作ってくれるけど。
- 53 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 00:47:48 ]
- >>51
>>52に加えて言っとくと、CVSとは違ってSubversionはファイルのコピー(履歴つき)ができるから、 CVSの「タグ打ち」はSubversionでいうと「リポジトリ内のあっちからこっちへのコピー」になる。 ちなみに、リポジトリから同じリポジトリへのコピーではディスク容量はほとんど消費せず、 指定したディレクトリ以下にいくつファイルがあろうとも一瞬で終わる。 その上勿論、すべての操作はアトミック。
- 54 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 00:56:47 ]
- >>53
Subversionのリポジトリ内でのコピーはハードリンクを作るような感覚、 といえばUnixユーザーにはわかってもらえると思う。 WindowsユーザーにはNTFSのジャンクション、 と説明してもこっちは機能があること自体あまり知られてないしな…。
- 55 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 02:27:33 ]
- >>51
cvs2svn 使って変換してみろ。
- 56 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 03:23:14 ]
- >>51
cvs2svn使う時はCVSプロジェクト一つずつ変換した方がいい。 じゃないと全プロジェクトが一つの trunk, branches, tags の下に インポートされちゃって不快。こんな感じ。 ttp://blog.bz2.jp/archives/2006/01/cvs_subversion.html ちなみに、Subversionだとリポジトリ全体でリビジョン管理されるから、 プロジェクトごとにリポジトリを分ける人も多い。これは好み次第。 あと、バイナリファイルは元のCVSプロジェクトでちゃんと-kbつけとか ないと壊れることあり。必要ならあらかじめcvsadminで変更しとくこと。
- 57 名前:51 [2006/12/26(火) 15:32:03 ]
- わわわ、こんなに一杯レスついているとは…。どうもありがとう。
タグってもんがCVSとはかなり違うのね。 cvs2svnインストールして変換してみますわ。
- 58 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 00:08:40 ]
- >>57
Subversionの本の日本語訳を読め。タダでwebに置いてあるから。 CVSにイロつけただけのものでは「ない」ので、 CVSだけの知識からの差分だけ押さえようとするとかえって理解しづらい。 CVSを一旦頭から捨てて無心であれを読むのが結局はわかりがはやい。
- 59 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 19:35:26 ]
- てか、マニュアルにCVSユーザのためのSubversionって章がしっかりあるじゃん
- 60 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 19:39:07 ]
- リポジトリ上のファイルを読むときに、一時ファイルとして、tempフォルダにファイルが置かれるんですが、
一時ファイルの保存フォルダの変更はどこでやるんでしょうか? 設定をクマーなく探してみたんですが、全く分からずクマーっています。 どなたか愛の手を・・・
- 61 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 19:45:13 ]
- >>60
環境変数のTEMP(TMP?) ほかのアプリにも影響するけどね
- 62 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 19:55:17 ]
- C:\Documents and Settings\user\Local Settings\Temp\
に一時ファイルが作られているんですが、subversionの設定をいじって、任 意のフォルダに変更する事はできないんでしょうか? 環境変数で一時ファイルのフォルダを設定していたのですか・・・。初めて知りました。 環境変数はあまりかまいたくないので、何かいい方法がないでしょうか?
- 63 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 20:36:48 ]
- >>62
使用しているクライアントと変更したい理由を書かないとこれ以上は教えられない
- 64 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 20:49:09 ]
- >63
今、次世代P2Pのシミュレータを開発してんだけどさ、リポジトリとかは全部TrueCryptの 仮想ドライブ上に作ってんだよね。これで、開発PCが盗まれてもパスワードを知らない 人間には開発中のソースコードを知られなくて済むんだけど、一時ファイルがローカルに 作られると、電源切る前にeraserで毎回毎回削除しないといけないからめんどくさいんです。 最初から、暗号化ディスクに一時ファイルを作らせる事ができないかと思ってるんです。 環境変数変える方法だと、p2p開発しないときでも暗号化ディスクをマウントしなきゃいけなくて 正直やっとれんのです。 クライアント:TortoiseSVN 以上です。
- 65 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 21:13:13 ]
- >>64
↓これは使えないか? リンク作成シェル拡張 for Windows 2000/2003/XP eside.homeip.net/free/symlink2k.html リンク/ジャンクション作成ツール homepage1.nifty.com/emk/symlink.html
- 66 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 22:04:40 ]
- >>62
一日で消えるんだからいいじゃん、気になるならhookに引っかけるスクリプトかけば行けるかもよ、 みたいなやり取りを見つけた。 svn.haxx.se/tsvn/archive-2004-10/0293.shtml 「開発用の別ユーザーを作って、そっちの%TEMP%を定義、RunAsでエクスプローラを起動」とか 「VMwareとかで開発用仮想PCを作って、その中で開発」とか 「RAMディスクに%TEMP%を作る」とかは試してみた?
- 67 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 22:35:20 ]
- >>66
消えるっていっても、ディスク上から見えなくなるだけで実体は残っちゃってるじゃん。 ゴミ箱から捨てるのと同じでしょう。復元ソフトかけちゃえば、切れ端が元に戻されちゃうよ。 開発環境のPCに色々な便利ツールや、設定が保存してあるから仮想PCは候補からはずしたんだ。 仮想PCで変更したツールの設定は、自動的に開発環境PCに反映されないでしょ。 別ユーザってのは良いかもしれないね。ツールをそのまま引き継げればだけども。 別ユーザで試してみる事にする。
- 68 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 23:39:47 ]
- >>67
ファイル単位で復元できないように削除するツールがあるじゃない? そういうのをhookのスクリプトで動かしてみるとか。
- 69 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 00:07:55 ]
- たぶん、TortoiseSVNでdiffとったときの一時ファイルかな
見終わったら削除されるけど あんまり気になるならTortoiseSVNのソースいじったら?
- 70 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 04:07:13 ]
- TortoiseSVN使わなきゃ良いんじゃね。
- 71 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 06:57:19 ]
- Windowsのことは良くわからないのだが、envコマンドに相当するもの
(環境変数を一時的に定義)はないのか?
- 72 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 07:08:03 ]
- >>71
普通の実行ファイルなら、バッチファイルで環境変数定義して、実行っつー手があるんだが、 TortoiseSVNの場合、シェル拡張になっとるからな///
- 73 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 12:37:44 ]
- tigrisからTortoiseのソースをとって来てその部分だけ修正すればいいんじゃね?
- 74 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 17:47:03 ]
- >>71
>>72の言うようにシェル拡張、つまりエクスプローラの環境変数だから、OS再起動しか ないんじゃないかね。 >>73はビルド環境用意するのが大変だから、>>70が現実解じゃないかな。 ところでTortoiseSVN、最近キャッシュでよく固まる。サーバ起動してないとき、特に。 同じような人、いない?Win再起動時にTSVNCacheWindowsとかが終わらないって 言ってくる。ちなみにこととき、作業コピーがエクスプローラで開けない状態。
- 75 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 20:01:49 ]
- >65 にも解があるような。ただ、%TEMP%の先が暗号化ドライブってのは
大変かもしれないが。 あと、Windowsなら秘文つかってみるのもありかも。有償だけど。
- 76 名前:デフォルトの名無しさん mailto:sage [2006/12/29(金) 22:19:30 ]
- tmpfs使えば万事解決に思うんだが、
Windowsにはtmpfsに相当するものはないのか?
- 77 名前:デフォルトの名無しさん mailto:sage [2006/12/29(金) 22:29:18 ]
- ramdisk?
- 78 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 02:18:17 ]
- もともと熱いマシンなんだけど(ノート)、
TSVNCacheがずーっとディスク読みっぱなしで、 HDDの温度が65℃とかになっちゃう。 なんかいい方法ないですか?
- 79 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 09:40:10 ]
- >>77
う〜ん...違うなぁ。 RAMディスクみたいに固定的なものじゃない。 Windows方面の今時のRAMディスクがどんなのか知らないけど。 もしDOS時代を知ってるひとなら、 SmartDiskとRAMディスクを合体させたような感じ…といえば、一番近いのかな?
- 80 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 12:24:43 ]
- DOS 時代をよく知ってるが、SmartDisk がわからん。
SmartDrive かとも思ったが、そもでも >>79 が何を言いたいのかイメージできない。
- 81 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 13:52:21 ]
- ramdiskは指定サイズ分だけ確実にメインメモリが減るが、
tmpfsは使われているサイズだけメインメモリから取られるってことを言いたいんじゃねーの? それでもsmartdriveとはちょっと違うけどな。
- 82 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 14:23:11 ]
- あぁ、SmartDriveだっけ...。スマソ
>>81 うん、ちょっと違うけど、 Windowsしか知らないユーザにtmpfsを説明するのに、 RAMディスク+SmartDriveよりもっといい例が思い浮かばなかった。
- 83 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 16:34:22 ]
- >>78
とりあえず「アイコンオーバレイ」の設定で、全てのドライブのチェックを外して 無効にして、必要なフォルダだけ「含めるパス」のところで指定してみたら? パスの指定は少しクセがあるけど。 (C:\Project\hoge\ のフォルダを指定するときは C:\Project\hoge* のように指定する)
- 84 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 10:06:58 ]
- tmpfsをキャッシュ的に使うならWin98以降のvcacheと大差ないんじゃないか?
- 85 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 22:45:38 ]
- TortoiseSVN について教えてください。
ログメッセージに日本語を入力すると □□□□□ になってしまいます。 前スレで、設定画面でフォント設定を日本語が表示出来るフォントにすれば おけとあったんですが、フォント設定自体が見当たりません。 どこらへんでしょうか? TortoiseSVN は ver1.4.1.7992 です。
- 86 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 22:49:19 ]
- Settings の Dialogs 1 に Font for log messages があるだろ。
- 87 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 22:49:28 ]
- コンテキストメニューに設定ってのがあって、それのダイアログ1っていうとこでフォント選べる。
- 88 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 22:52:53 ]
- >>86>>87
すばやいレスありがとうございます。 おもいっきりありました。すんませんです。
- 89 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 22:58:07 ]
- このどじっこめ
- 90 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 23:42:27 ]
- 特定のリポジトリ以下では、特定の拡張子のファイルは
import, add, commitを無効にしたいです。 んで、検索して『属性』『svn-ignore』という単語までたどり着いたんですが、 具体的な操作方法がよく分かりません。 どなたか、解説をしていただけませんか? コマンドラインでの操作方法をお願いします。 subversionのversionは 1.4.2で最新版です。 リポジトリのタイプはfsfsです。 OSはRHEL v4.0 です。
- 91 名前:デフォルトの名無しさん mailto:sage [2007/01/10(水) 23:45:21 ]
- >>90
svn:ignore 使っても明示的に指定すれば追加はできる。 確実に無効にしたいなら、フックを使ってコミットを蹴る。
- 92 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 00:05:01 ]
- ただsvn:ignoreだと各ディレクトリごとに指定しとかないとならんから面倒なんだよね。
確実にやるにはフックだろうね。他に方法あるかな。
- 93 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 04:34:40 ]
- config の global-ignores に書いときゃいんじゃね?
- 94 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 15:49:39 ]
- >>93
それだと設定が共有されんからなぁ svn propset svn:ignore "output.exe *.obj" bin とか。 既に設定されてるignoreがあっても上書きされるから注意。 ……というか、行を追加するsvn propaddが欲しいよな。
- 95 名前:94 mailto:sage [2007/01/11(木) 16:02:26 ]
- あ。特定のリポジトリで、か……。
findとかcatのコマンドを駆使すれば……くらい?
- 96 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 17:17:42 ]
- >90
特定のリポジトリで制限したいのなら、そのリポジトリのconf/svnserve.confに 書いときゃいいだけの話じゃね?
- 97 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 17:30:13 ]
- >>94
svn propedit svn:ignore とかじゃダメかい?
- 98 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 18:14:06 ]
- svn propget svn:ignore $dir > ignore.tmp
if fgrep '*.obj' ignore.tmp > /dev/null; then : else echo '*.obj' >> ignore.tmp svn propset -F ignore.tmp $dir fi みたいなことをするスクリプトを作ることになるのかね。
- 99 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 15:02:22 ]
- >>96
addやimportがsvnserve.confを反映して動いてくれるん? ……だとしたらとても嬉しいんだけれど。
- 100 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 17:53:00 ]
- TourtoiseSVN 1.4.1 & svn 1.4.2 をつかっているんですが、
config の [auto-props] のところに *.txt = svn:keywords=Date Rev Author URL Id *.TXT = svn:keywords=Date Rev Author URL Id とかいたら *.txt だけ auto-props してくれて *.TXT = svn:keywords=Date Rev Author URL Id *.txt = svn:keywords=Date Rev Author URL Id とかいたら *.TXT だけ auto-props してくれるんですけど *.txt も *.TXT も auto-props が効くようにする方法はないのでしょうか?
- 101 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 19:09:32 ]
- >>100
*.[tT][xX][tT] とかして1つにまとめちゃえば?
- 102 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 19:41:09 ]
- >>101
おー!無事できました。ありがとうございました!
- 103 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 00:45:39 ]
- centos使ってます。
rootから svnadmin create /usr/local/repos ってやって、apacheとかの設定も適切にすると、 httpアクセスがうまくできるんです。 ですが、userからログインして、上と同じことをしても httpアクセスがうまくできません。 なんでかなー?と思ってアパッチログを見ると パーミッションがないよ。 見たいな事をエラーログで言っています。 どうやって、パーミッションの問題を解決したらよいのでしょうか?
- 104 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 00:54:14 ]
- パーミッションの設定をする
CentOSを使うからには、パーミッションの設定の仕方、調べ方はわかりますよね?
- 105 名前:103 mailto:sage 期待 [2007/01/17(水) 18:15:24 ]
- すいません、typoっちゃいました。
centosではなく、rhelv4でした。
- 106 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 18:52:25 ]
- typoってレベルじゃねーぞw
- 107 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 09:19:56 ]
- すいません、tympoっちゃいました。
- 108 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 20:51:30 ]
- 一文字もあってないよ
- 109 名前:103 mailto:sage 期待 [2007/01/21(日) 18:49:31 ]
- でも、文字数は合ってるよ。
- 110 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 19:47:15 ]
- qwertyじゃないキーボードで打っちゃいました。
とかだね。
- 111 名前:103 mailto:sage [2007/01/21(日) 20:32:28 ]
- ch mod 777 -R /
とすることで問題なく使えるようになりました。 ただ、初回の設定に一晩使ったのが難点ではありましたが・・・。 皆様、お世話になりました。ありがとうございました。
- 112 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 21:30:17 ]
- >>111
ひどすぎる
- 113 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 21:38:42 ]
- >111
いくらなんでも釣りだよな?
- 114 名前:103 mailto:sage [2007/01/21(日) 22:33:25 ]
- いや、読み取り権限つけただけなので別にそこまで問題にはならないですよ。
時間がかかりすぎたのは痛かったですが・・・
- 115 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 22:52:58 ]
- >>114
読み取り権限しかつけてないつもりなんだクマー
- 116 名前:103 mailto:sage [2007/01/21(日) 23:11:10 ]
- どんな気持ち?
ねえねえ 教えてよ ∩___∩ __ _,, -ー ,, / ⌒ ⌒ 丶| ♪ (/ "つ`..,: (●) (●) 丶| :/ :::::i:. ハッ ミ (_●_ ) | しょぼくれた大人に育って、 :i ─::!,, ハッ ミ、 |∪| 、彡__ 大の大人がクマーとかって書き込みするのって、 ヽ.....::::::::: ::::ij(_::● ハッ / ヽノ ___/ r " .r ミノ~. 〉 /\ 丶 どんな気持ち? :|::115 ::::| :::i ゚。  ̄♪ \ 丶 :|::| ::::| :::|: \ 丶 :` | ::::| :::|_: /⌒_) :.,' ::( :::} } ヘ / ::i `.-‐" J´(( トントン
- 117 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 23:22:29 ]
- >>114
ttp://www.linux.or.jp/JM/html/gnumaniak/man1/chmod.1.html
- 118 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 23:25:01 ]
- >>111
それ、Win95モード?
- 119 名前:デフォルトの名無しさん mailto:ge [2007/01/21(日) 23:32:29 ]
- >>111以外のひと
あ〜、なんだ、その……。 とりあえず、>>111が自分の部下・同僚・上司ではないことを祈っておこう。
- 120 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 23:38:16 ]
- 権限についてのツッコミもあるけど / から全部を指定するという豪快すぎる設定にも誰かツッコミを入れてやってくれ。
ほら、たとえば www.linux.or.jp/JM/html/shadow/man5/shadow.5.html とかさー
- 121 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 23:42:38 ]
- >>120
ああ、確かに。もしもroot権限でやってたらヒサンだねえ……
- 122 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 23:46:33 ]
- >>103
どんな気持ち? ねえねえ 教えてよ ∩___∩ __ _,, -ー ,, / ⌒ ⌒ 丶| ♪ (/ "つ`..,: (●) (●) 丶| :/ :::::i:. ハッ ミ (_●_ ) | しょぼくれた大人に育って、 :i ─::!,, ハッ ミ、 |∪| 、彡__ 大の大人があらゆるファイルに777設定するって、 ヽ.....::::::::: ::::ij(_::● ハッ / ヽノ ___/ r " .r ミノ~. 〉 /\ 丶 どんな気持ち? :|::115 ::::| :::i ゚。  ̄♪ \ 丶 :|::| ::::| :::|: \ 丶 :` | ::::| :::|_: /⌒_) :.,' ::( :::} } ヘ / ::i `.-‐" J´(( トントン
- 123 名前:103 mailto:sage [2007/01/21(日) 23:56:22 ]
- どうやるの?
ねえねえ 教えてよ ∩___∩ __ _,, -ー ,, / ⌒ ⌒ 丶| ♪ (/ "つ`..,: (●) (●) 丶| :/ :::::i:. ハッ ミ (_●_ ) | アクセス権をロールバックするのって、どうやるの? :i ─::!,, ハッ ミ、 |∪| 、彡__ ヽ.....::::::::: ::::ij(_::● ハッ / ヽノ 111 ___/ 便利なコマンドがあるんでしょ・・・? r " .r ミノ~. 〉 /\ 丶 :|::お前ら::::| :::i ゚。  ̄♪ \ 丶 ねぇ、どうやるの? :|::| ::::| :::|: \ 丶 :` | ::::| :::|_: /⌒_) :.,' ::( :::} } ヘ / ::i `.-‐" J´(( トントン
- 124 名前:デフォルトの名無しさん mailto:sage [2007/01/21(日) 23:58:25 ]
- >>123
馬鹿?
- 125 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:07:45 ]
- >>123
いや、アホだろ。
- 126 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:11:46 ]
- >>119
さすがに仕事じゃないだろwww 学生だろ?>>103 なぁ、頼むからそう言ってくれよ
- 127 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 00:39:10 ]
- 痛ましい…
- 128 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 01:32:57 ]
- なぁ、103氏 の書き込みは 114 が最後で、他は別人が
最近沈滞気味だったスレを盛り上げてくれてるだけなんだよな?
- 129 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 02:05:26 ]
- ch mod 777 -R /
^ ネ タ だ っ た ん だ よ いや、ネタだと思い込むんだ。
- 130 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 02:18:12 ]
- ch ってこれ?
www.softintegration.com/docs/ch/shell/
- 131 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 04:23:41 ]
- 流れにクソワロタwwww
ch mod だもんなあw
- 132 名前:デフォルトの名無しさん [2007/01/22(月) 12:33:02 ]
- hg話ってここでしてもおk?
- 133 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 18:48:53 ]
- >>123
墓の絵が出てくる前にリセット
- 134 名前:デフォルトの名無しさん [2007/01/22(月) 20:03:36 ]
- 正直、畳の部屋はあったほうがいいと思う。
- 135 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 21:41:20 ]
- >>132
微妙だけど、ほかに適切なスレがないならいいんじゃないか? 少しはレスポンスもあるだろし。
- 136 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 23:07:11 ]
- hgってなんだ?
ゲイか、黒箱しか出てこん
- 137 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 23:13:39 ]
- mercurial(hg) っていう分散バージョン管理システムのことだよ。
subversion と直接的なつながりはないけどね。
- 138 名前:デフォルトの名無しさん mailto:sage [2007/01/23(火) 21:17:43 ]
- hgの話なら別スレか、ソースコード管理スレ作ってそっちでやってくれ。
もしかしたら、hgの話をしたい奴がほかにいるかもしれん。
- 139 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 17:28:58 ]
- な、なあおい…すごく質問し辛いムードであれなんだが、
svnserve -dで立ち上げた場合、デーモン落とすには単にkillしちゃっていいの? ヘルプに停止オプションが見当たらない…。
- 140 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 17:31:13 ]
- マニュアルも読まずに答えるが、 -9でなければ普通に
シグナル受けて終了処理して落ちるんじゃねえの?
- 141 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 18:27:50 ]
- よくわからんからkillしてたけどな普通に
特に問題なかったよ
- 142 名前:139 mailto:sage [2007/01/24(水) 19:13:42 ]
- ありがとう。
例の「Subversion によるバージョン管理」にも書いてなかったよ…。
- 143 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 23:35:05 ]
- svn export リポジトリ ディレクトリ
って、ディレクトリが存在すると空でも失敗するんだね。 "." もできなくてびっくりした。
- 144 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 00:35:55 ]
- --force
使えば良いじゃない。 さらには、 svn help export 使えば良いじゃない。
- 145 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 01:58:50 ]
- force使うんだけどね。
なんで、coと動きが違うのかなって思ったの。 まぁ、うちのお隣さんはリリースするときに、 .svn/ を一個一個消してるから、 export使ってるだけでもほめてよ!
- 146 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 02:00:11 ]
- あと、forceって言葉はなんか尻込みしない?
なんかこのオプション使ってるときって、 悪いことしてるみたいで、ドキドキする。ときめく。
- 147 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 07:05:20 ]
- >>145
教えてやれよ。馬鹿。
- 148 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 10:41:32 ]
- export知らないということがダメというより
.svnをいっこいっこ消してる時点で こんな事をしていてはいけないと気づかないとだめだな
- 149 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 12:41:11 ]
- export 知らなくてもスクリプトでやりゃいいのに。
ディレクトリたどりながら .svn を消すだけやん。
- 150 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 12:42:47 ]
- >>149
元の書き込みの真意は日本語の解説書がネットに転がってるのに目を通さない馬鹿さ加減を笑ってるだけじゃないの?
- 151 名前:デフォルトの名無しさん mailto:sage [2007/01/25(木) 12:51:13 ]
- そうだよ。一個一個消すんじゃなくてfind . -name '*.svn' -exec rm {} \;くらいはしなくちゃ(ぉぃ
- 152 名前:デフォルトの名無しさん [2007/01/25(木) 14:32:28 ]
- ああ、俺もいい方法無いのか気になる。
リリース版を出すときに、バッチ(rake)で、 1.自分のソース以外をコピー 2..svnを削除 3.圧縮(もしくは、インストーラ作成) ってやってるんだが、 TortoiseSVN入れてるせいか、>>151をやると、使用中なので消せないと言われて、 たまーに失敗する。(たぶん、svnをコピーした時点で、TortoiseSVNか何かがつかんでいるのだと思う) だから、今は、 「自分のソース以外をコピー」ではなく、「.svnと自分のソース以外をコピー」 つまり、rsyncで、.svnを除外フォルダに指定してコピーしている (cpで除外指定できりゃいいんだができないから) こんなバッドノウハウみたいなことやってるやつおれ以外にいない?
|

|