1 名前:デフォルトの名無しさん [2008/07/09(水) 10:02:46 ] Subversionはフリーなオープンソースのバージョン管理システムです。 公式HP 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 前スレ r9 pc11.2ch.net/test/read.cgi/tech/1202086238/ r8 pc11.2ch.net/test/read.cgi/tech/1192864879/ r7 pc11.2ch.net/test/read.cgi/tech/1180858500/ 06 pc11.2ch.net/test/read.cgi/tech/1165892754/ 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/
165 名前:163 mailto:sage [2008/08/06(水) 19:38:16 ] >>164 pre-commit で模索中です。 svnlook でトランザクションのログを捕らえるところまでは確認できましたが、 ログの長さを調べる バッチファイルの記述の仕方がわかりません。 現在調査中です
166 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 19:39:37 ] cscriptでVBS呼ぶなりすればええやん
167 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 20:25:18 ] >>165 ちょっとはぐぐれよ・・・ ttp://www.spring-aki.com/archives/2006/10/svn_hook_script_bat.html
168 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 20:41:20 ] >>167 探し方がたりませんでした。 ありがとう。
169 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 09:23:21 ] Emacs 22 を使っています. ちょっとやりすぎな変更をしてしまったとき, svn revert で最初に戻すのは嫌だし かといってそのまま svn commit もしたくないし, というわけで svn diff で自分がやらかした変更を 確認しながら部分的に元に戻したりをしているんですが, なにか便利な Emacs で使えるツールってありませんか? つまりワーキングコピーとベースをならべて 変更点を色付けしてくれて,というツールを探しています. vc-diff すると単に svn diff の結果がバッファに 表示されるだけで萎えます.
170 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 10:41:21 ] Emacsで、ならEmacsスレいけばいいのに・・・。 とりあえず、Emacsを無視すると、TortoiseDiff(TortoiseMerge)ぐらいしか思いつかない。
171 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 10:43:12 ] >>169 その用途には WinMerge 使ってる。 169 が Windows ユーザーかどうか知らないけど。
172 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 10:56:15 ] まずワーキングコピーの最終リビジョンでブランチを作り、ワーキングコピーをブランチへスイッチするんだ。 そして、編集中のやり過ぎソースをコミットするんだ。 話はそれからだ。
173 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 13:40:31 ] >>169 >>172 が正論だけど,Emacsのツールとしては ediff (VCに連動するのは ediff-revision) がある これ以上はEmacsスレへどうそ
174 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 14:08:24 ] >>169 Meld使えばいいんじゃない?
175 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 12:21:06 ] >>163 tsvnは再帰的に適用されるって書いてたような気がするから、ルートに書いてみれば?
176 名前:163 mailto:sage [2008/08/08(金) 13:00:22 ] >>175 ほんとだ・・・ 全然気づかなかったw ありがとう
177 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 13:16:17 ] SVKインスコしてコミットしまくる
178 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 14:08:12 ] svkのsvn1.5対応まだー?
179 名前:デフォルトの名無しさん [2008/08/09(土) 03:09:10 ] Eclipseに関してだが、revertするほどでも無い巻き戻しができるように操作履歴は多めに記憶してできるだけファイル閉じないようにしてる。
180 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 11:05:53 ] あるブランチで大量のファイルがコミットされているリビジョンがあるとします。 このブランチのこのリビジョンのうちの1か2ファイルだけ、別のブランチに マージかけたい場合って出来ますでしょうか?
181 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 14:10:19 ] >>180 ファイル個別にマージを実行すればできるでしょ。
182 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 16:09:57 ] svnmerge.pyって使える?
183 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 17:51:57 ] 1.5でマージ追跡機能として組み込まれた機能かな?
184 名前:デフォルトの名無しさん [2008/08/16(土) 02:50:38 ] post-commitでコミットメールとばすようにしたんだが コミットしたファイルの前のリビジョンって取得する方法ってあるんかな?
185 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 11:35:13 ] subversion.tigris.org/files/documents/15/43360/Setup-Subversion-1.5.1.en-us.msi MD5 checksum: 3cc5c06a61d41aad76a84ba662800add *Setup-Subversion-1.5.1.en-us.msi SHA1 checksum: 39447b7eadeae48df91d2b131bf0122ecba43672 Setup-Subversion-1.5.1.en-us.msi
186 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 12:20:39 ] Apache2.0 向けと Apache2.2 向けが単一の msi インストーラーになったのね。 今までの Apache2.2 用ディレクトリしかケアしていなかった。 見逃していたわ、ありがとう。
187 名前:デフォルトの名無しさん [2008/08/19(火) 18:24:33 ] ちょっと聞きたいのですが、みなさんはコメントの記法は何か意識していますか? Changelog記法とか、wiki記法とか・・・。よければ、理由もお聞かせ下さい。
188 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 18:28:50 ] 何のファイルの、どこを修正したのかを明確に とはよく言われる。 あとは複数ファイルをいっぺんにコミットする場合には、 かならずそのセット内でバージョンの整合性が合っているようにコミットすることも大事。 これが原因で1回デグレーション起こしてえらい騒ぎになった。
189 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 20:41:41 ] とあるサンプル -- csv出力対応 foo.c:csvOut()追加, コマンドライン解析変更 foo.h:csv出力に関するオプション定義追加 bar.c:csv出力対応に伴い、デバッグ出力見直し -- 大体こんな感じかな。
190 名前:デフォルトの名無しさん [2008/08/19(火) 23:14:36 ] CentOS上でcvs2svn使ってダンプファイル作ったら、 SVNの属性全部にsvn:executableがついたんだけど これどうにかならんの?
191 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 23:38:08 ] find . -type f -not -wholename '*.svn/*' -exec svn propdel svn:executable {} \;
192 名前:デフォルトの名無しさん [2008/08/20(水) 00:34:33 ] >>191 お!できた!!ありがとうー
193 名前:187 [2008/08/20(水) 08:42:22 ] ありがとうございます。 どのファイルを更新したか、というのを明確にしているのですね。 参考になります。
194 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 09:09:44 ] >>187-188 変更内容よりは、変更の目的や背景が重要だろう。最悪、変更内容は差分から読み取れる。 むしろ差分でわかる内容を長々と書かれても困る。 ↓ Subversion 開発向けのガイドにも似たようなことが書いてある。 subversion.tigris.org/hacking.html#log-messages
195 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 09:44:58 ] 英語が読めません (><)
196 名前:187 [2008/08/20(水) 10:54:59 ] 本当に >>186 で聞きたかったことはコミットログの内容というより、 コミットログの"記法"のことなんですw 各項目を"*"とか"・"ではじめる、とか強調したいときにはこうするとか、 wiki記法とか書いたのはそういうことです。 >>194 ああ、なるほど・・・
197 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 11:13:33 ] 俺は -m オプションで一行書くだけから,記法で修飾するほどの文字量にならない ・これこれのバグをFIXした ・これこれの機能を追加した ・リファクタリングした とかとか
198 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 11:14:26 ] trac と連動させているなら、trac の wiki 記法にあわせれば良いんじゃないかね? チェンジセットのページに表示されるコミットログはwiki記法で整形されて表示される。 まあ、コミットログで大切なのは「見た目」よりも「内容」だけどな。 書く必要がないこと→日付、担当者、修正ファイル名や関数名。つまりsvnの機能を使って機械的に抽出できる情報。 書くべきこと→修正目的、参考資料、実施したテスト内容
199 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 11:25:52 ] >>198 その見方でいくなら、 俺はコミットログにチケット番号を含めるようにして、どのコミットがどのチケットに対応してるか分かるようにしてる。
200 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:24:20 ] traclightning 2.0.4を使って、LDAP認証を使用したいのですが、うまくいきません。 trac側のログインはLDAPに切り替わり認証に成功するのですが、Subversionが切り替わりません。 Subversionの認証が、tracのダイジェスト認証になっている感じです。 どなたか、アドバイスください。
201 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 12:58:43 ] RapidSVN 夜ビルドで 1.5リポジトリいじれるようになってるー
202 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 08:30:27 ] svn ci 時にvimに出るdiff結果が文字化けしちゃうの回避方法をご存知でしたら教えてくらさい。 (utf-8の文字列が変わったとき、diffはeuc-jpで開いているみたいなので化けちゃう)。。。
203 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 09:01:14 ] env LANG=C svn ci
204 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 01:25:38 ] これはアメリカのゲームです。1度やってみてください。 これは、たった3分でできるゲームです。試してみてください。 驚く結果をご覧いただけます。 このゲームを考えた本人は、メールを読んでからたった10分で願い事が かなったそうです。このゲームは、おもしろく、かつ、あっと驚く結果を 貴方にもたらすでしょう。 約束してください。絶対に先を読まず、1行ずつ進む事。 たった3分ですから、ためす価値ありです。 まず、ペンと、紙をご用意下さい。 先を読むと、願い事が叶わなくなります。 @まず、1番から、11番まで、縦に数字を書いてください。 A1番と2番の横に好きな3〜7の数字をそれぞれお書き下さい。 B3番と7番の横に知っている人の名前をお書き下さい。(必ず、興味の ある性別名前を書く事。男なら女の人、女なら男の人、ゲイなら同姓の名 前をかく) 必ず、1行ずつ進んでください。先を読むと、なにもかもなくなります。 C4,5,6番の横それぞれに、自分の知っている人の名前をお書き下さ い。これは、家族の人でも知り合いや、友人、誰でも結構です。 まだ、先を見てはいけませんよ!! D8、9、10、11番の横に、歌のタイトルをお書き下さい。 E最後にお願い事をして下さい。さて、ゲームの解説です。
205 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 01:26:36 ] このレスは>>204 の続きのレスです。 >>204 をまだ読んでいない方は、先を見てはいけませんよ!! 醍醐味が無くなってしまいます。 1)このゲームの事を、2番に書いた数字の人に伝えて下さい。 2)3番に書いた人は貴方の愛する人です。 3)7番に書いた人は、好きだけれど叶わぬ恋の相手です。 4)4番に書いた人は、貴方がとても大切に思う人です。 5)5番に書いた人は、貴方の事をとても良く理解してくれる相手です。 6)6番に書いた人は、貴方に幸運をもたらしてくれる人です。 7)8番に書いた歌は、3番に書いた人を表す歌。 8)9番に書いた歌は、7番に書いた人を表す歌。 9)10番に書いた歌は、貴方の心の中を表す歌。 10)そして、11番に書いた歌は、貴方の人生を表す歌です。この書き 込みを読んでから、1時間以内に10個の掲示板にこの書き込みをコピー して貼って下さい。そうすれば、あなたの願い事は叶うでしょう。もし、 貼らなければ、願い事を逆のことが起こるでしょう。とても奇妙ですが当 たってませんか?
206 名前:デフォルトの名無しさん [2008/08/26(火) 06:35:32 ] 管理者権限を持っていない借りてるVirtual Hostのサーバーに SubVersionを入れたりできるのでしょうか? できるのであれば設定の仕方とか教えてください。
207 名前:デフォルトの名無しさん mailto:sage [2008/08/26(火) 07:49:58 ] インスコ自体は ./configure --prefix=$HOME/usr とかでいいだろうが、 デーモン起動出来るかどうかは知らん。
208 名前:デフォルトの名無しさん mailto:sage [2008/08/26(火) 08:33:41 ] svnserveは3690( 1024より大)番ポートを使うから一般権限でいけるかなぁ。
209 名前:デフォルトの名無しさん mailto:sage [2008/08/26(火) 08:44:10 ] sshで入れてgcc使えればデーモン常駐しなくても出来るよ ビルドしてsvnserveにパス通しとけばsvn+ssh://でok
210 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 19:21:03 ] コミット時、 hooks(start-commit,pre-commit)で、標準出力で画面に適当な文字列を表示させたいのですが、 #!/bin/sh echo "test 0" >&0 # 標準入力の場合は画面に表示 echo "test 1" >&1 # 標準出力の場合は画面に表示しない echo
211 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 19:51:34 ] ____ /__.))ノヽ .|ミ.l _ ._ i.) (^'ミ/.´・ .〈・ リ .しi r、_) | >>210 はワシが汚した | `ニニ' / ノ `ー―i´ コミット時のhooks(start-commit,pre-commit)で、 画面に適当な文字列を表示させたいのですが、端末に反映出来ません。 ファイルへのリダイレクションは出来ました。 start-commit は以下のように書いているのですが、端末表示には反映されません 何かアドバイを下さい。 #!/bin/sh echo "test -" # 標準出力は画面に表示しない echo "test 1" >&1 # 標準出力は画面に表示しない echo "test f" >> test.txt # ファイルには落ちる
212 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:26:57 ] svnserv か Apache かは知らんけど hooks ってサーバーが実行するんだから、 画面なんて持ってないと思うけど。
213 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 00:32:57 ] 確かめてないけど、 フックスクリプトが終了コード0以外を返したとき、スクリプトの標準出力 (あるいは標準エラー出力)がクライアントにエラーメッセージとして 返されるんじゃないかな。 なので、スクリプトの最後に「exit 1」を追加してみては?
214 名前:デフォルトの名無しさん [2008/08/28(木) 11:59:29 ] TracLightning VerUp age
215 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 22:19:50 ] >>214 スレ違い
216 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 23:02:19 ] ここの 1.4.6 が消えてる... 古いPCには便利だったのに the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/rhel-3/i386/
217 名前:211 mailto:sage [2008/08/29(金) 01:21:09 ] 青梅から、生還しました。ものすご雨でした雷が止みませんでした。 ____ /__.))ノヽ .|ミ.l _ ._ i.) (^'ミ/.´・ .〈・ リ .しi r、_) | >>210 はワシが汚した | `ニニ' / ノ `ー―i´ 標準出力は端末に表示できないことが分かりました、 ただし、標準エラー出力は出せます、 バグなのか仕様なのか分からん、もう諦めた。
218 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 08:50:59 ] start-commit.tmpl には次のように書いてあるので、仕様じゃね? # If the hook program exits with success, the commit continues; but # if it exits with failure (non-zero), the commit is stopped before # a Subversion txn is created, and STDERR is returned to the client.
219 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 17:07:14 ] svnサーバのIPアドレスを変えたのだが,うっかりそれまでの 作業コピーをコミットしないままsvnサーバのIPアドレスが代わってしまった. 作業コピー側のsvnサーバのIPアドレスを変えたいのだが,どうすればできるだろうか?
220 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 17:15:31 ] svn switch --relocate
221 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 22:38:45 ] >>211 いまいち用途がわからないんで聞くけど、start-commitでどんなメッセージを表示させたいの?
222 名前:デフォルトの名無しさん mailto:sage [2008/08/29(金) 22:40:17 ] もう自分でバグだと結論づけたんだからほっとけよ クレーマーだから
223 名前:デフォルトの名無しさん mailto:sage [2008/08/30(土) 03:50:10 ] >>219 常に名前で解決するようにする hostsファイルに追加するなりすればよい
224 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 04:20:22 ] svnのwindowsバイナリ入れようと思うんですが、 CollabNet版とか Tigris.org版とか SlikSVN版とかいろいろあるようで、 どれがいいんですか? 普段はTortoiseSVN使ってるんですが、 バッチファイルで一括処理したい時もあるので コマンドラインで使えるの探してる訳です。
225 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 07:57:09 ] >>224 TortoiseSVNに付属のsvn.exeでは何か不満でも?
226 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 08:12:12 ] >>224 TortoiseProc.exe では何か不満でも? (詳しくは、ヘルプの 付録 D. TortoiseSVN の自動化 を参照) >>225 TortoiseSVN に svn.exe なんかついてたっけ?
227 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 11:02:50 ] >>225 ついてないです。
228 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 12:22:45 ] >>226 >TortoiseProc.exe では何か不満でも? 224じゃないがコマンド名なげぇw 俺はとりあえずTigris.orgからダウンロードしたSVN使ってるが、他はなんか違うのかは気になるな。 CollabNetとかアカウント登録しないと落とせないのは何なんだ。
229 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 12:29:08 ] >>228 > 224じゃないがコマンド名なげぇw オプションの方がもっとウザイけど、バッチでやるんなら問題ないだろ。
230 名前:デフォルトの名無しさん [2008/08/31(日) 13:43:40 ] Subversion 1.5.2 age
231 名前:224 mailto:sage [2008/08/31(日) 16:54:59 ] TortoiseProcの情報ありがとうございました。 これで大丈夫です。
232 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 17:28:31 ] >>230 更新確認した。
233 名前:デフォルトの名無しさん [2008/08/31(日) 18:08:32 ] TortoiseSVN 1.5.3 age
234 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 20:43:42 ] changelog?
235 名前:デフォルトの名無しさん mailto:sage [2008/08/31(日) 22:43:53 ] いつもながらTortoiseSVNのバージョン番号はまぎらわしいな
236 名前:デフォルトの名無しさん [2008/09/04(木) 05:48:36 ] リポジトリのレプリケーションってあったら使う?
237 名前:デフォルトの名無しさん [2008/09/04(木) 09:18:56 ] What is replication?
238 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 09:47:17 ] DBMS用語のそれじゃね
239 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 10:18:17 ] git とかの分散系のを使えばいいんじゃね?
240 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 16:02:35 ] svk
241 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 16:31:42 ] 1.5のはSVKは使えんよ
242 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 16:39:58 ] なんで?
243 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 16:44:30 ] いきなり途中で送信してしまった orz なんで? クライアント TortoiseSVN 1.5.3 & svk-2.0.2 と鯖 1.5.2 との組み合わせで特に問題なく使えてる気がするけど。 何か不具合あんの?
244 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 17:35:56 ] うちはアップグレード後、syncもpullもpushもダメになったよ。
245 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 17:37:49 ] svkが1.5に対応してないんじゃないか?
246 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 17:40:11 ] 鯖1.52って言ってもリポジトリのアップグレードしてませんでしたってオチじゃ
247 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 17:59:23 ] 1.5でリポジトリ変わったからな
248 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 18:17:25 ] 試しにやってみたけど、普通にmirror→sync→pull→pushと出来たぞ。
249 名前:デフォルトの名無しさん [2008/09/05(金) 10:58:12 ] 最新リビジョンにupdateされたワーキングコピーを, 古いビジョンの状態に戻すにはどうすればいいんですか? 例えば,svn update して rev 12. となったとき, rev 12 の変更が間違いだったことが分かり, rev 11 の状態に戻したいんです.
250 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 11:03:16 ] >>249 11の内容をとってきてコミット
251 名前:249 mailto:sage [2008/09/05(金) 11:12:40 ] >>250 ありがとうございます. その,「11の内容をとってきて」をワーキングコピーの中でやるには どういうコマンドを使えばいいんでしょうか?
252 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 11:47:38 ] Setup-Subversion-1.5.2.en-us.msi キテター!! っと思ったらドラフトだった・・・
253 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 11:53:44 ] >>249 r12 *から* r11への変更をマージする。
254 名前:249 mailto:sage [2008/09/05(金) 12:03:11 ] >>253 svn merge -r 12:11 これで逆マージになるんですね. ありがとうございました!
255 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 04:36:32 ] サブバージョンのソフトが違っても.svnに保存するフォルダの方式は同じだと思って大丈夫でしょうか? 具体的に言うとwindowsxpでtigrissvnとtortise.svnを併用してますが大丈夫ですかこれ?
256 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 05:13:59 ] >>255 マイナーバージョンまで合ってればほぼ問題ない。 バージョンが同じでも問題のあるケースは Cygwin のやつと混ぜた時の話しか知らない。
257 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 07:01:30 ] >>256 見てみたら1.53と1.51でしたし大丈夫そうですね どうもありがとうございました
258 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 10:52:21 ] subclipse, svn.exe, tortoisesvn併用してるけど平気
259 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 17:43:05 ] VSS2SVNでSubversionへ移行しました VSSにtrukjなどは作っていなかったので ブランチを切れるように、階層のトップに TortoiseSVNでtrunkを作り、移動を行ったのですが チェックアウトするとtrunkを作成してからのログしか 見れなくなってしまいました。 移動した段階で過去のログも引き継ぐことは出来ないのでしょうか?
260 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 10:56:53 ] SVNのインストーラをダウンロードしようとしたらもう1.5のしかねえ(;´Д`) 1.46のが欲しいのに・・。
261 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 11:28:41 ] あるじゃん。 0.19とかいくらでも古いのから選び放題。 ttp://subversion.tigris.org/servlets/ProjectDocumentList?folderID=469&expandFolder=469&folderID=91
262 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 12:18:31 ] >>259 右ドラックのSVNの移動で移動させた? それで移動させてコミットするときに追加(+)と出れば履歴も引き継がれるよ。
263 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 17:36:08 ] 質問 誤って追加指定したファイルを管理外に戻す方法ってありますか? 一度コミットして削除(+コミット)して書き戻せばいいのだけど・・・もっと効率的な方法ってありません?
264 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 17:42:14 ] svn revert でどう?
265 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 17:43:25 ] 対象を1つのファイル/フォルダにすれば、「追加を元に戻す」ってメニューが表示されるのね。 複数のファイルを選択してた orz 駄質問 スマソ
266 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 19:16:25 ] Windowsで使うためにsvkをUSBメモリに入れて持ち運ぶことは可能でしょうか? svn と plink は簡単に持ち運べて便利に使っています。 が、Perl環境込みで持ち運ぶにはどうすればいいかと。
267 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 19:22:16 ] 可能か不可能かと言う意味なら可能 でも君には無理だと思うよ
268 名前:デフォルトの名無しさん [2008/09/11(木) 03:39:26 ] Subversion って、もっと、こう、なんか、 下のレイヤで起こっている進捗状況を事細かに表示してくれる デバッグモードなんてないのかねぇ。 ちょっと遅めの WAN 経由でコミットしてるときとか 失敗して結局タイムアウトかよ!ってことがある。 SSHじゃぁ何が起こってるのかのか見ようがないし。 HTTP なら tcpdump でまだ何が起こってるのかある程度つかめるけど。
269 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 03:51:05 ] >>268 こういう問題のための neon → serf なんだっけ? 使ってみたらなんか変わるかもよ。
270 名前:デフォルトの名無しさん [2008/09/11(木) 09:41:05 ] いつか neon じゃなくて serf がデフォルトになるんだろうか. まぁ試そうにもビルドするのが面倒で・・
271 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 13:36:54 ] subversion.tigris.org/svn_1.5_releasenotes.html#dav-modules 1.5 から自分でビルドしなくても使えるようになってる?
272 名前:デフォルトの名無しさん [2008/09/11(木) 17:46:09 ] いつもでっかいファイルをコミットした後のPROPPATCH で 500 エラーが返ってきてコミットに失敗する. その直前の PUT 自体は問題なく終わる. 何か心当たりある?
273 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 17:50:16 ] 質問で提示する内容を面倒くさがって殆ど略すようなやつに誰が解答を返すと思うのかね
274 名前:デフォルトの名無しさん [2008/09/11(木) 17:55:05 ] apache のログと tcpdump の結果を出されても困るだけだろ?
275 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 18:39:45 ] 500ならapacheのログがあるとだいぶ助けになるかもしれんよ。
276 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 21:54:16 ] 拠点AとBがあって、両方に開発チームがいるんだが AとBの間はそんなにネットが太くない たとえばAにリポジトリサーバがあったとき、拠点Bの各メンバが それぞれAにとりに行くのは遅いのであんまりやりたくない 拠点Bにキャッシュっぽいものを置けないだろうか ・readをキャッシュしてすばやくかえす ・writeはスルーしてキャッシュをクリアする みたいなの。 作ってくれたらウチの妹を(検閲)していい。
277 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 22:00:16 ] 妹うp
278 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 22:03:35 ] 妹のスペックを明らかにしないのは下請法違反だな。
279 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 23:29:17 ] 素直に分散型がいいかもよ?
280 名前:デフォルトの名無しさん [2008/09/12(金) 06:39:05 ] gitとかの分散型に移行 TortoiseSVN使いだったが、git意外と使いやすい。コマンドラインでもいけるなこれ
281 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 07:04:22 ] >>276 svk使う。 readキャッシュが欲しいならミラーの機能があったような気がする。
282 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 08:14:04 ] 更新はそんなに遅くは無いと思うが まさか毎回チェ(ry
283 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 08:40:25 ] Subversion 1.5.0 での新機能 (WebDAV Write Through Proxy) ttp://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_write_through_proxy.html
284 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 12:28:48 ] >>276 拠点Aがsvn以外にできないならsvkだな。 svkのリポジトリをローカルのsvnから見えるようにするだけでインチキくさい事もできるし。
285 名前:10 mailto:sage [2008/09/12(金) 12:30:59 ] >>10 で書いていた不具合くさいものは 1.5.2 で直ったようです。 * Pass client capabilities to start-commit hook (issue #3255) 報告まで。
286 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 08:39:36 ] >>283 おお、これちょっと試してみよう! よくやった、ウチの妹を(検閲)していいぞ! svkは以前試したんですが、手数が増えるのがちと難点でした・・・ できれば透過的であってほしいんです
287 名前:デフォルトの名無しさん [2008/09/15(月) 12:40:03 ] svk でミラーとると、デポットのトップに svm:mirror っていう 値のないプロパティができるんですが、つまり svm:mirror が トップにあるような subversion リポジトリは svk で 使われているかもしれないよっていうインジケータと思っていいんでしょうか? てっきり svk:ほげほげ とかいうプロパティがつくものと思ってたら svm:ほげほげ だったんで、なんでかなぁ、と。svm って何の略? なんかそういうツールが過去にあったんでしたっけ? さすがにサポートベクタマシンじゃないしなぁ・・
288 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 13:02:16 ] 基本的にsvkの質問は帰ってこないと思え
289 名前:デフォルトの名無しさん [2008/09/15(月) 13:10:34 ] svm:mirror は空のプロパティじゃなくて、 デポットのどのツリー以下に何がミラーされているかが 書かれているプロパティでした。 まだ svk 使い始めたばかりなんで手探り
290 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 15:36:43 ] depotの最後のtは発音されんので、カナ書きするならディポ/デポあたりが無難かとー。 # perforceのdepotは「ディポ」だったかな?
291 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 15:44:29 ] オフィス・ディポ
292 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 15:57:23 ] なるほど・・フランス語からだからなんですね
293 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 12:37:53 ] 俺のまわり、みんなデポットって言ってる
294 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 12:41:58 ] 英語読みでもいいと思う。
295 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 12:46:31 ] うちなんか、TortoiseSVNを松本って呼ぶんだぜ・・。
296 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 12:55:27 ] ガッツだせ。
297 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 13:48:49 ] おれもそれは想像した>松本
298 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 13:51:36 ] せめて亀にしてくれよって言ったけどダメだった。
299 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 16:22:44 ] なんで松本って言うんだ?
300 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 16:27:27 ] >>294 いや、英語読みで末尾のTを発音しないのだよ。 eow.alc.co.jp/depot/UTF-8/
301 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 16:32:57 ] depotはフランス語由来なので英語圏でもtを発音しないのだけれど、それを英語読みというのかなぁ。
302 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 16:34:19 ] >>299 ウルフルズのトータス松本
303 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 17:15:48 ] ディポなんて言われても困るんだが
304 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 22:11:52 ] 言葉なんか通じればいい。 どっちにしろ、俺たちの発音じゃネイティブには通じないんだから。
305 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 10:23:18 ] 通じればそれで良いが松本はヤメレ
306 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 10:31:45 ] トータス ターチル ちがうの?
307 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 11:09:57 ] 英語のトータスを知らなかったから、 トロヤンと読んでいて笑われた
308 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 11:15:00 ] トータスは脚で歩く陸亀、 タートルは鰭で泳ぐ海亀。
309 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 11:19:45 ] because he taught us
310 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 11:49:09 ] mock turtle乙
311 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 12:30:23 ] >>301 ローマ字読みだろ。jk
312 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 12:32:34 ] >>308 TMNTは海亀だったのかー!w
313 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 13:00:56 ] >>312 いいんでない? アメリカ人がちゃんと区別できるとは思えんし。
314 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 19:08:55 ] >>313 アメリカ人なめんな! 英語の話なのに。w
315 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 19:15:19 ] 陸にいるからリクガメ、海にいるからウミガメといわけではないよ。
316 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 19:18:13 ] アメリカでは全部タートル 嘘みたいだけどコレ本当の話
317 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 20:44:35 ] ほんとかどうかは知らんけど、メリケン野郎はそう言う細かいことを 気にしないだろうとは思う。
318 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 01:59:48 ] >>217 仕様じゃ、ぼけー source確認したら、標準出力は/dev/nullに突っ込まれとったわ
319 名前:デフォルトの名無しさん [2008/09/22(月) 09:28:49 ] svn+ssh じゃなくて、単に(自己署名証明書でもいいから) SSL でラップしただけのアクセス方法って使えないのかな? svn+ssl というか、svns というか・・・
320 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:21:36 ] >>319 自分たちだけで使うなら自己証明で十分だとおもう。
321 名前:デフォルトの名無しさん [2008/09/22(月) 12:34:21 ] >>319 うん,まぁ一応フィンガープリントは別経路で通知するけどね. それはそうと svn+ssl て可能?トンネリングの一種として なんかやりようがあるのかなぁ.sslwrap なんぞでできたりするだろうか.
322 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 12:36:44 ] 今は stunnel なのか?
323 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 00:50:30 ] Stunnelとかstoneとかでぐぐるのだ 個人的にはstoneが好きさ
324 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 12:04:39 ] TortoiseSVN 1.5.3 で、 「差分」「URLと差分」がメニューに出てこない。 「以前のバージョンとの差分」しか出ない。 なぜだろう。
325 名前:デフォルトの名無しさん [2008/09/25(木) 13:24:47 ] >>324 あれ?以前は出てたの? 俺偶然にもさっき初めて TortoiseSVN で 10リビジョンくらい前の状態と diff 取りたくて どうやってやるんだ?って困ってた. 古いリビジョンを別の場所にエクスポートして cygwin のコマンドラインで diff 取った. バカなことしてたのかな俺.
326 名前:324 mailto:sage [2008/09/25(木) 15:04:20 ] >>325 自己解決した。シフト押しならが右クリックすると、メニューに出てくる。
327 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 15:15:11 ] .svn フォルダ以外のファイルをまとめて全部消す方法ってありますか? .svn だけ消すなら、Windows のエクスプローラで検索して消せばいいんですが それの逆をやりたいのです。
328 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 15:16:21 ] >>325 ログ表示 ログウインドウでリビジョンを2つ選択 右クリック リビジョンを比較 うまー
329 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 15:20:44 ] >>327 つ find つ Perl
330 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 15:30:45 ] >>328 その方法だと、別ブランチやタグとの比較ができない(ログには直系の先祖しか出てこないから)
331 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 15:40:39 ] >>329 やっぱそれしか無いっすか・・・ いまperlでシコシコ書いてますorz
332 名前:デフォルトの名無しさん [2008/09/25(木) 16:04:09 ] Pythonマンセー
333 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 17:43:07 ] >>327 del *.* /s /q .svnの中はリードオンリーだからこれで.svnを残して消せる。
334 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 17:47:31 ] .svnだけ消すならチェックアウトしたフォルダーにエクスポートだ(TortoiceSVN 1.5の場合)
335 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 17:50:12 ] 何でよりによって.svnだけ残したいのか分からんが
336 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 23:19:28 ] ライブラリのソースの最新版をzipでダウンロードしたときに便利。 チェックアウトフォルダの.svnを残してライブラリファイルを削除。zip展開。svn追加、svnコミット(紛失にチェック)ってやると簡単に履歴登録できる。
337 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 07:27:50 ] findで十分じゃん。perlとか書く必要ないのに。
338 名前:デフォルトの名無しさん [2008/09/26(金) 08:35:04 ] windows だとそういうコマンドラインのインターフェイスがもどかしいよな 最近は cygwin の chere がお気に入り
339 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 09:01:15 ] chereって検索したらエロいのが出てきた
340 名前:328 mailto:sage [2008/09/26(金) 12:57:02 ] >>330 だから何なんだよ? >>325 の要件とは関係ないだろが。 言いがかりつけんな、カス。 貴様には つ レポジトリブラウザ
341 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:01:01 ] >>335 たぶんいわゆるmake cleanがしたいんじゃね? おれもまれにそうしたいことがある。
342 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:02:46 ] TortoiseSVNの表示としてはリポジトリブラウザ
343 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:12:19 ] >>337 Windowsだと、最初からわりきってPerlなりなんなりで スクリプトを書いたほうが逆に簡単じゃない?
344 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:15:23 ] 最初に思いついた使い捨てコードこそ最良
345 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:37:03 ] FORとFIND使えばDOSで出来るけどね
346 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:39:53 ] エロゲのセーブデータをsvnで管理できますか?
347 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 13:45:29 ] 普通に出来る。 ゲームのデータはpdumpfsとかのが楽だと思うが。
348 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 16:26:54 ] >>345 FORって使いにくくね?
349 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 16:32:46 ] 使いにくいけどテンプレ化してコピペするだけだから慣れれば楽
350 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 16:34:45 ] 使いやすい、使いにくいっていうより Perlのインストールが不要だから楽
351 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 17:48:31 ] そういう用途ならwsh便利なのに
352 名前:デフォルトの名無しさん mailto:sage [2008/09/26(金) 22:09:02 ] wsh って言うか、VBScript にしろ JScript にしろ、 それなりにコード書かないといかんからなぁ。 ぶっちゃけ >>333 でいいと思うが、俺なら dir /s /b /a-d | find /v ".svn" > dir.svn for /f "delims=" %f in (dir.svn) do del "%f" del dir.svn ってやるかな。
353 名前:デフォルトの名無しさん [2008/09/27(土) 07:42:25 ] svn: アクセスのときの認証情報(リポジトリ内の conf/passwd だっけ?) を使って、 http: アクセスのときにも認証することってできない? http: アクセスのときは apache の認証モジュールのために 別途 htpasswd ファイルとか作るって認証情報が食い違って面倒・・・ LAN 内でしか使ってないから認証しないって言う手もあるけどそれは さすがにどうかと思うし。
354 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 10:14:08 ] >>352 >/a-d スレ違いだが属性の排他指定ってそう書くのかよ! ヘルプみていろいろ試しても全然わからなかったから使ったことなかったよ。 どうやればそんな変態表記を思いつけるんだ・・・
355 名前:>>352 mailto:sage [2008/09/27(土) 10:48:36 ] >>354 > どうやればそんな変態表記を思いつけるんだ・・・ そんなもんヘルプの例見りゃアホでもわかるだろ。 って、今、ヘルプ見たら dir /s/w/o/p/a:-d ってなってた。orz どうやって思いついたんだ? > 俺
356 名前:>>352 mailto:sage [2008/09/27(土) 10:56:22 ] >>353 > LAN 内でしか使ってないから認証しないって言う手もあるけどそれは 1人 Subversion ならともかく、複数人で使ってるならセキュリティ云々以前に 認証しないと更新者の名前が記録されないからその選択はなしでしょう。 そもそも、svn:// と http:// の両方のプロトコルを併用してるってこと? http:// 使ってるならそっちに統合すればいいと思うけど、社内ネットワークの 関連とかで難しいのかな。 Apache の認証モジュールに手を入れるぐらいしか思いつかない。
357 名前:デフォルトの名無しさん [2008/09/27(土) 12:18:32 ] >>356 たしかにユーザ名が記録されないのは痛いな。 部署内では svn が通るんだけど、 部署外のメンバーは https でしかアクセスできない。 なので認証情報を一元化したくて。 本当は社内で LDAP があるからそれに統一するのが いいんだけど、svnserve は LDAP から認証情報 もってきてくれないしなぁ。
358 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 13:45:41 ] 部署内の人も https でアクセスすればいいんじゃないの?
359 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 13:56:46 ] ユーザ名が記録されないっていうか、ログイン名になるんだけどな
360 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 21:23:35 ] >>353 mod_authz_svn じゃだめ?
361 名前:デフォルトの名無しさん mailto:sage [2008/09/27(土) 22:15:33 ] 部署内/部署外をhttpsによるアクセスで統合して、 個別のフォルダへのアクセスはAuthzSVNAccessFileでまとめてやる。
362 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 01:04:07 ] svnプロトコルでもSASL経由でLDAP使えるっぽいけど、 そのバイナリが対応してるかどうかは知らない
363 名前:デフォルトの名無しさん [2008/09/28(日) 15:03:19 ] >>360 それは authentication じゃなくて authorization。 svn.haxx.se/dev/archive-2005-04/1311.shtml I wanna announce mod_authn_svn: mod_authn_svn.c allows sharing the password file between Apache 2.1 and svnserve. It reads the svnserve password files and authenticates users against it. 同じこと考えてた人がいるようだけど、 すでにメンテナンスされていないっぽい。
364 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 21:08:41 ] TortoiseSVN って、「OFF」 できますか? net stop ほげほげとか、taskkill はげはげとか、 コントロールパネルのどこかをいぢるとか どんな方法でもいいです。 使いたいときだけ使って、使わないときは止めておきたいのですが。 今は仕方なく、使うときだけインストールして、使わないときはアンインストールしてます。 ものすごくメンドクサイです。
365 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 21:20:29 ] Windowsがないから試せないが、TortoiseSVNはたしかシェルエクステンション として作られているから、ShellExViewみたいなソフトでON/OFFできるかも。
366 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 22:08:43 ] >>365 ShellExView を速攻でダウンロードして試してみましたがダメでした。 これは、右クリックメニューから隠すだけのソフトであって、 TortoiseSVN みたいなソフトを完全に停止させるわけではないみたいです。 なんで停止させたいのかというと、ファイル名を変更したりとか、 いろいろ作業すると、エクスプローラのファイル一覧ウインドウがリフレッシュされてしまい 作業していたファイルを見失ってしまうからです。 たとえば、hogehoge.java.mine を hogehoge.java にリネームすると ウインドウが再描画されて、hogehoge.java を探さなければなりません。 1つのディレクトリに1000個とか2000個とかたくさんのファイルがあると 何度も探さなければならなくてイライラするんです。 なんか、たちの悪いウイルスにでも感染したのかと思ったら、 TortoiseSVN のせいだと分かったんです。 TortoiseSVN を停止しなくても良い方法があれば、それでもいいので どなたか良い知恵をください。 あ、DOS窓で・・・とかは無しで。
367 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 22:20:21 ] >>366 > いろいろ作業すると、エクスプローラのファイル一覧ウインドウがリフレッシュされてしまい レジストリを弄ってウインドウをリフレッシュさせない方法があったような気がする。 もしくは、別のファイラーを使う。
368 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 22:31:59 ] 俺としては1つのディレクトリに1000も2000もある状態をどうにかしたいところだけど・・・ エクスプローラでhogehoge.javaってキー打つとそのファイルのところまで移動してくれない?
369 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 22:37:23 ] アイコンオーバーレイやめればいいんじゃないの?
370 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 12:42:31 ] >>366 設定>アイコンオーバーレイ>ドライブの種類 にて、全ドライブのチェックを外す。 アイコンオーバーレイさせたいフォルダのみを「含めるパス」に記入する。
371 名前:デフォルトの名無しさん [2008/09/30(火) 17:00:25 ] MigemizeExplorerいれろ
372 名前:デフォルトの名無しさん [2008/10/03(金) 07:33:04 ] foo\ bar\ baz\ というディレクトリ構成があってそれぞれに.svnディレクトリがあって プロジェクトfooとそれとは無関係なプロジェクトbar(bazを含む)がチェックアウトされた状態になっている。 このときfoo\bar\baz\test.txtというファイルのパスからtest.txtのプロジェクトのルートである bar\ディレクトリを見つけ出すのはどうすればいいんでしょうか。 .svnのあるディレクトリを上方向に辿って行くとfooがルートだと誤認識されてしまいます。 正式なチェック方法がなければ.svnの中を探る実装依存でもいいです。 .svn/entriesのリポジトリパスを見ると出来そうな気もしてますがいい方法があれば教えてください。
373 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 08:22:06 ] svn:externalsがあるトコで止めたらどうか。 svn:externals使ってるわけでもなく混在させてるなら知らん。
374 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 08:29:53 ] 無関係ということはsvn:externalsを使っているわけではないのだろう。 svn info --xml |sed -n 's/<url>¥(.*¥)<¥/url>/¥1/p' でィレクトリのリポジトリパスを抜き出してチェックするくらい? 直接.svnの中を直に見るよりはマシ程度のレベルだが。
375 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 18:50:11 ] 既出かも知れんが、VC6でビルドしたexeにリビジョン番号を埋め込む方法ないかな。。 いまは、ビルド時にSubWCRev.exeでバージョンリソースに最終コミットリビジョンを 埋め込んでるんだけど、そのバイナリをコミットするので、リビジョンがずれてしまう。 svn:keywordsを使ってexe内のバージョンリソースをcommit時に書き換える方法を検討したのだが、 バージョンリソースは必ずutf16で埋め込まれてしまうので、keywords置換が発動してくれない。 需要のある機能だと思うんだけど。。。だれか解決した人いませんか?
376 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 19:13:29 ] とあるソースあるいは全ソースにstatic char文字列
377 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 19:21:48 ] svn のリビジョン番号は、コミット毎に1つ進むタイムスタンプに過ぎないので、 プロダクトのリリース番号に関連付けしないことをお奨めするよ。 むしろ、プロダクトのリリース番号は独自に管理して(バージョン番号をカウントアップするシェルスクリプトを用意しておくと良い) リリース作業バッチで、バージョン番号を更新し、同時に svn commit , svn copy tags/version-xxx を実施するやりかたがお奨め。
378 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 19:50:47 ] WCとリポジトリ見てビルドIDを生成するツールを作ってビルド時に使っている。
379 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 21:50:04 ] >>375 > そのバイナリをコミットするので、リビジョンがずれてしまう。 それ無理じゃね? コミット完了するまでリビジョンはわからんし、コミット前までに リビジョンはわかってないとバイナリに埋め込めないでしょ? むしろ、チェックアウト/エクスポート時に埋め込むような方法を 考えた方がいいと思うけど。
380 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 22:16:10 ] キーワード展開が使えないか
381 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 22:41:16 ] ていうかソースファイルから生成されるバイナリってバージョン管理の対象に含めるものなの?
382 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 22:51:14 ] コンパイルの結果生成されるファイルは含めないのが普通だと思う。 だけど、最終的な目的ファイル(exe等)は含めておくと便利だと思う。
383 名前:デフォルトの名無しさん [2008/10/03(金) 22:51:53 ] 普通はソースツリーでタグを生成した時のリビジョン番号でアナウンスするもんだと思ってた。
384 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 09:19:33 ] 俺は(リリース)タグ上でビルドするとリビジョン付のバイナリが勝手にできるようにしてる。 タグ名についてる枝番は通常、リリースのリビジョンより一つ若いが気にしない。 svn info の Last changed Revから取ってる。
385 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 20:49:26 ] TortoiseSVNでコンテキストメニューの&DIFFが削除(&D)とかぶるってるんだけど これ簡単に変える方法あったらおせーて。 サブメニューに移動ってのは無しで。
386 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:08:06 ] >>383 リリースタグ打ったんだからリリースタグをアナウンスすればすっきりするんじゃないか?
387 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 14:28:07 ] SCCS、RCS時代に普通に行われていた管理方法が、いとも簡単に忘れ去られた事実について。
388 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:57:56 ] svnversion すると 1234:1240M って出るんだけど、 左の 1234: が出なくなるようにするには どうしたらいいの?
389 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 01:53:01 ] svn up
390 名前:375 mailto:sage [2008/10/06(月) 12:52:05 ] >>376 SubWCRev.exe使うんだろ?1こずれるんだよね。 >>377 Nightly Buildで毎晩テストしてる状況で、毎晩リリースタグを打つわけにもいかない。 特定のバイナリから、それをビルドしたリビジョンが確実に判明する状況は、普通に便利だと思わない? >>379 キーワード展開をうまく利用できれば可能なはずなのよ。 >>380 そうなのよ。 >>384 それSubWCRev.exeで出来るよ。 で、今は俺も1つずれるのを気にせず運用してきたわけだが、 新人の混乱がどうも避けられなくてね。何度説明しても、 体に浸透するまで数回はミスるようだ。
391 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 13:10:53 ] >>390 リビジョンがいっこずれてるからって、何をミスるんだ?
392 名前:デフォルトの名無しさん [2008/10/06(月) 14:42:31 ] ライブラリのRubyバインディング使いたいんだけど、まとまったドキュメントってどっかに無い?
393 名前:384 mailto:sage [2008/10/06(月) 16:35:21 ] そうか、ここはSubversionという名前だけど、TortoiseSVNについて語るスレだったな。 .exeが走らないプラットフォームだから、関係なかった。
394 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 16:47:32 ] >>393 ちゃんとあんたのレスも読んでいるからそんなに不貞腐れなさんなって。 ただちょっと、>375がSubWCRev.exeを知っている自分に酔っているだけなんだから。
395 名前:名無し募集中。。。 mailto:sage [2008/10/06(月) 16:51:23 ] svkって安定してる? 1.05くらいの時に使ってpushできなくなって困ったけど 今は2.02か・・・
396 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 18:08:56 ] >>390 > Nightly Buildで毎晩テストしてる状況で、毎晩リリースタグを打つわけにもいかない。 毎晩ビルドなら、日付で管理するのが一番良いと思うぞ。 そもそもバッチ処理なら、毎晩タグ打てば良い。用済みで邪魔になったら削除すれば良い。 > 特定のバイナリから、それをビルドしたリビジョンが確実に判明する状況は、普通に便利だと思わない? リビジョン番号は、本質的にリポジトリの更新番号にすぎないので、その利便性は、日付による管理と大して変わらない。 タグ名なら差分比較やチェックアウトの指定にそのまま使えるが、リビジョン番号はどのブランチかを併せて指定しないと使えない。 リビジョン番号より、タグ名をバイナリに埋め込んだほうが、はるかに便利です。
397 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 21:23:32 ] $Id:$ とかを使うC系プログラマに質問。 #ident ってみんな使う? static char と違って.hファイルに書いても無問題なのがありがたいが。
398 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 23:30:08 ] >>395 自分の使い方だと安定してるが、今のとこミラー専用でsyncとsmergeしかしてないんで参考にならないか。 検索してたら偶然、いつのまにか2.2.0になってたのを発見した。 lists.bestpractical.com/pipermail/svk-devel/2008-September/001210.html search.cpan.org/dist/SVK/ SVKはどうも、公式ページとかさっぱり更新されないのが不安だw 開発は続いてるようでよかったが。 Windowsバイナリはまだだろうな…。
399 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 10:49:36 ] SVN1.5にしたリポジトリに対してmirrorしてpushしたけど問題なかったよ
400 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 16:52:04 ] TortoiseSVNで、最近、差分を見ようとすると、 「ファイルの改行コードに一貫性がないため、差分を表示できません。」 ってのがよく出て差分が見られないんだけど、どうにかなりませんか?
401 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 17:37:28 ] WinMergeを外部DIFFに指定して 空白だかを無視に設定してみたら。
402 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 18:26:50 ] >>396 >リビジョン番号はどのブランチかを併せて指定しないと使えない うそーん。 r5418とかってなったらそのブランチがどれかって1つしかなくね?
403 名前:デフォルトの名無しさん [2008/10/07(火) 19:13:34 ] Subversion の Windows 用バイナリって、 www.collab.net/downloads/subversion/ subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&expandFolder=91&folderID=74 どちらを使えばいいの? というかどちらが標準的なの?
404 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 19:16:37 ] その言い方で答えられる人はいません
405 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 19:33:29 ] >>403 下。
406 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 19:46:45 ] >>402 ブランチはsvnにとっては普通のサブディレクトリに過ぎない。人間側が、特別な意味を与えているだけ。 リビジョン番号はリポジトリ全体に対して付与される番号であり、ブランチに緋付いているわけではない。 たとえば、 /trunk で、foo.cpp を修正して r5417 でコミットする。 /branches/TRY-test1 側でも並行して foo.cpp を修正して r5418 でコミットする。 /trunk で、foo.cpp をさらに修正して r5419 をコミットする。 trunk上の最新(r5419)と、ブランチ側でコミットした r5418 との差分をとりたくて、 /trunk 上で svn diff -r5418 foo.cpp と指示しても、 差分がとれるのは r5417 でコミットした foo.cpp に対してである。
407 名前:デフォルトの名無しさん [2008/10/07(火) 20:01:40 ] そういやNTFSのリパースタグにはちゃんとした シンボリックリンクの機能があるんだから、 Subersion も Windows でシンボリックリンクが 使えるようにしてくれればいいのにな。
408 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 20:34:19 ] シンボリックリンクが使えるのはVistaだけだろ。 ジャンクションで代用しようにも通常はファイルには使えないし、 エクスプローラもいろいろと誤動作するし。
409 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 20:56:43 ] Vistaだけ・・・・? 2000でもXPでも使ってるが
410 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 20:59:01 ] 多分ふたりの間にはすれ違いがある
411 名前:407 [2008/10/07(火) 21:10:02 ] 最近 Vista を使い始めて mklink あるのを知った。 >>409 は・・・・ 1)ショートカットファイルと間違えている 2)cygwin のシンボリックリンクエミューレーションと間違えている (cygwin の svn を使うなら間違いじゃない) 3)ハードリンクと間違えている (ハードリンクは NT 3.51 あたりでもあったはず) 4)ジャンクションと間違えている (ジャンクションはファイルに対して貼れない、標準じゃ) 5)ジャンクションを強引にファイルに対して張っている (たぶん Vista より前の Windows だと純正のNTFSのドライバじゃ無理)
412 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:29:42 ] >>410 「Vistaだけ」って、このあたりを理解すればよいのかしら・・・? (実はよくわかっていません… orz) ttp://homepage1.nifty.com/emk/symlink.html …Windows Vistaでは本物のシンボリックリンクが新たに導入されました… ttp://msdn.microsoft.com/en-us/library/aa383874.aspx ttp://msdn.microsoft.com/en-us/library/aa363866.aspx CreateSymbolicLink Function Requirements Requires Windows Vista.
413 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:43:08 ] >>407 ハードリンクはあるけどシンボリックリンクはない Vistaから >>408 ハードリンクで一応代用は可能
414 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 16:03:24 ] すみませんが質問です。Eclipseスレとどちらにすべきか迷いましたが、ここ でさせてください。 バージョン管理に便利なSubversiveプラグイン (2/3) - @IT www.atmarkit.co.jp/fjava/rensai3/eclipseplgn15/eclipseplgn15_2.html ここの「リポジトリを3タイプから選んでインポート」という説明が、何度読 んでもわかりません。レポジトリのフォルダ構成がこのように変わることで、 Eclipse上のプロジェクトの管理がそれぞれどう変わるのか、わからないのです。 漠然とした質問で申し訳ありませんが、どなたか手短に解説をお願いできない でしょうか? ちなみに知人には「自分もわかんないけど、とりあえず真ん中の「Use single project layout」にしてる」と言われました。
415 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 16:30:27 ] 最終的には好みの問題 ↓が何かの参考になるかも (ならないかも) subversion.bluegate.org/doc/ch04s07.html subversion.bluegate.org/doc/ch05s04.html
416 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:32:43 ] >>415 ありがとうございます。大変参考になりました。
417 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 09:07:05 ] blugate.orgいつの間に復活してたんだ
418 名前:デフォルトの名無しさん [2008/10/11(土) 02:56:01 ] Subversion 1.5.3 age svn.collab.net/repos/svn/tags/1.5.3/CHANGES
419 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 08:48:07 ] 1.5.3、make checkするとFAILUREがいっぱい出るのはうちだけ? 同じ環境で今までは一つも出なかったのに
420 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 09:16:45 ] > * Improve file IO performance on Windows (r33178, -85) これってサーバ側だけ?クライアント側にも関係あるかな
421 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 19:38:09 ] >>419 ログを貼るか開発 ML に送りつけてみるといいよ。
423 名前:デフォルトの名無しさん [2008/10/11(土) 21:27:03 ] inetd 経由で svnserve を動かしているんだけど、 これって独立したデーモンとして動かせたっけ? なんか引っかかるというかもっさりするんで、 inetd から起動するのにキモチ時間かかってるのかなぁって。
424 名前:デフォルトの名無しさん [2008/10/11(土) 21:49:31 ] TortoiseSVN 1.5.4 age https://sourceforge.net/project/shownotes.php?release_id=632357
425 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 23:08:37 ] >>423 マニュアルぐらい読もうと言う気にならないのか? www.caldron.jp/~nabetaro/svn/svnbook-1.4-final/svn.ref.svnserve.html
426 名前:デフォルトの名無しさん mailto:sage [2008/10/12(日) 00:01:26 ] だが親切な人 425
427 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 11:09:07 ] ブラウザベースのSubversionブラウザ「Warehouse」 www.moongift.jp/2008/10/warehouse/
428 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 13:10:35 ] >>427 Cygwin環境に頑張って入れたんだが 設定がクソだった(自分にとっては)
429 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 22:30:24 ] >>429 レポジトリブラウザでです。よろしくお願いします。
431 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:09:57 ] >429 その OPTIONS は HTTP のメソッドのことなのでとりあえず気にしないで OK。 サーバに対して接続できていないので、まずは普通に web ブラウザで接続できるかとかから確認するといいと思う。 っていうか、TortoiseSVN なのに CVS?
432 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:17:30 ] >>431 >>429 は「バージョン管理システム=CVS」って思ってるんじゃない? ホッチキスとかバンドエイドみたいなもんだ
433 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:17:54 ] >>429 SubversionじゃなくてCSVならTortoiseCSV使ってくらはい
434 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:18:38 ] うへぇ、 CVSね
435 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:25:13 ] おまえら、>>429 はリポジトリを作るのはもちろん、検索スキルもゼロだから、 付き合うなら数百レスは覚悟しとけよ。
436 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:38:09 ] CVS導入スレ〜 Rev.3 pc11.2ch.net/test/read.cgi/tech/1113141518/ www.tortoisecvs.org/download.shtml これで解決
437 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 00:33:27 ] >>432 > ホッチキスとかバンドエイドみたいなもんだ バンドエイドはいいとして、ホッチキスは文房具分野だと一般名詞だぞ。
438 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 00:45:04 ] >437 別に商標の話をしてるわけじゃないと思うのだが...
439 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 00:48:45 ] ねちねちするのが趣味なんだろ
440 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:06:13 ] >>438 じゃあなんでホッチキスなんてでてくるんだ? バージョン管理システム = CVS ガーゼ付絆創膏 = バンドエイド ホッチキス = ???
441 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:36:55 ] >>440 > ホッチキスとかバンドエイドみたいなもんだ 例え話的なもんだろ。字面通りじゃなくて意味を汲み取れよ。
442 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:37:12 ] wikipediaに載ってるような話を自慢げにするのはNGな
443 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:41:08 ] >>440 ガーゼ付き絆創膏 ⇒ バンドエイド ステープラー ⇒ ホッチキス という事でしょ。
444 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 02:15:17 ] >>443 うんうんよく知っててえらいでちゅねー
445 名前:443 mailto:sage [2008/10/15(水) 02:25:25 ] 443を今読むと単純すぎてイヤミに読めるな。 440氏、そういう意図は無かくググってくるより早かろうというだけなので、念のため。
446 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 15:42:29 ] 多分440はステープラという単語を知らなかったんだろうよ オッチキス!
447 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 18:52:43 ] 皆さんレスありがとうございます。 >>431 ブラウザで接続できていることを確認しました。 ネットワーク設定の問題なのでしょうか。 >>435 すみません。。。 >っていうか、TortoiseSVN なのに CVS? 先週末から個人的に早急に利用しなければならなくなったので、 レポジトリにとりあえずコミット(?)できればいいのですが、 そこまで至っていません。 おっしゃるように単純にバージョンコントロール付きのFTPのようなものと思っていました。 レポジトリがCVSということは、クライアント側もCVSの必要があるのでしょうか?SVNではなく。 >>436 ありがとうです。CVSの必要がある場合に読みます。ありがたや。
448 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 18:56:58 ] >>447 cvsだけじゃなくてsvnも両方必要 あとgitとmercurialとBazaarが要る
449 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 18:59:34 ] それだけ入れたら何でもこいだな
450 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 19:11:55 ] >>448 情報ありがとう。 CVSとSVNの違いって端的に何なのでしょうか? バザールは知っていましたが、ほか知りませんでした。 レポジトリ側が推奨していた(図で説明つき。。。) WinCVSを使いたかったのですが、サイトが閉まっているようで、 手元にない状況です。 >>449 責任というか信用の問題なので、とりあえず、コミット(?)できればOKです。 プロジェクトをオープンにした(登録した)のがそもそもの始まりなのですが。
451 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 19:13:17 ] >>450 端的にいうと全く別のソフト
452 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 20:00:37 ] >>429 各VCSの違いは、管理方式と歴史的経緯と利用のされ方の違い。 画像のフォーマットやプログラミング言語の違いを端的に説明しろって 言われたら返答につまるのと同じようなレベルで 上記に関心がないなら、端的に理解するのは難しいと思うから、>>451 でいいと思う。 あと略語。VCS, CVS, CSV 全部全然意味も用途も違うから間違えないように注意。
453 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 20:57:33 ] >>453 svnと名前についてるソフトは使えない スレ違いだから消えろ
455 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 21:10:04 ] サーバでcvs2svnを実行するといいですよ。
456 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 21:44:00 ] あろはだよCVS というサイトにWinCVSがありました。試してみます。 アドバイスくださった方々ありがとうございました。
457 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 22:03:55 ] >>443 > ステープラー ⇒ ホッチキス それだと両方一般名詞だから、おかしいって言ってるだけ。 まあ >>432 の単純な勘違いだと思うが、>>438 , >>441 , >>443 , >>446 辺りは バカ丸出しで、ちょっと笑える。
458 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 22:18:18 ] Wikipedia見てきた。 ホッチキスは商標だろ、と思ったが現在は一般名詞扱いになってるのね。 知らんかったわ。
459 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 22:25:36 ] >>457 >>442
460 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 22:30:27 ] >>456 馬鹿か、お前。 VCS=CVSと思ってるとの対比で、ステープラー=ホッチキスという例を出したんだろうが。
461 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 22:33:13 ] 終わったとおもったらそんなことで再燃するのかよw
462 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 22:40:59 ] >>457 おかしいのはお前のほうだな。 しかも執念深くて気持ち悪いぞ。
463 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 23:05:34 ] subversionで管理しているソースファイルを分割しようとしているのですが 単に新しいファイルを作ってaddするよりも svn copy してから新しいファイルと元のファイルをそれぞれ編集して不要な部分を消す方が 編集履歴が継続できていいかなと考えています。 みなさんどうしていますか?
464 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 23:13:30 ] >>459 そっ、Wikipedia にも書いてあるぐらい有名な話だよ。 それも知らずに突っ込んでる >>438 , >>441 , >>443 , >>446 はバカ丸出しだけど、 理由書いてやっても引っ込みつかない >>460 , >>462 はさすがに恥ずかしいな。(w
465 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 23:20:48 ] きめぇw
466 名前:デフォルトの名無しさん [2008/10/15(水) 23:58:15 ] >>975 開発は、tomcatでhot-deploy。運用は、商用AP鯖cool-deployってこと?
467 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 00:07:28 ] なんか、>>975 は大変そうな仕事してるみたいだ。 暇そうな、>>465 が助けてやったらどうよ。(w
468 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 00:20:54 ] >>465 ホットデプロイってことはS2関連かなω
469 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 03:28:09 ] >>463 もちろんそうしています。
470 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 08:25:08 ] >464 言葉の成立ちと現在の用法をごっちゃにしてる馬鹿きめぇw
471 名前:デフォルトの名無しさん [2008/10/16(木) 08:38:30 ] 分割はsvkを使うと綺麗過不足無くできる
472 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 09:11:22 ] キャタピラーやウォークマンについて 教えてもらえるスレはここですか?
473 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 21:46:24 ] >>470 顔真っ赤だぞ。 そんなに悔しかったのか?
474 名前:デフォルトの名無しさん mailto:sage [2008/10/16(木) 23:31:18 ] ついでにガンダム@韓国についても詳しく教えてくださいw
475 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 00:40:23 ] おまいら TortoiseSVNのマージツールには何使ってんの?
476 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 00:42:08 ] うぃんまーじ
477 名前:デフォルトの名無しさん [2008/10/17(金) 01:11:32 ] p4merge
478 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 09:39:27 ] Subversion 1.3 の時に作成されたリポジトリは svn を 1.5.3 にバージョンアップしても読めますよね?
479 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 09:47:04 ] マシン新調したのにコミットが体感的にほとんど速くなってないな。 ロードマップにパフォーマンスアップする予定はないの?
480 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 11:15:39 ] >>478 わからんが、dump - load したほうが安全じゃない?
481 名前:名無し募集中。。。 mailto:sage [2008/10/18(土) 14:36:25 ] >>395 だけど、日本語ファイル名をpushしたところでアウト RA layer request failed: PUT of 'xxx' : 409 Conflict (https://xxx) って出るわ --verbatim 付けていたんだけどなぁ
482 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 16:29:53 ] >>476 WinMergeはこのバージョンじゃないとだめとかない?
483 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 16:33:31 ] 聞く前に使えば良いだろう・・・・・・ OS入れろってのと訳が違うんだぞ 安定版使えば問題ねえよ
484 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:49:04 ] WinMergeはインストール時、TortoiseSVNと連携設定してくれるから良い。
485 名前:デフォルトの名無しさん [2008/10/18(土) 19:54:50 ] ワーキングコピーを cp コマンドで別の場所にコピーしたら ワーキングコピーじゃなくなった。 cp コマンドでのコピーじゃ .svn 達が 一緒についてきてくれなかった。 .svn に見捨てられた俺
486 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 20:30:35 ] >>485 つ[cp -pr]
487 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:57:29 ] >>483 お前は使ったことないだろ
488 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 04:51:13 ] cvsのページに繋がらんかったので勢いでSubversion導入してみた。楽しみだ。
489 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 22:26:57 ] TortoiseSVN で共有フォルダ上のリポジトリにアクセスしてるんだけど 2人が別のPCから同時にコミットしたりするとまずい? タイミング次第で排他がうまくいかずにリポジトリ崩壊とか(;´Д‘A
490 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 23:17:48 ] file://のリポジトリ? そりゃダメな可能性が高い svn://かhttp://にしとき
491 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 00:18:52 ] subversion.bluegate.org/doc/book.html#svn.reposadmin.create
492 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:25:29 ] >>490 え、そうなの?それじゃいったい、何のためのヴァージョン管理システムなんだか・・・
493 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:26:16 ] ドリームウエーバーよりクソだな
494 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:53:37 ] >>492 >>491 も読んだか? fsfs形式なら問題ないが、file:// は基本的にローカルファイル用だから ちゃんとsvnserveとか使った方がパフォーマンスもいいと思う。
495 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:57:37 ] ↑ それ、答えになっていない。 ようするに、subversion はファイルの排他が正しくできないって事だろ? 何のためのバージョン管理システムなんだ?
496 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:00:38 ] バージョンを管理するためにきまってるだろ!
497 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:01:02 ] また、変なのが沸いた・・・
498 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:19:13 ] >>495 >>494 で充分答えになってるだろ。 > ようするに、subversion はファイルの排他が正しくできないって事だろ? svn:とかhttp:使えばちゃんと排他処理はされる。
499 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:47:40 ] >>498 file: でも排他されるよ。実際にアクセスするファイルシステムや OS がファイルの排他を ちゃんと実装していればね。
500 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 02:51:03 ] >>495 共有フォルダのファイルの排他をするのはSubversionじゃなくてWindowsとかLinuxとかのOSだ。 そもそもfsfsなら共有フォルダでも問題ないと言ってるのに何が気に入らないんだか。
501 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 03:33:38 ] >>490 がデマを飛ばしたって事でFA?
502 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 03:54:07 ] あぁ知ったかぶりの 490 が悪い。
503 名前:デフォルトの名無しさん [2008/10/21(火) 07:24:24 ] こんにちは、TortoiseSVNでsvn diff -r 相当ってどのようにしたらできますでしょうか? 特定のリビジョン間でパッチを作りたいのですが・・・ いや、パッチをつくりたい、というか、特定のリビジョン間の差異をみたい、ということです。 svnコマンドでやればいいんだけど、TortoiseSVNの設定読んでくれなくて、ssh周りで四苦八苦してる orz
504 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 08:24:40 ] >>503 履歴かリビジョングラフから差分取れば?
505 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 08:25:44 ] >>503 ログのダイアログで、Ctrl押しながらリビジョン二つ選択して右クリックメニューのdiff コマンドラインでやるなら>>226 がいいんじゃないかね。
506 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 09:35:48 ] >>500 共有フォルダのロックが正しく動けばいいんだがねー
507 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 10:40:43 ] VSSに慣れたやつがSVN( file:/// )を使うとこの辺ですぐふぁびょる subversionは管理するだけで排他制御とかは他にやらせる それだけの話といっても通じない
508 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 13:21:12 ] >>507 はsvnのトランザクション処理のことを知らないに1票
509 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 13:33:10 ] それ、svnserveじゃないのか
510 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 15:13:00 ] メールのnfs上でのロック問題とかと同じのが 共有フォルダでもあるわけ? あと、メールだとロック問題を避けるためにMaildir方式とかあるけど、 svnのfsfsとかもそういう方法で実装してあるの?
511 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:23:41 ] マルチ乙。 でも,今回の件で file:// で共有できるって初めて知ったからありがとう。 でもさ TortoiseSVN でローカルにリポジトリ作って〜って,やぱ試験的に使ってみるとか 一人で沢山のソースをいじって開発してる人向けなんじゃね? 共有フォルダがある環境なら svn のサーバ立てる資源はあるでしょ? 手間がヤなだけなんじゃね?大事なソースをわざわざ危険なところで運用するのはね怖いよ。
512 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:51:14 ] 共有できないバージョン管理システムなんて、 パンツを脱がないストリッパーと同じ
513 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:55:47 ] >共有フォルダがある環境なら svn のサーバ立てる資源はあるでしょ? そーでもなくね 資源というのが機材でなく人だったりするけど
514 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:00:25 ] 昔の SCCS とか使ったことがないけど、(つか、CVSも使ったことが無い初心者です) ちゃんと共有・排他制御してたの? だよね。してなきゃバージョン管理できないもんねぇ。
515 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:36:14 ] >>512 ん〜、言い得て妙かも。 でも、俺はおっぱい星人だから、一人 Subversion でも満足だ。(w
516 名前:489 mailto:sage [2008/10/21(火) 22:44:08 ] 一日でいろいろレスがついてる・・・ありがとう(;´Д‘A >>491 共有フォルダ上ではBerkeleyDBはNG、FSFS使ってということだと 思うんですが・・・ BerkeleyDB → 共有上だと2人同時コミット以前に1人で使ってもあぶない! FSFS → 一応共有フォルダ上にもおけるぜ! (でもタイミング次第では・・・orz) http// or svn:// → 排他もしっかりできて安全ですよ! って位置付けじゃないかと勘ぐってます・・・実際どうなんでしょう。
517 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 23:00:56 ] >>516 それで良くね?つかそうしれ。 自分で手を動かすだけで少しでもリスクが減るなら やるべきでしょ。共有における耐性のテスト目的なら「がんばって!リポートよろ」で。
518 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 23:49:43 ] >>516 ここら辺でも読んどきゃいいんじゃね。 リポジトリの保存形式 subversion.bluegate.org/doc/book.html#svn.reposadmin.basics.backends
519 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 23:55:24 ] >>516 FSFSは共有フォルダでの共有OK。但し、OSが排他処理を正しく実装している場合。
520 名前:デフォルトの名無しさん [2008/10/22(水) 07:46:31 ] 共有フォルダ、っていう限定環境なんだから、実際に正しく実装されているかまで 考慮して回答してくれよ(´・ω・`)
521 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 07:52:29 ] BerkeleyDBの利点って何?
522 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 08:16:40 ] /etc とかをSVNで一括管理してる人いる?
523 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 08:58:46 ] >>520 共有フォルダってだけじゃまったく限定されねーよ 馬鹿はこれだから
524 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 10:47:29 ] sambaだって共有フォルダって言い方になるだろ 質問するんだったら情報は後出しにするな
525 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 14:26:56 ] >>522 何のメリットがあってそんなことを?
526 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 14:32:16 ] TortoiseSVNのシェル統合使うと 触ったファイルに赤いマークが付いて右クリ差分表示とか出来るから エディタで弄るファイルはとりあえずsvnに突っ込んでおきたくなる。 Linuxのファイラに同機能が付いたら同じことをしたくなるだろうな。
527 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 14:43:08 ] いちいちコミットしないといけないだろ
528 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 20:10:43 ] >>525 設定の変更履歴取れるとことか複数マシンでの設定の共有しやすいとことか >>522 少なくともRCSやCVS使ってる人なら知ってる 個人的にはそういう用途には管理用の.svnとかが散らばらないhgの方が好き
529 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 00:18:58 ] >522 ~/.??*rcなら管理してるなぁ /etc はファイル毎管理したいから、使うとしてもRCS
530 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 16:01:49 ] チェックアウトしたワーキングコピーにgrepかけるとき、.svnも検索されて難儀してるんだけど .svnは無視しつつgrepするツールってないのかな
531 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 16:13:32 ] tools/client-side/wcfind というツールが svn のソースにあります。
532 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 16:59:33 ] サクラエディタのGrep機能に、ファイル除外設定が出来るからそれを使ってる だいたい引っかかってくるのは *.svn-baseってファイルだから、 検索の条件にあるファイルタイプに、 *.* !*.svn-base としてる。 サクラエディタ解説より >ファイルパターンの先頭に!を付ける(例: !*.obj)と, >そのパターンに当たるファイルをGrep対象から外します. >指定位置にかかわらず除外指定は検索指定より優先されます. エディタからだと検索された語句から直に開けて その場所にカーソルが移るから便利
533 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 18:28:00 ] WZ Grepもバイナリファイルの拡張子を指定してハネられる。 HIDDENなファイルはそのままでもスルーするけどね。 しかし高機能な単体のGUI Grepツールって何気にないんだよな。 表示、検索部分をエディタに頼ったほうがやりやすいからなのかね。
534 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 18:58:01 ] find . \( -name .svn -prune -type f -o -type f \) -print0 | xargs -0 -e grep -nH -e REGEX
535 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 19:08:34 ] WZ使ってたけど、バイナリの拡張子って設定出来たんだな・・・orz こりゃいいわ
536 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 22:46:57 ] >>530 grep --exclude-dir=.svn -r hoge .
537 名前:デフォルトの名無しさん [2008/10/24(金) 08:32:54 ] GUIの多くのgrepツールは、除外指定できないのが困るぜ
538 名前:デフォルトの名無しさん [2008/10/24(金) 10:18:52 ] >>504-505 できますた。サンクス! branchとtrunkを比較したかったのでリビジョングラフでグラフ表示して、 2つをクリックして右クリックからdiff取ったりとか比較できました。 最初にクリックした方が比較元で、後にクリックしたほうが比較先になるんすね
539 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 16:26:43 ] >537 GNUの多くのgrepツールは、と誤読。
540 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 09:38:19 ] インストーラーを使わないzip解凍で使えるSubversionクライアントってありますか?
541 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 09:41:15 ] WindowsXPのエクスプローラーから使いたいと思っています
542 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 09:43:11 ] >>541 無理。エクスプローラに組み込む時点でインストール作業がいる。
543 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 10:17:59 ] >>542 思いついたんですけどCygwinでsvnコマンドをインストールしてあればbat実行で特定のフォルダ以下をコミット、更新はできますよね? 今度やってみようと思います
544 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 10:29:17 ] >>543 cygwinのインストールならいいのかw コマンドラインクライアントなら、apache用と書いてあるけど svn-win32-*.zipにsvn.exeが含まれてるはず。
545 名前:デフォルトの名無しさん [2008/10/25(土) 11:32:09 ] cygwin のやつは 1.4.x なんだよなぁ
546 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 11:50:25 ] Redhatが飼い殺しし始めてから完全に停滞しているな
547 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 12:09:25 ] すみませんが、質問です。 「あるファイルを、Subversionの管理からはずすが、ファイル自体は削除せず に作業コピーディレクトリに残す」 には、コマンドライン上からだとどのようにすればよいでしょうか? TortoiseSVNだと以下のようにすれば良いようですが。 tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-howto-unversion.html svn delete に何かオプションがあるだろうと思ったのですが、どうも見つか りません。
548 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 12:11:23 ] 同様に質問です。 svn import 時に、いくつかのディレクトリをインポートの対象から外すには、 どうしたらよいでしょうか? svn:ignoreと関係があるのだと思いますが、調べてもどうもよく理解できませ んでした。すみません。
549 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 12:24:28 ] >>544 すいませんw その環境ではインストーラーを実行できないのですが、Cygwinはインストールされているのでw svnがインストールされているかはわからないので確認してみないといけないですけど >svn-win32-*.zip subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 これですね 教えていただきありがとうございます 早速使ってみようと思います >>545 ということは1.5は使えないってことですか・・・
550 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 12:34:18 ] >>548 インポートする前に管理対象外のファイルは消しておく。または、インポートしてからいらないファイルを削除
551 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 12:57:12 ] >>550 ありがとうございます。 何かもう少し、Subversion(もしくはそのクライアント)の機能を利用した方 法は無いでしょうか? TortoiseSVNだと、こんな感じになるようです。よくわかりませんが。 tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-dug-ignore.html
552 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 13:02:17 ] .svn全削除じゃ駄目なん?
553 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 13:07:28 ] >>552 これは>>547 宛てでしょうか? それをやると、 ・そのディレクトリ内のファイルがすべて、Subversionとの関連が無くなる。 ・レポジトリからは削除されないので、たぶんsvn updateで戻ってしまう。 という問題があると思います。
554 名前:デフォルトの名無しさん [2008/10/25(土) 13:13:04 ] >>547 --keep-local みたいなのがあるたろ まだ 1.4 系列使ってる?
555 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 13:23:34 ] >>554 > --keep-local みたいなのがあるたろ ありがとうございます。たぶんそれですね。 こちらの環境には無いんです。 > まだ 1.4 系列使ってる? その通りです…。CentOS5.2の標準のSubversionは1.4.2みたいです。
556 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 14:01:36 ] >>555 CentOS5.2だけどソースからインストールしてsubversion1.5使ってるよ
557 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 17:16:23 ] 遅くなりました。 >>556 ソースからのインストールは、パッケージ管理ができなくなってしまうので、 できるだけ避けたいのです。Debianのようにtestingやexperimentalがあれば よいのですが、RedHat系はよくわかりません。 とりあえず、--keep-local は諦めます。ありがとうございました。 あと、よろしければ >>547 についても、どなたかアドバイスをお願いします。 なお、すみませんが今からしばらく(1日程度?)、ネットを離れます。ご了承 ください。
558 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 17:29:56 ] ディストリのSRPMからspecファイル抜き出して、 新しいソースにあわせて修正して使う、というのも一考されたし。
559 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 17:54:35 ] >>548 想像通り svn:ignore もしくは、global-ignores に設定しとけばいいだけだと思うが。 subversion.bluegate.org/doc/ch07s02.html#svn.advanced.props.special.ignore > svn:ignore 属性はある種のSubversion操作が無視するファイルパターンのリストを含ん > でいます。多分もっともよく利用される特殊属性で、global-ignores 実行時設定オプ > ションとともに利用されます。 (configの項参照)。 それを使って、バージョン化され > ていないファイルとディレクトリを svn status、svn add、そして svn importコマンド > の対象から除外します。 >>557 --keep-local は諦める割には、>>547 をよろしくってどういうことだ? TortoiseSVN なら出来るのにとか思ってるのかもしれないけど、TortoiseSVN のその方法も 最近使えるようになったばかりだと思うぞ。
560 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 18:24:20 ] >>557 Subversion1.5のrpmを自前で作ったら良いですよw
561 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 18:58:31 ] $ rpm -qa | grep subversion subversion-1.5.2-0.1.el5.rf $ CentOS5 subversion あたりでググってパッケージ作ったような気がする
562 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 20:27:47 ] CentOSの公式パッケージじゃないけど、RPMforgeのでどう?
563 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 21:19:15 ] >>548 インポートは使わない。空のリポジトリをチェックアウトして、普通に選んで追加していく。 これなら、はじめから属性を設定することもできる。
564 名前:デフォルトの名無しさん [2008/10/25(土) 22:19:35 ] Subversion 1.5.4 Released ttp://subversion.tigris.org/servlets/NewsItemView?newsItemID=2194 TortoiseSVN 1.5.5 released ttp://tortoisesvn.net/node/348
565 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 09:11:59 ] Version 1.5.4 (24 Oct 2008, from /branches/1.5.x) svn.collab.net/repos/svn/tags/1.5.4 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 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 12:59:34 ] うpデート情報なんて公式みればわかるんだから 翻訳くらいしてくれ
568 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 13:09:12 ] は?
569 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 13:31:54 ] これに翻訳が必要なのか 馬鹿は大変だな
570 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 14:34:56 ] >>566 空白を含むパスが直ったのか。これはダウンロードせねば
571 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 01:43:12 ] subversion.bluegate.orgいつの間にか復活してたのね
572 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 11:15:24 ] subversion便利便利。好き好き
573 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 20:36:25 ] 大変遅くなりました。申し訳ありません。 >>558 ありがとうございます。検討してみます。 >>559 > 想像通り svn:ignore もしくは、global-ignores に設定しとけばいいだけだ > と思うが。 ありがとうございます。まだよく仕組みが分かっていないので、勉強してみま す。(ちなみに結局今回は、インポート元のバックアップを取って、不用なディ レクトリを削除してしまいました) > --keep-local は諦める割には、>>547 をよろしくってどういうことだ? すみません、>>548 の間違いです。 > TortoiseSVN なら出来るのにとか思ってるのかもしれないけど、TortoiseSVN > のその方法も最近使えるようになったばかりだと思うぞ。 どうやらそのようですね。意外でした。 今回は皆さんに大変お世話になりました。ありがとうございました。
574 名前:デフォルトの名無しさん mailto:sage [2008/10/28(火) 20:52:12 ] TortoiseSVN 1.5.5 超早かった。 なんか致命的なバグでもあったのかな?
575 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 08:07:59 ] >>574 >566 だろ。
576 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 11:45:04 ] TortoiseSVN 今落とせなくね?鯖落ちてんのかな
577 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 15:19:47 ] 亀ですから
578 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:12:13 ] >>575 1.5.5
579 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 18:22:13 ] >>564
580 名前:デフォルトの名無しさん [2008/10/30(木) 04:52:55 ] TortoiseSVN のバージョンとベースになってる Subversion のバージョンって実はまったくのむ関係?
581 名前:デフォルトの名無しさん [2008/10/30(木) 10:18:36 ] 「再帰的に○○する」って言葉がよくでてくるけど意味がわからん。 そのディレクトリ配下にあるディレクトリやファイルのすべてに対して処理を行うってこと?
582 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 10:27:21 ] そういうこと
583 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 10:29:49 ] >>582 ありがとう! もやもやが取れました!
584 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 19:34:39 ] Visual Studioと.NET開発者のためのSubversion/TortoiseSVN入門 codezine.jp/article/detail/3114
585 名前:デフォルトの名無しさん mailto:sage [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 21:51:35 ] 1.5.2みたいなリリースは1.5.1aとか1.5.1-1とかにすれば よさそうなもんだけど
587 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 23:06:58 ] ほんと、それ困るよね。 TortoiseSVN 「だけ」 使ってるならいいかもしれないけど、 バッチファイルからは、コマンドラインの svn を使ってるし、 eclipse の subclipse や subversive も使ってるし。 バージョン管理システムのバージョンがバラバラだと 思わぬトラブルが発生するんだよね。参ったよ、まったく。 どこかにバージョン管理システムのバージョンを一元管理するシステムって無いですか?
588 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 00:12:36 ] 俺は全然困らない
589 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 00:16:36 ] バージョン違いでデータフォーマットが問題になりえるのは0.1以上変化したとき。みたいな決まりごとはないの?
590 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 00:31:57 ] subversion.tigris.org/hacking.html#release-numbering
591 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 11:43:44 ] バージョンが問題になるのは1.4から1.5みたいにリポジトリが改良されたときぐらいだろう。 それ以外はあんまり関係ないんじゃないか? tsvnの1,5.4みたいに、スペースの含まれるパスでマージできない問題が直ったとかは該当者がアップグレードすればいいだけだし。
592 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 22:05:46 ] 該当者かどうか、どうやってわかるのか?だよ。
593 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 23:56:32 ] changelogを読めばアップデートが必要かわかるし。 読むのが面倒だけど気になるなら最新にすればいいんじゃないかな
594 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 13:58:21 ] CVSとの違いって何でしょうか?
595 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 15:40:41 ] >>594 まずは、このあたりから読めばいいのではないかな。 付録 A. CVSユーザのためのSubversion subversion.bluegate.org/doc/apa.html
596 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 20:22:56 ] すみませんが、質問です。 あるリポジトリのダンプファイルを、別のサーバの新リポジトリにloadしよう としたところ、"file already exists"というメッセージが出て実行できません でした。 確かに新リポジトリにはすでにファイルがいくつか登録されているのですが、 当方はそれを無視して、新レポジトリを旧レポジトリのクローンにしたいので す。そこでsvnadmin load のオプションを見ましたが、よく分かりませんでし たが、どうも該当するものは無いように見えました。 どうしたら良いでしょうか?単純に、新レポジトリを消して作成しなおし、ダ ンプファイルをloadすれば良いのでしょうか?
597 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 20:29:19 ] 書き忘れました。環境は Windows版 1.5.2 (r32768)です。
598 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 20:45:23 ] >>596 できません,諦めるしかないよ。 あなたが最後に言ってるとおり! ロードするファイルの数だけサラのリポジトリを作るしかない。
599 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 21:11:39 ] >>598 がーん。了解です。ありがとうございました。
600 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 22:27:08 ] >>599 ロードはパスが指定できたようなきがするから、適当なフォルダ内にロードしてみてはどう?
601 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 22:51:28 ] >>600 cvsから移行したくて色々やったけど,自分のスキルでは出来ませんでした。 それが自信満々で「できません」と言った根拠です。 出来た人がいらっしゃれば,私もご教授願いたいです。
602 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 23:25:42 ] 既にファイルがあるリポジトリにLoadはできた。その時は同じパスは無いことを確認してからloadした。 パス指定は、svnadmin load --parent-dir hogeでググってみるのだ
603 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 11:57:45 ] >>602 同じパスがあって、それも上書きしてしまいたい場合はどうしたらいいんだろう? やっぱりレポジトリを消して作り直し?
604 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 20:52:31 ] >>603 重複するパスを削除してからloadすればいいんじゃないか?
605 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 21:18:05 ] なるほど。重複するファイルが少ない場合は、それで行けるか。ありがとう。
606 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 21:28:18 ] Write Through Proxy越しにコミットするとき、 ファイルの追加があると svn: Commit failed (details follow): svn: Server sent unexpected return value (400 Bad Request) ってなってしまう問題っていつ直るの? ちなみにクライアント側のバグらしい
607 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 01:32:54 ] >>606 > ちなみにクライアント側のバグらしい issue 番号は?
608 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 02:15:59 ] そういえばそもそも報告されてるのか気になって探してみたら、3275にあった subversion.tigris.org/issues/show_bug.cgi?id=3275 r31692が原因らしい
609 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 00:50:09 ] >>608 こういうところもチェックしてるんだ。 レベル高けーな!
610 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 01:01:26 ] あれ、mod_dav_svn側に変更が入ったな クライアント側は正しかったのか さっそくパッチ当てとくかね
611 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 11:13:17 ] コンピュータ関連に限らないが 技術系過疎スレは妙にレベル高いのであなどれない
612 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 12:58:52 ] MLの馴れ合いとかちょっとな
613 名前:デフォルトの名無しさん [2008/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 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 06:28:12 ] >>613 svnserve でリポジトリのパスはどう指定してるの?
615 名前:デフォルトの名無しさん [2008/11/09(日) 07:01:25 ] >>614 C:/subversionrepository です。 create repositoryとか、command lineで打って作りました
616 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 08:10:38 ] >>615 なら svn: の URL に subversionrepository は要らんのじゃないか?
617 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 17:00:23 ] >>613 参照ボタンでブラウズして設定したら確実だよ
618 名前:613 [2008/11/09(日) 17:36:19 ] !やっぱり人に相談できるとすぐわかる>< 皆ありがとう><
619 名前:613 [2008/11/09(日) 17:51:24 ] だめでした。 svn://192.168.x.x:5000/ でinportをしてみたところ ファイル 'C:\SubversionRepository\conf\C:\SubversionRepository\conf' を開けません: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。 とでました。 しにたい
620 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 17:59:01 ] >>619 いいかげんに svnserve のコマンド全部晒してみろ。
621 名前:613 [2008/11/09(日) 18:00:11 ] できました!!!!!! このエラーはパスワードファイルを開くことができないというものでした。 --C:\SubversionRepository\conf\svnserve.conf----------------------------------------- password-db = C:\SubversionRepository\conf\passwd から、 password-db = passwd に変更することによっていけました!!!!!
622 名前:613 [2008/11/09(日) 18:00:58 ] >>620 ありがとぅ><
623 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 18:01:57 ] >>619
624 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 18:04:36 ] TortoiseSVNのアイコンオーバーレイはスゲー便利なんだけど、 たまに「今はダメ!ダメなの!ちょっとまって!!」 っていうトキがあるじゃないですか イチイチ 右クリック→SVN設定→含めないフォルダ ってやるのがすげーめんどいんッスよ なんかこうコマンド一発でビシーっとON/OFFできませんかね? よろしくお願いします
625 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 19:39:16 ] >>624 cmd.exe
626 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 01:06:04 ] 「無視リストに追加」じゃなくて?
627 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 11:27:55 ] 困る事がそもそもない
628 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 11:43:45 ] 624です >>366 さんみたいなこともあったり、 あと、アイコン更新のためにガーッとHDD見に行くから そんときフォアグラウンドのアプリがひっかかるっていうか エクスプローラ握られたり そういうのがあるンすよ チョットしらべたんですけど TortoiseProc.exeがつまるところsvn.exeみたいなもんらしいじゃないですか そのほかに「設定ダイアログを開く」コマンドラインオプションがあるらしくって ここに 「除外リストに追加」「除外リストから削除」 コマンドがあればナア・・・って思いました よろしくおねげえしますだ
629 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 12:19:09 ] そんなに不満ならTortoiseSVNを使うなよ
630 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 13:38:50 ] アイコンオフにしちゃった
631 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 14:08:15 ] もうSmartSVNでも使えば?
632 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 14:12:26 ] 要JREか 名前と裏腹に重そうだ
633 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 14:22:14 ] なら兎でも使えよ
634 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 23:12:38 ] >>628 アイコンオーバーレイの設定のところで ■除外するバス 「*」 ■含めるパス 「C:\svn-work\*」 ※ c:\svn-work 配下が作業フォルダの場合 ■除外フォルダを通常として表示する のチェックは外す とすれば、含めるフォルダだけがオーバーレイの対象となる。 あと、同設定画面の上の方にある、アイコンオーバーレイ/状態のところで ■エクスプローラ上でのみオーバーレイとコンテキストメニューを表示する にチェック しておけばダイアログ上でオーバーレイしなくなる (筈)
635 名前:634 mailto:sage [2008/11/10(月) 23:18:04 ] って言う事じゃないのか。 失礼しました
636 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 01:43:36 ] >>633 rabit?
637 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 22:52:04 ] 自分の周りで TortoiseSVN の svn:ignore を誰も使っていないんですけど、 ほとんど使われない機能ですか?
638 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 22:53:34 ] >>637 よく使うけど。
639 名前:デフォルトの名無しさん mailto:sage [2008/11/11(火) 22:59:10 ] >>637 以前までは使用していたけど、新規フォルダを追加した時にいちいち設定しないと いけない。その度に無駄(?)なコミットが発生するのが嫌でした。 うちの場合、プロジェクト毎に無視ファイルなどが共通なので(VSの自動生成ファイル やフォルダを無視するのみ)、設定→一般の除外/無視するパターンを 使えばお手軽です。 プロジェクト毎に無視するパターンが異なる場合は、使わないといけないですが
640 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 06:50:58 ] >>639 ローカルで追加状態の(コミット前の)フォルダにも設定できるよ。
641 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 11:09:29 ] コミットと同時にサーバ側であるディレクトリにチェックアウトする方法ってありますか?
642 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 12:13:48 ] >>641 post-commit フック
643 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 04:57:27 ] 誰か dsvn.el を使ってる人いない? dsvn.elでemacsでsubversion openlab.dino.co.jp/2008/04/23/185154236.html コミットやアップデートはできるんだけど、なぜか属性の編集ができない。 コマンドラインからsvn propedit でつけた属性が、 dsvn.elの編集画面では表示されない。 新たに書き直すつもりで、その編集画面で svn:ignore * などと書くと、svnという属性にignoreという値が付いてしまう。 自分は何を間違えているんだろう?
644 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 09:53:18 ] describe-mode
645 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:08:37 ] svkwin32 2.2.0 きとる。
646 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:22:51 ] svk忘れられてなかったことにほっとした
647 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:22:57 ] おぉ、ほんとだ。 でも svk 自体は 2.2.1 まで来ている。 svkwin32 も 2.2.1 を待った方が良いのかな?
648 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:44:14 ] >>644 > describe-mode それは当然見たんだよ。プロパティの編集画面 "*propedit ファイル名 *" で describe-mode すると Svn propedit mode: Major mode for editing Subversion properties. これしか説明がない。describe-function svn-propedit すると svn-propedit is an interactive Lisp function in `dsvn.el'. (svn-propedit FILE) Edit properties of FILE. やっぱりこれしか説明がない。 dsvn.elのソースも見たが、関数 svn-propedit だけでコードが数十行もあって、 Emacs Lispを知らん俺には解読不可能。
649 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:48:13 ] ちなみに件の編集画面には、以下のメッセージが表示される。 これが唯一のドキュメントなのかな。 # Properties of (編集対象のファイル名)/ # # Lines are on the form PROPNAME: VALUE for single-line values, # or just PROPNAME: followed by one or more lines starting with > for # multi-line values. Lines starting with # are ignored. # # Change, add, delete or rename properties just by editing this # buffer; then press C-c C-c to save changes. 当然だが、 ・元々プロパティを設定してあるファイルをこのモードで開いても、既存のプ ロパティが表示されないのはなぜか。 ・属性名とその値の区切り記号は : なんだけど、svn:ignoreみたいに属性名自 体に : が含まれる場合はどうしたらいいのか。 これらの疑問に対する答えはない。
650 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 10:50:49 ] 長文書いてる暇があるなら調べろよ無能
651 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 11:07:22 ] もうGoogle先生にもさんざん聞いて、ダメだったから質問に来たんだよ。 SubversionユーザのEmacs使いならpsvn.elかdsvn.elを使ってるだろうから。
652 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 12:25:22 ] >>651 あんたは間違ってない 安心しろ 俺にはアドバイスできんのが残念だが
653 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 16:14:07 ] 問題の関数上で M-x edebug-defun して実行してみ
654 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 16:20:00 ] dsvn.el ver1.6 をちらっと見た感じだと、 PROPNAME: VALUE というのを探す regex が "^\\([^ \t\n#>][^ \t\n]*\\): *\\(.*\\)$" となっている ちょっと elisp の仕様がはっきりわからんが * が最長マッチ?するなら svn:ignore: * でお望みの動作にならんだろうか
655 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 20:43:01 ] 大変遅くなってしまった。ご回答いただいたのに申し訳ない。 >>653 やってみたが、どうも使い方がわからない。自分にはネコに小判だった。すみ ません。 >>654 おお、まさにそれだった!svn:ignore: * で行けたよ、ありがとう! しかし、 ・編集画面で、既存のプロパティが表示されないので、プロパティがいつも上 書きになってしまう。dsvn.el自身で設定したプロパティすら表示できない。 ・プロパティを書き込むとき、 Failed setting property プロパティ名 of 対象のファイル というエラーメッセージが表示されて、処理が中断してしまう。 しかし実際は属性は書き込まれている。 というわけで、ちょっと実用に耐えない。 svn propedit は普通に使えるので、とりあえずはそちらを使うことにして、 dsvn.elについてはまた試行錯誤してみます。
656 名前:デフォルトの名無しさん [2008/11/14(金) 17:18:40 ] TortoiseSVNをリポジトリブラウザとして使っているとき, (右クリックの Repo-browser),ドラッグ&ドロップで ファイルをインポートできるけど,インポートしている間 (ネットワークごしに転送している間)エクスプローラごと 固まってしまうのは何とかならないんでしょうか? エクスプローラのエクステンションだから仕方ない?
657 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 19:46:49 ] ちょっとしたことをお聞きします。 TortoiseSVNでのコミットログの文字コードはエンコードは何で保存されているんでしょうか? どこかドキュメントに記載はありますでしょうか? 他のバージョン管理ツールとの兼ね合いで気になりました。
658 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:41:08 ] subwcrevでURLを取得しようと思ったらテンプレートファイル作らないとだめ? コマンドの結果で見たい。 目的はtagsのURLでない場合はリリースさせたくないためなんだけど。
659 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:48:50 ] 間違えてリポジトリに登録したファイルを リポジトリから削除すると、 ワーキングコピーでsvn upしたときにそのファイルが削除されるんだけど、 これを防ぐいい手ない? subversionの管理下から外したいだけで、削除されると困るときが在るんだけど。
660 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:51:55 ] リポジトリ管理下のまま、リポジトリから削除して ローカルのが消えちゃうってこと? あたりまえじゃね?
661 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 12:01:01 ] 消えてから、消える前のリビジョンのをcatで持ってくればいいんじゃね? あとはsvn:ignoreしとく。
662 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 12:02:18 ] ローカルでの編集が失われるのは……、開発者に事前警告しとくくらい?
663 名前:デフォルトの名無しさん [2008/11/15(土) 12:15:46 ] ファイルを他の開発者が削除したあとに、自分がsvn updateした場合、 そのファイルが編集してあった(svn statusでMが付いてた)場合は管理外ファイルとして残る。 そのファイルが未編集だった場合は消える。
664 名前:659 mailto:sage [2008/11/15(土) 12:26:22 ] 要は、一時ファイルなどを間違ってリポジトリに登録した時に、 削除せずに管理下から外したいという事。 subversionにそういう機能は無いみたいなので、 削除されたら自動で復元させるようなスクリプトを作って回避する事にするよ。 レスくれた人、ありがと。
665 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:17:30 ] 一時ファイルなら消えてもいいんじゃないのか?
666 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:29:01 ] >>664 まだいたら伝えたいんだけど、あなたのほしいものはSubversion 1.5以降の svn delete --keep-local だと思う。 参考 >>547-557
667 名前:デフォルトの名無しさん [2008/11/15(土) 18:24:44 ] あなたにもチェルシーあげたい
668 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 23:27:24 ] このスレは素敵ですね
669 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 23:43:20 ] おぢさん発見>>667
670 名前:デフォルトの名無しさん [2008/11/16(日) 01:37:53 ] >>657 UTF-8だと思うよ
671 名前:デフォルトの名無しさん [2008/11/16(日) 06:12:15 ] あんたにもチェルシーあげたいんや!
672 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 07:38:22 ] subversion.bluegate.org/doc/ のドキュメントが消えた。 Internet Archiveでも見るかな。 web.archive.org/web/20071121004148/http://subversion.bluegate.org/doc/ 今度復活したら、また消える前に全部ダウンロードしようと思う。
673 名前:デフォルトの名無しさん [2008/11/16(日) 08:47:19 ] なぜなら、 彼もまた、特別な存在だからです。
674 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 20:00:16 ] ヴェルタースいらん!
675 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 22:10:45 ] >>672 今見たら、普通にアクセスできるよ。 ドキュメントも、Subversion で提供してくれれば、差分がとれて便利だと思うんだが。 どっかにあるのかな。
676 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 23:21:15 ] どのドキュメント?
677 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 00:41:41 ] subversion.bluegate.org/doc/book.html
678 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 22:18:02 ] svnsyncいいね!ローカルに全コピーがあると差分を見るのも快適だよ!
679 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 03:14:49 ] TortoiseSVN で --keep-local 使えないかと思ったら Shift + 右クリックで使えるみたい。
680 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 09:10:13 ] >>678 v1.3以前で作ったリポジトリでもsvn自体がv1.4以降であれば出来るのかな
681 名前:デフォルトの名無しさん [2008/11/19(水) 13:32:13 ] TortoiseSVNでデフォルトのコミットするユーザー名を指定することはできないのでしょうか?
682 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 16:48:42 ] ログインしろよ
683 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 19:56:32 ] 最近、レポジトリはsvn+Trac、手元はgit-svnが最強なんじゃないかと思う ようになってきた...
684 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 22:10:25 ] >683 それ、git部分で日本語ファイル名死なないの? hgsubversion使ってる人いないかな? 現バージョンで実用になるのか聞きたい。
685 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 08:54:18 ] >>684 git自体はcygwin + UTF-8 DLLで行けるらしいが・・・
686 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 09:06:38 ] >>682 ログインしない場合は、ユーザー名を指定できないのでしょうか? 例えば、ファイル共有上のリポジトリにコミットするときなどです 通常その場合にコミットすると、アカウント名が使われるようですが、 それを返られないか?、と思った次第です。
687 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 09:07:28 ] >>686 追加: gitとかhgだと、設定ファイルなどでユーザー名が指定できるのですが・・・
688 名前:683 mailto:sage [2008/11/20(木) 09:21:29 ] >684 UTF-8限定ならok風味。まぁ、使っているのはソフトウェア関係なので、日本 語ファイル名なんか普段は使わないけど、たまにcommit logを日本語で丁寧に 書くことはある。今のところ大きな問題には遭遇していない。 (DebianのUTF-8+mlterm+screenでハマっているがスレ違い)
689 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 10:56:21 ] UTF-8厨うざいよ。 いい加減にしろよ。
690 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 11:46:07 ] 何でも厨つけりゃいいもんじゃ(ry
691 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 11:48:20 ] ドキュメントを管理に入れてるような場合はどうしても日本語ファイル名って出てくるからな
692 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 14:59:22 ] TortoiseSVN 1.5.5にアプデートしたのですが、 ローカルにリポジトリを作る際に選択ダイアログがでなくて気づいたのですが、 もしかして、Berkley DBってデフォで作れなくなったのかな?
693 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 15:11:38 ] ちょっとした質問なのですが、ファイル共有(samba)上のリポジトリにつなぐ際の URLスキームはどのように指定すればよいのでしょうか? ・file:///samba/share/SVN ・\\samba\share\SVN 等で上手くいかんとです・・・
694 名前:693 mailto:sage [2008/11/20(木) 15:18:07 ] 上手くいきましたとです。 file://samba/share/SVN とやったらOKでした。 おさわがせしました。 ありがとうございました。
695 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 18:36:10 ] >>694 TortoiseSVN-1.5.5-ja.pdf の4.1.4を読むように
696 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 22:08:35 ] >>692 tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-create-tortoisesvn | TortoiseSVN は今後、コマンドラインクライアントでは作成できる BDB | リポジトリを、作成するオプションを提供しません。 ちょっと日本語として意味がとりにくいけど、英語だと... | TortoiseSVN no longer offers the option to create BDB repositories, | although you can still use the command line client to create them. | TortoiseSVN は、もはや BDB レポジトリを作成するオプションを提供しません、 | しかし、依然としてコマンドラインクライアントを使ってそれらを作ることは | できます。
697 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 00:30:43 ] 指摘ありがとう。 直しておきます。
698 名前:692 mailto:sage [2008/11/21(金) 08:41:45 ] >>696 トンクス できなくなったのね。選ばなくていいから楽っちゃーらく
699 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 08:45:28 ] 第4章 リポジトリ tortoisesvn.net/docs/release/TortoiseSVN_ja/tsvn-repository.html#tsvn-repository-local-share これみて気になったのですが、 samba上の共有フォルダにリポジトリ作って運用しようとしているんだけど マジでヤバイ? >>518 ほどでマニュアルにはOK的な風にのっていたはずだけど > ネットワーク共有にあるリポジトリへのアクセス > 原理上、FSFS リポジトリはネットワーク共有上に配置でき、 > file:// プロトコルを用いて複数のユーザがアクセスできますが、 > これは絶対にお勧めできません。 > 実際、私たちは思いとどまらせようと強く思いますし、 > そのような使用をサポートしません。
700 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 08:49:03 ] マジというか、samba上のリポジトリで複数人で使っている人いて、問題起こったことないですか? という話です。
701 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 08:54:08 ] >>700 個人マシンのログイン名や時計がリビジョンの情報に反映されるんで、 面倒なことになったことはあるな。あと、フックが使いにくい。
702 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:33:03 ] sambaとnfsからアクセスできる共有フォルダに windowsとlinuxの両方からfile://でアクセスするのがトレンド そんなチャンレジするほど余裕があるならapache入れれば? という気もする
703 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:36:38 ] file:// でやってたけど、フック使いたくなってくると不便になってくる 少数でやってる分にはfile://でも構わんとは思うけど
704 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:53:51 ] 全然別の話だけど、 >>563 > インポートは使わない。空のリポジトリをチェックアウトして、 > 普通に選んで追加していく。 > これなら、はじめから属性を設定することもできる。 超遅レスだけど、これ実際にやって、すごく便利だったよ! 既存のプロジェクトでバージョン管理されてないものをSubversionの管理下に 入れるとき、今までは ・Subversionの新レポジトリを作成。 ・プロジェクトのバックアップを2つ取る。 ・片方のバックアップから、無視したいファイルとかを削除し、svn import。 ・既存のプロジェクトを削除し、svn checkout。 ・もう片方のバックアップから、無視したいファイルとかを書き戻す。 ・無視リストとかの設定をする。 ・svn commit。 ・安定してきたらバックアップを消す。 この方法だと ・Subversionの新レポジトリ(空)を作成。 ・既存のプロジェクトのルートディレクトリで svn checkout。 ・無視リストの設定をする。 ・svn commit。 ずっと楽だし安全だったよ。ありがとう。
705 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 11:56:18 ] global-ignores使えば良いのに
706 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:07:13 ] global-ignore って、特定の拡張子パターンを指定する用途なんじゃないの? ディレクトリごとに異なる無視リストの指定には使えないと思ってたんだけど。
707 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:25:36 ] 拡張子でなくてもディレクトリも指定出来るけどね。 大元の話はいくつかのディレクトリをインポートしたくないって話だから 別に良いんじゃないの?
708 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 12:42:03 ] なるほど、ディレクトリを無視したいというならそうなんだろう。 自分の場合、個々のユーザごとに内容の異なる設定ファイルとかを無視リスト に入れて、代わりに 元ファイル名.tmpl の設定テンプレートファイルをsvnレ ポジトリに登録したかったんだ。他の共同開発者のために。 この目的だと、svn:ignore が必要だったと思う。
709 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 13:31:48 ] 目的毎に使い分けるのは当たり前
710 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:27:30 ] >>700-703 参考になりました。少数でフック周りとか細かいところが我慢できればいけそうですね。 >>702 何故、apache・・・ 実際、svn+sshでコミットする環境はすでにあるのですが、 クライアントでその環境を用意する手間(プログラマーだけではないので)と、 簡単にリポジトリを作れない(ログインしてsvnadminたたく)ことが問題になっています。 unix使えてコマンドラインOKってのが数人しかいないのですよ・・・。
711 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:32:04 ] >>710 apache+webdav+svnじゃだめなの?ってことじゃない?
712 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:34:43 ] 好きにリポジトリを作り放題って方がおかしいと思うけど
713 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 14:49:24 ] バックアップ考えるとねえ
714 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 16:29:01 ] >>712 前提としてまず、バージョン管理広めるためには、 (プログラマーばかりじゃないので、そこから考慮しないといけないのです) バックアップ用途+αとして使ってもらうのが都合がよいのですよ。 で、個人なら手元にTorotiseSVNでぽこんとリポジトリを作ればいいのですが、 やっぱり、サーバー上にもおいて運用したいですよね。 それで、ちょっとしたことにも使えると便利で広めやすいんですよ。 そこでサバ管呼んでリポジトリつくってーとなると、気軽にできないんですよ
715 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:04:28 ] どれくらい使い物になるか知らんけどこーいう Web インタフェース使えば? ttp://freshmeat.net/projects/submin/ ttp://freshmeat.net/projects/usvn/
716 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:28:27 ] >>714 そこまで考えてるなら、実際にやってみて問題が起きてからサーバー運用考えればいいじゃないか。 まぁ「ちょっとしたこと」に使う場合なら、ファイル共有でリポジトリ運用してもまず問題ないんじゃない? ある程度の人数が使うプロジェクトになったらちゃんとsvnserve使うほうがいろいろ便利だと思うが。 この話題定期的に見るけど、 ファイル共有で使って問題が起きた!って話はまだ見てないな。
717 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 13:00:13 ] リポジトリ作成くらいは管理者がやるべきじゃないの? 初心者に作らせると、trunk、tags、branches構成とか無視して 単にルートに放り投げるだけの環境になりがち リポジトリさえ出来れば、apache+webdavで利用者は簡単に使える
718 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 15:15:37 ] > リポジトリ作成くらいは管理者がやるべきじゃないの? > 初心者に作らせると、trunk、tags、branches構成とか無視して 意味わからん。 trunk とかは、リポジトリの中の話じゃないのか? > 単にルートに放り投げるだけの環境になりがち まあ、リポジトリの作成単位をどうするかとか、リポジトリが 増えてきた時の管理を容易にするために、何らかの決め事はい ると思うけど。
719 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 20:33:03 ] なんか前提がおかしくね?
720 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 21:32:20 ] >>718 言葉が足らなかったな 社内に広めるという目的なら 管理者がtrunk、tags、branches作った状態のリポジトリを渡して 最低限の共通な利用方法を示した方がいいのではということ
721 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 22:09:41 ] リポジトリ作り放題ってのを鯖に置きたいですなんてやつじゃ 周りの人間はまず使ってもくれないよ
722 名前:>>718 mailto:sage [2008/11/22(土) 23:11:23 ] >>720 ああそう言う意味か、なら納得。
723 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 21:59:28 ] 質問 TortoiseSVNだけ入れて、subversionは入れていない状態です。 解説サイトを見ると、 「リポジトリを作るときに、データーベースの種類を選べる」 と書いてあるのですが、実際やってみると選べません。 これは、subversionを入れてないためでしょうか?
724 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:03:44 ] ちょっと上に書いてある
725 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:28:33 ] >TortoiseSVN は今後、コマンドラインクライアントでは >作成できる BDB リポジトリを、作成するオプションを提供しません。 このウンコ訳を作ってるのって、だれなの? 英検4級レベル?
726 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:39:54 ] バージョン管理システムって CVSとsubversionと 2つしかないの?
727 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:43:46 ] はぁ?
728 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:44:41 ] >>727 バージョン管理システムって CVSとsubversionと 2つしかないの?
729 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 22:48:54 ] >>726 >>728 バージョン管理システムについて語るスレ2 pc11.2ch.net/test/read.cgi/tech/1215520728/-100
730 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 23:23:11 ] 翻訳にケチつけるんなら最初から自分で翻訳しろ
731 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 23:39:00 ] TortoiseSVN の Check for modifications で BASE リビジョンを表示することは できないんでしょうか?
732 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 23:45:59 ] エクスプローラにリビジョン番号増やせば良いだろ
733 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 23:52:51 ] Vista でもそれできる?
734 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 00:08:29 ] ウンコ訳つけてすみません。 いつでも交代しますんで、もっとましな訳を付けてください。 よろしくお願いします。
735 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 02:18:55 ] 文句だけ言って何も行動しない奴など相手にする必要は無いじょ。
736 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 04:42:50 ] >>734 中のひと? わざわざ翻訳してくれるひとにロクな口もきけない >>725 なんかスルーするべき。 これからもがんばってね!
737 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 06:37:56 ] こういうのって分量あるし、機械翻訳なんかを元にだんだんクオリティ上げていくんでしょ。
738 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 09:38:08 ] >>735-736 ありがとうございます。 >>737 その通りです……といいたいんですけど、なかなか全部に目が行き届かないんです。 なので、>>696 みたいに、どこがおかしいって言ってもらえると、非常に助かります。
739 名前:>>696 mailto:sage [2008/11/24(月) 10:40:43 ] >>738 いえいえ、たまたま >>692 の質問でマニュアル確認した時にちょっと気になったので、 僭越だけど書かせてもらいました。 この手のツールの普及においてマニュアルの翻訳はすごく影響あるし、その点で Subversion や TortoiseSVN の翻訳マニュアルはよくできていると思います。 これからも頑張ってください。
740 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 19:01:26 ] 自分のパソコンの中で使うだけなら、 subversionインストールしないでも、 トータス単体で使ってもOKなの?
741 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 19:02:25 ] >>740 ok
742 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 19:18:29 ] 質問 普通「ファイルサーバー」って言ったら、 subversionで実装するものなの? パソコン2台あって、1台は使い道がない場合。
743 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 19:28:16 ] Sambaと間違ってないか?
744 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:45:44 ] tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-repository-backup.html >簡単な (しかしお勧めできない) 方法は、リポジトリのフォルダを >バックアップメディアに単にコピーすることです。しかしそのデータに >アクセスするプロセスが、全くないことを保証しなければなりません。 はぁ? 日本語の意味が不明なんですけど?
745 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:46:49 ] とりあえず俺にはわかるんだが・・・
746 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:48:48 ] 俺もわかるな
747 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:50:27 ] どこの意味が不明なのかが不明だな
748 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:54:26 ] >しかしそのデータにアクセスするプロセスが、全くないことを保証しなければなりません。 これって誰が保証するの?って話。
749 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:55:59 ] >748 お前以外の誰がいるんだ。 (多分、原文には you must make sure that ... とか書いてあるんだろうな)
750 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:58:31 ] 訳すとき主語省略するな!ってこと? 文脈上明らかな場合に日本語でそんなことしたら超読みづらそうだが・・・
751 名前:デフォルトの名無しさん [2008/11/24(月) 20:58:54 ] >>748 お前日本語できないの?
752 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:15:04 ] 工業高校卒のおれにもわかる。748 は中卒?
753 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:18:27 ] 普通の日本語がわからない奴なんて都市伝説だろと思ってが、 いたよwwwここにwww
754 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:27:23 ] >しかしそのデータに >アクセスするプロセスが、 >全くないことを保証しなければなりません。 これは、 「そのバックアップデーターにあとから アクセスする手段は、一切ありません」 というのが本来の原文の意味であって、 上記の文は日本語にする時に誤訳したもの。
755 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:29:01 ] バックアップデータにあとからアクセスできないってどういうことだよw
756 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:30:16 ] >>749 実際には次の通りでした。おっしゃるとおりmake sureの方がいいでしょうね。 >you have to be absolutely sure that no process is accessing the data. >> 754 あとからなんてどこにも書いていませんよw no processだから「プロセスが存在しない」です。
757 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:47:08 ] ちょっとでもファイルアクセスの仕組みについて知ってれば、 マニュアル読まなくたって、単なるコピーでは、その最中に 他のプロセスがファイル触ったら、コピー先のデータに 何が起きるかわからん、とか思うだろ。思わない?
758 名前:>>696 mailto:sage [2008/11/24(月) 21:49:24 ] >>754 の件は、>>756 のとおり、何も間違っちゃないと思う。 どっちかと言うと気になるのは、 | A BDB repository is written to even when the operation only appears to require | reading, such as getting status. の方で、 | BDB リポジトリは、ステータスを取得するといった必要な読込しか発生しなければ均等 | に書きこまれています。 と訳されてますが、even には強調の意味があるので、 | BDB リポジトリは、ステータスを取得するといった読込しか必要でない時でさえ書き込 | まれます。 ぐらいの方がわかり易いかもしれません。
759 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:52:52 ] 読み込みのみが必要と思われるときでさえ、書き込みが発生します。
760 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 21:57:56 ] >>757 お前も同じ穴の狢だよwww
761 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:11:23 ] ただ単に読み込んだだけのときでも 書き込みが発生しているということだね。 そこはやっぱり誤訳だね。
762 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:12:00 ] もしかしてevenを均等って訳したのかな? もう翻訳者は東大、京大関係者限定にしろよ
763 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:21:19 ] 中卒が逆ギレしてますねぇ
764 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:25:41 ] >>762 東大・京大にどれだけ幻想抱いてるんだw
765 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:30:15 ] このスレおもすれー
766 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:32:30 ] スレ違いだが翻訳で盛り上がってるところで便乗させてもらう Apacheのマニュアルの日本語訳でおかしいところがあったらApacheのスレによろしくな
767 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:37:49 ] 漏れの知ってる東大院生は英語の翻訳すごいうまかったよ
768 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:47:22 ] そりゃそういうやつもいるだろうとしか
769 名前:>>696 mailto:sage [2008/11/24(月) 22:49:51 ] even の件は、機械翻訳の推敲漏れじゃないかな。 まあ、たいして重要な文じゃないんだけど、ちょっと気になったので 適当な時に見直してもらえればいいと思う。
770 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:53:13 ] 英語へたくそなやつに 翻訳させんなよ
771 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:55:37 ] www.syon.co.jp/syontech/tech014.html ここの解説ページに、 ファイルをSVNコミットすると、そのファイルに緑のマークがつく、 って書いてあって、スクショもあるんだけど、自分のトータスはそうなりません。 ファイルにはなんのマークもつかなくて、代わりに フォルダに緑のマークがつきます。なんで?
772 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:56:46 ] www.syon.co.jp/wp-content/uploads/tsukayama/6-09.gif この図になりません。 ファイルになんのしるしもつかない状態になります。 代わりに、フォルダが緑になります。なんで?
773 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 22:59:19 ] フォルダの下のファイルはどうなってるんだい?
774 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:08:06 ] >>773 .svnというフォルダが1つ、 aaa.txtというファイル、 bbb.txtというファイル、 ccc.txtというファイル、 以上です。 いずれにも、なんのマークもついていません。 ただ、これらのファイルを統括するフォルダ、「work3」にのみ、 緑のチェックマークがつく状態です。 これでいいのかな?
775 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:10:15 ] あれ? いままで、work3はwinNTの配下においていたのですが、 それを移動して、C:\の下においたら、突然緑のマークがつくようになりました。 もしかして、winNTの配下に作業用フォルダを置いたら マークがつかないとか、制限あります?
776 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:11:32 ] ここも酷いスレになったな もはやSVNとは関係ない
777 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:26:00 ] >>770 じゃ あなたが翻訳するか、翻訳した人と協力して完成度高めていけばいいのでは みんなに感謝されるよ
778 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:36:35 ] >>770 英語得意なやつは翻訳なんかしない。 翻訳しなくてもそのまま読めるから。
779 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:48:00 ] 質問 エクスポートっていうのは、フォルダ単位でしかできない行為なの? ファイル一個だけ、エクスポートしたいんだが。
780 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:48:32 ] それと、エクスポートしないと、「本当の」ファイルにならないの?
781 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:49:07 ] >>777-778 >>735
782 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:52:33 ] >>779 単一ファイルならそのままコピーすればいいだけ。 >>780 「本当の」のファイルって何さ?
783 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:55:02 ] >>782 たとえば、そのままアパッチで読み込んでも、httpファイルとして 表示されないとか。そういうの。
784 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:55:35 ] ゴーストイメージみたいな感じ?っていみ。
785 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 23:58:45 ] 最近はこういう池沼を装った書き込みが流行っているのか
786 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:01:31 ] 質問 リポジトリはどこに作ったらいいの? なるべく上位のディレクトリ? それとも、奥深い階層?
787 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:02:07 ] それと、リポジトリはいくつ作ったらいいの? 一個? それとも、プロジェクトごとにいくつも作るの?
788 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:06:14 ] >>786-787 好きにしたら良いよ。
789 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:07:11 ] >783-784 まずは、自分でやってみればいい。
790 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:11:37 ] www.gside.org/Gentoo/subversion/subversion_client2.html インポート バージョン管理下にないファイルやフォルダをバージョン の対象にするには、リポジトリへの[インポート]を行いま す。バージョン管理下に置きたいファイルやフォルダを選 択し、右クリックメニューから[インポート]を実行します。 ----------------------- 、、、って書いてあるんだけど、フォルダに関しては 右クリで「インポート」が出てくるんだけど、 ファイルに関しては、右クリしてもインポートが出てこない。 なんで?
791 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:17:46 ] チェックアウトディレクトリと、 作業用ディレクトリは、違う概念なのか?
792 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:31:16 ] 俺インポートって使ったことない 先にリポジトリ作ってそれをチェックアウトしてからそこにファイルを追加してる
793 名前:734 mailto:sage [2008/11/25(火) 00:33:43 ] >>758 指摘ありがとうございます。 1.4, 1.5, trunk を修正してコミットしました。 また何かありましたら、申し訳ありませんが教えてください。
794 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:41:19 ] 翻訳大変だよね 俺はApacheのドキュメントの日本語訳やってるけど、なんせ参加者が少なくて こうやってフィードバックがあるのがうらやましいよ
795 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:42:15 ] フィードバックが欲しいなら フィードバックが欲しい、ってちゃんと言わなきゃ。
796 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:43:20 ] そういえば、解説サイト見ると、 trunc、ってのができます、って書いてあるんだが、 自分のにはtruncってのができてないんだが、 これはsubversionをいれてなくて、トータスオンリーで運用 してるから、そうなってるのかな?
797 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:46:10 ] >>796 作らないとできない。自動的に出来るなんて本当に書いてあるかよく読め。 あと trunc じゃなくて trunk な。
798 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:46:12 ] >>796 >trunc、ってのができます、って書いてあるんだが、 誤読じゃないなら、そのサイトは信用しないほうがいい 自分でtrunを作るんだよ
799 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:53:16 ] その名前は特別なの? つまり、truncっていう、予約語?の名前を 使うことで、何か特別な効果が生まれるの?
800 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 00:55:00 ] ない。ただ、デザインパターンと同じで、名前を統一しときゃ 世間の人(ここではSubversionユーザー)と意思疎通が楽。
801 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 01:13:00 ] >>799 trunkだ。Subversionのドキュメントに推奨として、 trunk branches tags が記載されていて、クライアントによってはそれらのディレクトリを特別扱いする場合もある。(Subversiveとか)
802 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 16:15:48 ] フォルダをコミットしてないからじゃない?
803 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 00:02:08 ] 俺の勝手な標準構成は、 docs/{yyyy}/{mm} personal/{username} projects/{trunk,branches,tags} だな。ドキュメント、といっても打ち合わせ資料とかなので。
804 名前:デフォルトの名無しさん [2008/11/26(水) 13:43:08 ] 質問させてください。 本当のリポジトリ /usr/home/var/svn 間違って登録したリポジトリ /var/svn として話します。間違って、svnadmin create /var/svnしてしまったのですが、元のリポジトリに 戻すにはどうしたら良いでしょう?ググってもいまいちわからなかったので・・・・ 元のリポジトリは新しいリポジトリとは別の階層にあるので手は加えられていません。
805 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 13:45:06 ] >>804 間違って実行したのが svn admin create だけなら、 /var/svn 以下を全部消して やりなおせばいい。
806 名前:デフォルトの名無しさん [2008/11/26(水) 14:01:14 ] >>804 svnadmin create /usr/home/var/svn したら、今までのSVNの履歴がまっさらになりませんか?
807 名前:デフォルトの名無しさん [2008/11/26(水) 14:03:45 ] /var/svnは消しちゃって構いませんが、 /usr/home/var/svnは長年使ってます。
808 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 14:23:19 ] もしかして、あなたの言っているのは、プロジェクトが参照しているレポジト リを/var/svn から /usr/home/var/svn に戻したい、ということなのかな。 それだったら、これでいいんじゃないかな。 そのプロジェクトのルートディレクトリで、 svn switch --relocate file:///var/svn file:///usr/home/var/svn まあ、自分でもよく調べてみて。
809 名前:デフォルトの名無しさん [2008/11/26(水) 15:03:59 ] >>808 ありがとうございます。 ちょっと調べてやってみます。 svnadmin create /var/svn したら、今までのリポジトリの履歴がまっさらになってしまったので。
810 名前:デフォルトの名無しさん [2008/11/26(水) 15:28:35 ] 先ほどはありがとうございました。全体的に勘違いしてました。そのままでも ちゃんと動いていました。 もう一点、あるリポジトリ全体を、./.svnディレクトリなしでエクスポートしたいんですけど どうしたらいいでしょうか?
811 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 15:41:37 ] 華麗にスルー
812 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 15:47:57 ] >>810 エクスポートと書いてから気づいたんだけど、 svn exportでできますね。 リリースとかパブリッシュとかそんな単語ばかり出てきて exportが出てこなかったので困ってました。
813 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 19:16:15 ] >>812 ちょっとおちつけ。 たとえ2chであっても、書き込みをする前に おおきく深呼吸して、その内容をふりかえる ことを勧める。
814 名前:デフォルトの名無しさん [2008/12/02(火) 16:24:25 ] ヘルプです。コミットができません。listというディレクトリが何か 邪魔をしているようで。思い当たるような操作はしていませんが、 この辺はごちゃごちゃ変更したのでそのせいかも知れません。 svn: Commit failed (details follow): svn: File already exists: filesystem '/usr/local/var/svn/portbello/trunk/db', transaction '23-1', path '/root/src/admin/type/list' updateするとこうです。 svn: Failed to add file 'list': object of the same name already exists listをlist_に変えてcommitを試すと最初と同じエラーが。 updateしようとすると、 svn: Failed to add file 'list': object of the same name is already scheduled for addition こう答えられます。list以下をsvn deleteしてしまって、svn addしなおした方が 良いでしょうか?他に解決策はありますか?よろしくお願いします。
815 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 21:37:54 ] >814 よくわからんけど svn status するとどうなるの?
816 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:17:58 ] dev at subversion.tigris.orgがList-Idヘッダーつけなくなりやがった、 これで振り分けしてんだから、余計な事すんな。
817 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 23:10:21 ] >>814 リポジトリにlistがあるのに作業ディレクトリでlistをsvn addしたんだろうとおもう。 listをlist_に変えてupdateはやってみた?
818 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 01:36:00 ] >>816 ここで言うなよいくじなし。
819 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 02:13:57 ] >>816 ん?付いてるよ? > List-Id: <dev.subversion.tigris.org> むしろ以前が付いてなかったような?
820 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 10:36:20 ] 皆さんありがとうございます。 >>815 A付きのをはしょりますけど、 svn status ! . ! + create_app ? create/select_cat ! select_cat D create_app.tt2 ~ list こんな感じです。 >>817 >>814 の最後のエラーがそれです。
821 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 13:06:46 ] 私エスパーだけど、list の下の .svn の中のファイルが消えてるとか
822 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 14:08:45 ] >>819 MLでも話題になってる。MLのプログラム入れ替えたらしい。
823 名前:デフォルトの名無しさん [2008/12/03(水) 17:12:07 ] >>821 ビンゴです。この場合どうすればよいでしょうか?
824 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 17:18:58 ] 考える事を放棄するんなら最初から使うなあほ。
825 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 17:21:43 ] 今のlistフォルダを別の場所にバックアップしてから消して、チェックアウトし直せば良いだろ。
826 名前:デフォルトの名無しさん [2008/12/03(水) 17:24:40 ] うーん、とりあえずファイル名変えてチェックアウトしなおして ファイルをdiffして新しい変更やファイルがあったら加える、 でやってみます。みなさんありがとうございました。
827 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 01:39:22 ] さーせん Tortoise1.5つかってて、コミットとかしてたんですけど、 とある事情から、Tortoise1.4にインストールしなおしました すると、いままでコミットや更新してきたリポジトリで コミットするとエラーになっちゃいました エラー後は更新してもエラーになっちゃいます コミット自体は一応成功してるみたいで、 チェックアウトしなおすことができたんですが、 やはりコミットするとエラーになります エラー内容としては、バージョン古いから新しくしろみたいなこと いわれてます これ、1.5に戻す以外で解決する方法ないのでしょうか
828 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 06:01:47 ] >>827 リポジトリフォーマットの問題だな。 1.5 の svnadmin で dump して、 1.4 でリポジトリ作ってロードすれば、ダウングレードできる かもしれない。
829 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 06:33:20 ] svn-1.5系に付いてくるchangeなんとか.pyっていうスクリプトでとりあえずローカルの作業領域は1.4に変換できる
830 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 08:20:57 ] リポジトリの方はdumpして、svnadmin create --pre-1.5-compatible で 1.4互換のリポジトリ作ってloadすればよいかも。
831 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 10:53:36 ] 1.5 系は CIFS と相性悪くて困る。。。
832 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 10:55:57 ] >>831 初耳 何が問題になるの?
833 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 12:32:44 ] 単に自分のスキルの無さをアプリに責任転嫁してるだけじゃね
834 名前:デフォルトの名無しさん [2008/12/05(金) 13:00:34 ] >>833 なんだそのちっぽけな選民思想は。
835 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 13:16:20 ] >>833 禿同
836 名前:デフォルトの名無しさん [2008/12/05(金) 13:33:26 ] >>835 図星だったんですねわかります。15分後に即レスとかww
837 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 13:35:11 ] ワロタ
838 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 13:38:08 ] >>833 同意。
839 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 13:41:35 ] Eclipse Pluginのsubversiveはzipでは公開されていないのでしょうか? dropinsフォルダに入れて管理したいのですが
840 名前:デフォルトの名無しさん [2008/12/05(金) 13:44:12 ] >>833 ものすごく同意します。仰る通りだと思います!
841 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 13:56:16 ] >>833 禿同
842 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 14:34:19 ] 一人ageてる思想家様のレスが・・・
843 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 15:22:50 ] >>832 Linux の 1.5 系を CIFS 上にある (Windows の共有を Linux に mount してる) ワーキングコピーで使うと .svn 内の管理ファイルが消えて、 以降そのワーキングコピーが使いものにならなくなることが。 まぁ、あまり CIFS の上で作業しないだろうけど。。。
844 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 15:49:47 ] 833 名前:デフォルトの名無しさん[sage] 投稿日:2008/12/05(金) 12:32:44 単に自分のスキルの無さをアプリに責任転嫁してるだけじゃね 834 名前:デフォルトの名無しさん[] 投稿日:2008/12/05(金) 13:00:34 >>833 なんだそのちっぽけな選民思想は。 835 名前:デフォルトの名無しさん[sage] 投稿日:2008/12/05(金) 13:16:20 >>833 禿同 836 名前:デフォルトの名無しさん[] 投稿日:2008/12/05(金) 13:33:26 >>835 図星だったんですねわかります。15分後に即レスとかww -- なるほど、>836は15分後にレスしているのね。 # >835は16分後だしねえw
845 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 16:19:03 ] 15分後で”即レス”とか意味ワカンネ
846 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 16:34:28 ] そりゃ宇宙が始まってから今までの時間を考えれば即レスであろう
847 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 17:03:57 ] >>844 思想家ageを煽ってるのかとおもいきや、 言いたいことがさっぱり分からんな。
848 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 17:29:23 ] そろそろ思想家様ブランチのメンテは止めないか?
849 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 12:41:24 ] >>65 と同じことがしたくて>>66 を参考にやってみたんだが、よくわからなかったので教えて。 1. リポジトリにtrunk/parentを追加 2. parentをcheckoutして管理下に 3. trunk/subをtrunk/parent/subへ移動 4. WDのparent/subのリポジトリをtrunk/parent/subへswitch こういう手順かなと思ってやってみたんだが、確かにparentもsubもそれぞれtrunk/parentと trunk/parent/subで管理される形になったけど、parentの下のsubが '?' のまま、addできない 状態になってしまった。 正しくはどういう手順でやればよかったんだろう?
850 名前:デフォルトの名無しさん mailto:age [2008/12/08(月) 12:38:43 ] すみません、どなたか教えていただけませんか? あるファイルを svn add したのですが、実は 同名のファイルがすでにレポジ トリには登録されていて、svn commitに失敗しました。 そこで svn update しようとしたのですが、 > svn: ファイル (ファイル名) を追加できませんでした: 同名のオブジェクトが既に追加準備されています というメッセージが出て、updateできません。 svn cleanup しても、ローカルのファイル名を変更しても同様です。 どうしたらよいのでしょう?
851 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 12:49:10 ] ちなみに、こんなエントリを見つけました。 Developer at Momonga Project - upstart お試しメモ developer.momonga-linux.org/wiki/?upstart%20%A4%AA%BB%EE%A4%B7%A5%E1%A5%E2 これは、.svn/entries から該当行をエディタで削除するというものです。 恐る恐る試してみましたが、 > svn: エントリ 9 ('.' の entries ファイル内) でエラーが発生しました: > svn: フィールド 'has-props' の値が不正です というエラーが出て、うまくいきませんでした。
852 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 12:50:21 ] >>850 テスト環境を作って、同じような状況にする。 どうやったら解決できるか いろいろ試してみるといいよ。
853 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 12:50:59 ] >>850 追加準備を解除すべく svn revert を使う。
854 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 12:59:24 ] >>853 うまく行きました。ありがとうございます! そうかー、svn revert ってこんなときにも使えるんですね。
855 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 19:06:31 ] linuxで動く TortoiseSVN みたいにGUIでほとんど出来てしまうソフトないでしょうか
856 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 19:08:03 ] SmartSVN
857 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 09:22:11 ] すみませんちょっと教えて下さい。 つい昨日 Subversion をインストールしたんですが、プロジェクトごとに リビジョン番号が付いてくれずに困っています。例えば以下の様な構造… (リポジトリの作成) # svnadmin create /usr/local/svnroot (接続先) svn://xxx.xxx.xxx.xxx/ (リポジトリの構造) trunk/ProjectA trunk/ProjectB どうやらリポジトリが一緒だからいけない、という事らしいのですが、 と言う事はプロジェクトを立ち上げるごとに #svnadmin create xxxxx をすればいいという事でしょうか? ちなみに svnserve は svnserve -r /usr/local/svnroot の様に起動しているのですが、この場合、svnroot 以下にディレクトリを 作って、そこで svnadmin create すれば、プロジェクトごとのリポジトリ、 という事になるのでしょうか?
858 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 09:24:23 ] >>857 正解! 的確に理解しておられます
859 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 09:41:03 ] >>858 ありがとうございます、了解です。ちょいやってみます。
860 名前:デフォルトの名無しさん [2008/12/12(金) 11:06:21 ] >>859 subversion のリビジョン番号は、コミット操作「時刻」に対する通し番号に過ぎないので、 CVSのリビジョン番号やタグのような使い勝手は期待できませんよ。 2つのプロジェクトがまったく無関係なら、別のリポジトリにすべきです。 プロジェクト間でマージやコピーを行うなら、同じリポジトリにした方が便利です。
861 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 12:00:50 ] プロジェクトが無関係な場合、 君はリポジトリを分けてもいいし、分けなくてもいい。 という程度に思ってたんだけど。 公式にもリポジトリレイアウトについての推奨項目はttbぐらいしかなかったと記憶してる。
862 名前:デフォルトの名無しさん [2008/12/12(金) 13:26:57 ] >>861 subversion単体運用なら、その程度の判断で良いと思う。 tracと連動させるなら、無関係なプロジェクトは積極的に別リポジトリにすべき。 それと、ttb って何? trunk, tags, branches のことかな。
863 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 17:02:28 ] >>857 マルチうざい
864 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 02:50:45 ] >>862 あー、tracとか関係してくると面倒なんだ?まだ使ったことなくて。。。興味はあるんだけどねw ttbはその3つをまとめていう言葉。一応アンカー貼っとくです。 subversion.bluegate.org/doc/book.html#ftn.id2566942
865 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 10:12:59 ] そりゃプロジェクト管理するんだから無関係な物が混じってて その更新履歴やら何やらが出てきたら鬱陶しいだろう
866 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 10:26:51 ] >>863 それはSubversionスレ逝けと言われたやつだ。 >>857 その通り。
867 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 12:02:24 ] うちは1つのリポジトリで100個以上のプロジェクトを管理しているけど 普通に Trac も使っているよ。
868 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 13:41:17 ] 周囲がそれに納得してるんなら良いんじゃねえの
869 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 15:20:52 ] >>865 他のディレクトリの更新履歴が出てくるってひどいね。 その話から行くと各ブランチの更新履歴がトランクにも出てくるってことになるよね。
870 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 15:57:29 ] >>869 trac.ini に [trac] repository_dir = リポジトリのパス/リポジトリ内のプロジェクトのパス で指定したプロジェクトだけ出てくるようになるよ。
871 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 16:08:38 ] >>870 あ、やっぱり?さすがにそれはないよなあと思いながら書いたんだ。 ってなると別に複数プロジェクトをリポジトリに入れても問題ないんじゃ?
872 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 16:38:26 ] >>870 これは勉強になった。ありがとう。
873 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 16:44:00 ] だから周りが良いって言うならそれで良いんじゃねえの? 運用の仕方に良いも悪いもねえよ
874 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 17:17:20 ] 別にすべきだ、と考えてる人の意見を聞きたいんだ。 逆に、周りがそれでは良くない、という現場を知ってる人にも、なぜ良くないと言われたのかを教えて欲しい。
875 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 18:52:13 ] プロジェクトごとにバックアップできないとちょっと嫌かもね。
876 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 19:02:19 ] プロジェクトとワークスペースをごっちゃに考えてない?
877 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 19:55:24 ] リビジョン番号がとびとびになるけど、気にしないんなら一緒にしても良いんじゃね。 番号が増えるにつれてどんどん重くなっても周りが何とも思わないんだろ。
878 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 20:17:26 ] リビジョン番号が飛び飛びになるのは理由にならんだろ。 branch上でコミットされただけでも飛び飛びになるんだから。
879 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 20:25:02 ] trac使う前提の話ならtracスレでやれよ鬱陶しい
880 名前:デフォルトの名無しさん mailto:sage [2008/12/13(土) 22:32:05 ] 何でそんなにいらいらしてるのか知らんけど、 >>871- あたりからは trac 関係ないぞ。
881 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:18:24 ] ごちゃごちゃ言ってる本人だが、 プロジェクト分けると困るのはなんで? →tracだと面倒 →そんなことないよ →リビジョン番号が飛ぶ →そんなの気にする人がいたなんて! →トータルリビジョン進むと重くなる そんなに重くなるものなの?
882 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:19:49 ] あ。。複数プロジェクトが同一リポジトリにはいると困るのは何で?の間違い。。。
883 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:27:37 ] >>881 ならない。
884 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:29:28 ] 連投ごめんなさい。 ・A、Bプロジェクトが同一リポジトリにあり Aに修正があったリビジョンは1000個 Bに修正があったリビジョンは1000個 ・Aプロジェクトのみのリポジトリで Aに修正があったリビジョンは1000個 このとき、両者間でAに対する操作のパフォーマンスに大きな差があるのかどうかを知りたいかもです。 うちはプロジェクトごとにリポジトリ分けてるんだけど、最初にそう決めたからそうしてるってだけなので。。 あと、同一リポジトリでもディレクトリによって認証情報分けられるのかな?
885 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:30:49 ] >>882 svnadmin dumpでのバックアップをプロジェクト別に行えない リポジトリをプロジェクトごとに異なるストレージに置けない とかは? ま、そういう使い方をしなければ困らないが。
886 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:31:32 ] プロジェクト A と B (と C と ...)があって、 A が終了したから一旦その時点のリポジトリの バックアップをとっておきたいとき、リポジトリがごっちゃになってたらめんどくさい。 サーバー容量がいっぱいになってきたから一番最初に終了したプロジェクト A だけ 別の場所に移したい、なんてときにもごっちゃになってるとめんどくさい。 オープンソースなプロジェクトでは「終了」とかいうタイミングが無いから、ここらへんは どうでもいいかもしれない。
887 名前:886 mailto:sage [2008/12/14(日) 01:32:35 ] うわ、思い切りかぶったな。
888 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:33:49 ] フックがプロジェクトごとに分かれてないと困ることもあるんじゃないか?
889 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:34:12 ] ははぁ。これはなるほどと思う感じの。 ありがとうございました。
890 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:38:12 ] パスレベルの制限については subversion.bluegate.org/doc/book.html#svn.serverconfig.svnserve.auth.users この辺見て納得しておきました。 フックは使いこなせていないのでこれから勉強します。
891 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 01:43:34 ] >>888 > フックがプロジェクトごとに分かれてないと困ることもあるんじゃないか? あるんじゃないかと聞かれたら、あるだろうと言うしかないけど、困らない時の 方が多いとも思う。
892 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 08:40:10 ] 別プロジェクトが同一レポジトリにあると、Trac でチェンジセットを見たときに、 「前のチェンジセット」「次のチェンジセット」で別のプロジェクトが現れるのがうざい。 自分はそれくらい。
893 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 12:46:46 ] >>892 Trac 0.11.2 で試したけどそんな風にならないよ。 >>888 うちの場合はほとんどのプロジェクトで共通のフック処理をしているけど 例外的なプロジェクトは変更パスで判断して一部の処理を変更しています。
894 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 12:47:16 ] >885-886 が理由なら、 svndumpfilterをかませばいいだけなような気がする。
895 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 15:50:06 ] TTB/プロジェクト プロジェクト/TTB の選択によってTracの挙動が変わっているのではないかな
896 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 21:22:32 ] ど素人丸出しの質問なのですが TortoiseSVNでsvn+sshがうまく行きません。checkoutしようとすると「接続が突然閉じました」というエラーが出て動作しません。 一応ググってみてPuTTYで公開鍵/秘密鍵を生成、セッションを保存、pagentを起動して svn+ssh://(セッション名)/(レポジトリ名) と指定してやっているのですが上述のエラーが出てしまいます。 エラーメッセージも↑しか出ないし正直お手上げです・・・ ちなみにsvnのサーバは所与なので詳細は分かりません。
897 名前:デフォルトの名無しさん [2008/12/14(日) 21:33:46 ] TortoiseSVNからGoogleCodeのSVNを利用しています。 先日、新たにフォルダやファイルが追加されたのですが、いくら更新を しても、それらのフォルダ・ファイルがローカルに現れません。 どうしたらよいでしょうか?
898 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 21:41:39 ] >>896 まずputtyからのsshはできてるのか?
899 名前:896 mailto:sage [2008/12/15(月) 09:13:40 ] >>898 出来ていると思います openを押すとパスフレーズなしでログインできるので。
900 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 11:44:27 ] sshで入った状態でsvnserveを起動できる?
901 名前:896 mailto:sage [2008/12/15(月) 12:59:02 ] svnserveとコマンドを打つのでしょうか? svnserve -d では何も出力はありませんでした サーバは学校側で運営しているもので、クライアントがLinuxならターミナルから svn co svn+ssh://... 等とすると正常に取得できるので関係ないと思いますが・・
902 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 15:40:08 ] TortoiseSVNってTortoisePlinkっていうのをSSHクライアントとして使ってるっぽいね。 TortoisePlinkのバージョンが古くて接続できないような設定にsshサーバのほうが なってるんじゃない? TortoiseSVNのSettingsのNetwork欄のSSH clientをPuTTYのplink.exeとかにしてみたらどう?
903 名前:896 mailto:sage [2008/12/15(月) 15:59:02 ] TortoisePlinkもPuTTYのplink.exeも両方試したのですがダメでした。 何なんでしょうね、せめてTortoiseSVNがもう少し詳しいエラーを吐いてくれれば・・・
904 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 16:05:17 ] yebisuya.dip.jp/yeblog/archives/a000499.html Plinkwを使ってログを見るというのは試してみた?そのログをみれば分かるかも。
905 名前:896 mailto:sage [2008/12/15(月) 16:16:26 ] plinkwを使ってみたところ bash: mypython: command not found というログが出ました。mypythonというのはセッション名ですが・・・ログインしたあとセッション名でコマンドを実行しようとしている?
906 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 21:47:55 ] >>905 svnはシステム全体ではなく個人の領域だけにインストールされているのかな? レンタルサーバにgitをインストールしたときに.bashrcでgitのパスを設定したら うまくいったことがあった。
907 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 22:07:47 ] plinkにmypythonを2個渡してるんじゃないの?
908 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 00:36:41 ] >>896 SSHクライアントをパスワード指定でアクセス出来るようなら鍵の問題。 似たようなトラブル対応で ・鍵ファイルの置き場のパスに空白文字が含まれていて引数がおかしくなってた ・拡張子表示してなくて鍵ファイル名の指定が不十分だった という事はあった。 TortoiseSVNのSSHクライアント指定のエラーは確かに不親切ではある。 原因気がつくまで結構時間とられた。
909 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 01:29:29 ] はじめて TortoiseSVN を使ったとき、SSH通信がまったくできなかった。 イロイロ試したがどれもダメで、とうとう諦めた。 3ヶ月くらい経って、また再挑戦したらスンナリ通信できた。 よく調べたら TortoiseSVN 1.5.0 にバグがあってSSH通信できないんだと。 あの苦労は何だったんだ!
910 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 10:31:50 ] svnやsvnserveが標準のパス(/usr/binなど)以外にインストールされていると svn+sshに失敗するけど、関係ない? sshd自身は、シェルの設定ファイル(.bash_profileなど)を評価せず、 かわりに~/.ssh/environmentを評価することになってる。 ttp://www.unixuser.org/~euske/doc/openssh/jman/sshd.html#ログインの過程 もし関係あるなら、PATHの設定をenvironmentに書くとうまくいくかも。
911 名前:896 mailto:sage [2008/12/16(火) 21:58:54 ] >>907 エラーメッセージ順当に読んだらそういうことになりますけど、何をどうやったらそういうことになるのか・・・ TortoiseSVNで指定するのはsvn+ssh://mypython/(レポジトリ名) くらいですし
912 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 23:05:18 ] >>896 mypythonってのがPuTTYのセッション名だと思うのだが、 やり方換えてLinuxと同じように、svn+ssh://(ユーザ名)@(ホスト名)/(レポジトリ名) を 試してみたらどうだろう。 いままで、その結果を書き込んでない……よね? このとき、PuTTYの「標準の設定」にデフォルトユーザ名が入っていてはいけない。と TortoiseSVNのマニュアル(trunk)に書いてあった。
913 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 23:13:26 ] >>911 plink.exeの代わりにバッチ指定して調べればいいじゃん。
914 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 00:56:41 ] TortoiseSVN でコミットした時にタイムアウトエラーが出て作業コピーは コミット前の変更状態なんですが、リポジトリには新しいリビジョンがで きてコミットが成功したようになっていました。 タイムアウトエラーのときはこのようにリポジトリと作業コピーは矛盾し た状態になるのでしょうか?
915 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 04:54:04 ] >>914 そうとは限らないでしょうね。
916 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 23:16:07 ] 大きな改造をbranches配下でやって毎日多数の人がコミットし、 完了後にtruncにマージした場合、 branchesに残る開発途中のリビジョンは必要無いのですが、 そのまま残してますか?また削除することは可能ですか?
917 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 00:32:54 ] 削除というのは、ブランチを svn rm ってこと? それは可能だし、完全にtrunkに統合したなら削除していいだろう もしかしてブランチの途中のコミットを無かったことにしたい? dump/restoreを駆使すれば可能かもしれないけど、 複数人で使ってるならリポジトリを直接いじるのはやめとけ
918 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 02:05:45 ] 履歴を残すのが目的のsvn でもいらなくなった履歴は消したい。 そうしてディスク領域の節約をしたい、って事じゃね?
919 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 09:44:36 ] >>917 >>918 そうです。ブランチの下に個人名とかで沢山残ってるが使うことは99%無く、 バックアップ目的で日に何回もコミットされて容量もかさみます。 元に戻したいのではなく、ブランチの下の個人名のフォルダを、 ビジョン欠番でもいいので削除したいです。
920 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 10:05:58 ] まずは本当に容量がかさむのかどうか調べてみたらどうだろう。
921 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 10:18:34 ] 微々たる要領のためにリポジトリをメンテナンスする工数で、数テラバイトのHDDが買えると思うんだがどうだろう。
922 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 10:47:36 ] システムな話ではなく、ソーシャルな話のような気がするが。 その個人とはこの件でお話したんですか?
923 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 13:57:06 ] svndumpfilterでできるけどよっぽどのとき以外は svn rmとディスク増設のほうが楽じゃなかろうか
924 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 15:44:59 ] >>919 ブランチ作ったときの容量の増え方を勘違いしてないよな? 1Mあるフォルダのブランチ作っても2Mにはならないぞ
925 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 15:59:35 ] >>919 見て思ったんだけど、作業コピーに対して ・動作しない状態のコードとかでコミットはできない ・でも作業状態のスナップショットとして 個人リポジトリ等でいいからコミットしたい なんてときはどうやればいいんだろう。 個人リポジトリ管理下の別ディレクトリにファイルコピーして コミットするしかない?
926 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 16:03:01 ] そこで分散型ですよ。
927 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 16:03:12 ] >925 bzr-svnやhgsvnを使う。
928 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 16:13:36 ] 即レス感謝。 BazaarやMercurialのブリッジ使ってそっちで管理しろってことかな? 分散型はつかったことないからもうちょっと調べてみる。
929 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 16:34:53 ] 分散型のがsvnのレポジトリをうまいこと扱ってくれる傾向にある昨今 としては、あえてsvkを選択する必要性は薄いかな。
930 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 16:41:31 ] svkのが枯れてる
931 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 17:54:52 ] hgsvnのバグ直ったの? pc11.2ch.net/test/read.cgi/tech/1193332500/599 599 名前:デフォルトの名無しさん[] 投稿日:2008/04/18(金) 16:42:47 hgsvnにバグがある aというディレクトリがあって、その中にfoo.txtっていうファイルがある。 aをbという名前でコピーしてコミット。 b/foo.txtをsvn rmで削除して、a/foo.txtをbの下にコピーしてコミット。 こうやって作ったsubversionのリポジトリからhgimportsvnとhgpullsvnを使うと a/foo.txtが削除された状態(hg stで?が付く)になってしまう
932 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 21:39:37 ] hgsvnはかなり未完成・・・。 bzr-svnと、git-svnはいいせんいってる。
933 名前:デフォルトの名無しさん [2008/12/21(日) 01:08:09 ] 今EclipseでCVS使ってるんですけど、Subversion入れたらもっと便利に使えますか?
934 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 09:33:44 ] フォルダをリネームしたら、そのフォルダと配下のファイルの ログがなくなるのはみなさんどうやって対処してるんですか?
935 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 11:12:19 ] 何でそんなことになるのか、まずその方法を書いてくれ。
936 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 12:42:54 ] >>934 ? 無くなってないよ?
937 名前:デフォルトの名無しさん [2008/12/21(日) 12:45:07 ] 普通にmv したんじゃね?
938 名前:934 mailto:sage [2008/12/21(日) 15:49:41 ] Tortoise1.4なんですが、 Repos/Sample1/test1.txt /test2.txt /test3.txt Sample1フォルダを、renameで、Sample2と名前を変えて Reposフォルダを右クリックしてコミットしました。 showlogとやると、過去のlogを見ることができないのですが。
939 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 16:25:28 ] >938 show log で出てくるダイアログの下の方にある Stop on copy/rename のチェックボックスが入ってない?
940 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 17:06:22 ] な、なるほど! オプションがあったのですね
941 名前:デフォルトの名無しさん [2008/12/23(火) 08:55:38 ] Subversion 1.5.5 age ttp://svn.collab.net/repos/svn/tags/1.5.5/CHANGES
942 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 10:52:59 ] > * do not create mergeinfo for wc-wc moves or copies (r34184, -585) キター
943 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 17:54:19 ] 3Gb近いフォルダをコミットしたら「FILE TO LARGE」 って出てコミットに失敗しました。 ググったら、svnの1.xのバージョンでは2Gbを超えるコピーはできない って公式に書いてあるだけど コミット処理の内部にコピー処理って入ってるの? もしくはsvnのソース見る方法あったら教えて下さい。
944 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 18:01:24 ] subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74
945 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 21:17:54 ] オープンソースプロダクトに対してソースを見る方法を 尋ねる人がいるとはオドロキだ。
946 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 21:22:46 ] どこを読んだらいいのかわかりません、て質問が、ある規模以上の ソフトウェアなら普通にあると思うが。
947 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 21:38:12 ] 「ソースのどこを」ならべつにいいと思うぞ。 でもそういう質問じゃないだろ。
948 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 22:32:09 ] 全角英数使うやつだぞ。レベルは推して知るべし。
949 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 22:51:01 ] そもそも3GB近いフォルダをぶち込んで何を管理したかったのか
950 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 00:51:47 ] いや、ツッコミどころは↓ここじゃないか? >コミット処理の内部にコピー処理って入ってるの?
951 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 01:03:38 ] ? 解説よろ
952 名前:943 mailto:sage [2008/12/24(水) 01:26:21 ] 公式行って、commit-cmd確認したらコピー処理入ってない… マジで顔真っ赤なんだが…とんだ勘違いをしてたみたいです。 どんだけ俺バカなんだよ、もう死にてぇ★
953 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 02:18:20 ] えええ、内部処理を明確に知らない限り疑問に持つのは普通だと思うけど
954 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 03:04:17 ] 「コピー処理」って何のこと言ってんだ?
955 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 05:51:53 ] >>945 オープンソースじゃないプロダクトのソースを見る方法を尋ねる人もいないと思うが。
956 名前:デフォルトの名無しさん [2008/12/24(水) 07:43:39 ] >>955 それなら「$xxx.xxでソース買えるよ」とかいうレスもあり得る。