Subversion r10
..
263:デフォルトの名無しさん
08/09/10 17:36:08
質問
誤って追加指定したファイルを管理外に戻す方法ってありますか?
一度コミットして削除(+コミット)して書き戻せばいいのだけど・・・もっと効率的な方法ってありません?
264:デフォルトの名無しさん
08/09/10 17:42:14
svn revert でどう?
265:デフォルトの名無しさん
08/09/10 17:43:25
対象を1つのファイル/フォルダにすれば、「追加を元に戻す」ってメニューが表示されるのね。
複数のファイルを選択してた orz
駄質問 スマソ
266:デフォルトの名無しさん
08/09/10 19:16:25
Windowsで使うためにsvkをUSBメモリに入れて持ち運ぶことは可能でしょうか?
svn と plink は簡単に持ち運べて便利に使っています。
が、Perl環境込みで持ち運ぶにはどうすればいいかと。
267:デフォルトの名無しさん
08/09/10 19:22:16
可能か不可能かと言う意味なら可能
でも君には無理だと思うよ
268:デフォルトの名無しさん
08/09/11 03:39:26
Subversion って、もっと、こう、なんか、
下のレイヤで起こっている進捗状況を事細かに表示してくれる
デバッグモードなんてないのかねぇ。
ちょっと遅めの WAN 経由でコミットしてるときとか
失敗して結局タイムアウトかよ!ってことがある。
SSHじゃぁ何が起こってるのかのか見ようがないし。
HTTP なら tcpdump でまだ何が起こってるのかある程度つかめるけど。
269:デフォルトの名無しさん
08/09/11 03:51:05
>>268
こういう問題のための neon → serf なんだっけ?
使ってみたらなんか変わるかもよ。
270:デフォルトの名無しさん
08/09/11 09:41:05
いつか neon じゃなくて serf がデフォルトになるんだろうか.
まぁ試そうにもビルドするのが面倒で・・
271:デフォルトの名無しさん
08/09/11 13:36:54
URLリンク(subversion.tigris.org)
1.5 から自分でビルドしなくても使えるようになってる?
272:デフォルトの名無しさん
08/09/11 17:46:09
いつもでっかいファイルをコミットした後のPROPPATCH で
500 エラーが返ってきてコミットに失敗する.
その直前の PUT 自体は問題なく終わる.
何か心当たりある?
273:デフォルトの名無しさん
08/09/11 17:50:16
質問で提示する内容を面倒くさがって殆ど略すようなやつに誰が解答を返すと思うのかね
274:デフォルトの名無しさん
08/09/11 17:55:05
apache のログと tcpdump の結果を出されても困るだけだろ?
275:デフォルトの名無しさん
08/09/11 18:39:45
500ならapacheのログがあるとだいぶ助けになるかもしれんよ。
276:デフォルトの名無しさん
08/09/11 21:54:16
拠点AとBがあって、両方に開発チームがいるんだが
AとBの間はそんなにネットが太くない
たとえばAにリポジトリサーバがあったとき、拠点Bの各メンバが
それぞれAにとりに行くのは遅いのであんまりやりたくない
拠点Bにキャッシュっぽいものを置けないだろうか
・readをキャッシュしてすばやくかえす
・writeはスルーしてキャッシュをクリアする
みたいなの。
作ってくれたらウチの妹を(検閲)していい。
277:デフォルトの名無しさん
08/09/11 22:00:16
妹うp
278:デフォルトの名無しさん
08/09/11 22:03:35
妹のスペックを明らかにしないのは下請法違反だな。
279:デフォルトの名無しさん
08/09/11 23:29:17
素直に分散型がいいかもよ?
280:デフォルトの名無しさん
08/09/12 06:39:05
gitとかの分散型に移行
TortoiseSVN使いだったが、git意外と使いやすい。コマンドラインでもいけるなこれ
281:デフォルトの名無しさん
08/09/12 07:04:22
>>276
svk使う。
readキャッシュが欲しいならミラーの機能があったような気がする。
282:デフォルトの名無しさん
08/09/12 08:14:04
更新はそんなに遅くは無いと思うが
まさか毎回チェ(ry
283:デフォルトの名無しさん
08/09/12 08:40:25
Subversion 1.5.0 での新機能 (WebDAV Write Through Proxy)
URLリンク(www.asahi-net.or.jp)
284:デフォルトの名無しさん
08/09/12 12:28:48
>>276
拠点Aがsvn以外にできないならsvkだな。
svkのリポジトリをローカルのsvnから見えるようにするだけでインチキくさい事もできるし。
285:10
08/09/12 12:30:59
>>10 で書いていた不具合くさいものは 1.5.2 で直ったようです。
* Pass client capabilities to start-commit hook (issue #3255)
報告まで。
286:デフォルトの名無しさん
08/09/13 08:39:36
>>283
おお、これちょっと試してみよう!
よくやった、ウチの妹を(検閲)していいぞ!
svkは以前試したんですが、手数が増えるのがちと難点でした・・・
できれば透過的であってほしいんです
287:デフォルトの名無しさん
08/09/15 12:40:03
svk でミラーとると、デポットのトップに svm:mirror っていう
値のないプロパティができるんですが、つまり svm:mirror が
トップにあるような subversion リポジトリは svk で
使われているかもしれないよっていうインジケータと思っていいんでしょうか?
てっきり svk:ほげほげ とかいうプロパティがつくものと思ってたら
svm:ほげほげ だったんで、なんでかなぁ、と。svm って何の略?
なんかそういうツールが過去にあったんでしたっけ?
さすがにサポートベクタマシンじゃないしなぁ・・
288:デフォルトの名無しさん
08/09/15 13:02:16
基本的にsvkの質問は帰ってこないと思え
289:デフォルトの名無しさん
08/09/15 13:10:34
svm:mirror は空のプロパティじゃなくて、
デポットのどのツリー以下に何がミラーされているかが
書かれているプロパティでした。
まだ svk 使い始めたばかりなんで手探り
290:デフォルトの名無しさん
08/09/15 15:36:43
depotの最後のtは発音されんので、カナ書きするならディポ/デポあたりが無難かとー。
# perforceのdepotは「ディポ」だったかな?
291:デフォルトの名無しさん
08/09/15 15:44:29
オフィス・ディポ
292:デフォルトの名無しさん
08/09/15 15:57:23
なるほど・・フランス語からだからなんですね
293:デフォルトの名無しさん
08/09/16 12:37:53
俺のまわり、みんなデポットって言ってる
294:デフォルトの名無しさん
08/09/16 12:41:58
英語読みでもいいと思う。
295:デフォルトの名無しさん
08/09/16 12:46:31
うちなんか、TortoiseSVNを松本って呼ぶんだぜ・・。
296:デフォルトの名無しさん
08/09/16 12:55:27
ガッツだせ。
297:デフォルトの名無しさん
08/09/16 13:48:49
おれもそれは想像した>松本
298:デフォルトの名無しさん
08/09/16 13:51:36
せめて亀にしてくれよって言ったけどダメだった。
299:デフォルトの名無しさん
08/09/16 16:22:44
なんで松本って言うんだ?
300:デフォルトの名無しさん
08/09/16 16:27:27
>>294
いや、英語読みで末尾のTを発音しないのだよ。
URLリンク(eow.alc.co.jp)
301:デフォルトの名無しさん
08/09/16 16:32:57
depotはフランス語由来なので英語圏でもtを発音しないのだけれど、それを英語読みというのかなぁ。
302:デフォルトの名無しさん
08/09/16 16:34:19
>>299
ウルフルズのトータス松本
303:デフォルトの名無しさん
08/09/16 17:15:48
ディポなんて言われても困るんだが
304:デフォルトの名無しさん
08/09/16 22:11:52
言葉なんか通じればいい。
どっちにしろ、俺たちの発音じゃネイティブには通じないんだから。
305:デフォルトの名無しさん
08/09/17 10:23:18
通じればそれで良いが松本はヤメレ
306:デフォルトの名無しさん
08/09/17 10:31:45
トータス
ターチル
ちがうの?
307:デフォルトの名無しさん
08/09/17 11:09:57
英語のトータスを知らなかったから、
トロヤンと読んでいて笑われた
308:デフォルトの名無しさん
08/09/17 11:15:00
トータスは脚で歩く陸亀、
タートルは鰭で泳ぐ海亀。
309:デフォルトの名無しさん
08/09/17 11:19:45
because he taught us
310:デフォルトの名無しさん
08/09/17 11:49:09
mock turtle乙
311:デフォルトの名無しさん
08/09/17 12:30:23
>>301
ローマ字読みだろ。jk
312:デフォルトの名無しさん
08/09/17 12:32:34
>>308
TMNTは海亀だったのかー!w
313:デフォルトの名無しさん
08/09/17 13:00:56
>>312
いいんでない? アメリカ人がちゃんと区別できるとは思えんし。
314:デフォルトの名無しさん
08/09/17 19:08:55
>>313
アメリカ人なめんな!
英語の話なのに。w
315:デフォルトの名無しさん
08/09/17 19:15:19
陸にいるからリクガメ、海にいるからウミガメといわけではないよ。
316:デフォルトの名無しさん
08/09/17 19:18:13
アメリカでは全部タートル
嘘みたいだけどコレ本当の話
317:デフォルトの名無しさん
08/09/17 20:44:35
ほんとかどうかは知らんけど、メリケン野郎はそう言う細かいことを
気にしないだろうとは思う。
318:デフォルトの名無しさん
08/09/19 01:59:48
>>217
仕様じゃ、ぼけー
source確認したら、標準出力は/dev/nullに突っ込まれとったわ
319:デフォルトの名無しさん
08/09/22 09:28:49
svn+ssh じゃなくて、単に(自己署名証明書でもいいから)
SSL でラップしただけのアクセス方法って使えないのかな?
svn+ssl というか、svns というか・・・
320:デフォルトの名無しさん
08/09/22 12:21:36
>>319
自分たちだけで使うなら自己証明で十分だとおもう。
321:デフォルトの名無しさん
08/09/22 12:34:21
>>319
うん,まぁ一応フィンガープリントは別経路で通知するけどね.
それはそうと svn+ssl て可能?トンネリングの一種として
なんかやりようがあるのかなぁ.sslwrap なんぞでできたりするだろうか.
322:デフォルトの名無しさん
08/09/22 12:36:44
今は stunnel なのか?
323:デフォルトの名無しさん
08/09/23 00:50:30
Stunnelとかstoneとかでぐぐるのだ
個人的にはstoneが好きさ
324:デフォルトの名無しさん
08/09/25 12:04:39
TortoiseSVN 1.5.3 で、
「差分」「URLと差分」がメニューに出てこない。
「以前のバージョンとの差分」しか出ない。
なぜだろう。
325:デフォルトの名無しさん
08/09/25 13:24:47
>>324
あれ?以前は出てたの?
俺偶然にもさっき初めて TortoiseSVN で
10リビジョンくらい前の状態と diff 取りたくて
どうやってやるんだ?って困ってた.
古いリビジョンを別の場所にエクスポートして
cygwin のコマンドラインで diff 取った.
バカなことしてたのかな俺.
326:324
08/09/25 15:04:20
>>325
自己解決した。シフト押しならが右クリックすると、メニューに出てくる。
327:デフォルトの名無しさん
08/09/25 15:15:11
.svn フォルダ以外のファイルをまとめて全部消す方法ってありますか?
.svn だけ消すなら、Windows のエクスプローラで検索して消せばいいんですが
それの逆をやりたいのです。
328:デフォルトの名無しさん
08/09/25 15:16:21
>>325
ログ表示
ログウインドウでリビジョンを2つ選択
右クリック
リビジョンを比較
うまー
329:デフォルトの名無しさん
08/09/25 15:20:44
>>327
つ find
つ Perl
330:デフォルトの名無しさん
08/09/25 15:30:45
>>328
その方法だと、別ブランチやタグとの比較ができない(ログには直系の先祖しか出てこないから)
331:デフォルトの名無しさん
08/09/25 15:40:39
>>329
やっぱそれしか無いっすか・・・
いまperlでシコシコ書いてますorz
332:デフォルトの名無しさん
08/09/25 16:04:09
Pythonマンセー
333:デフォルトの名無しさん
08/09/25 17:43:07
>>327
del *.* /s /q
.svnの中はリードオンリーだからこれで.svnを残して消せる。
334:デフォルトの名無しさん
08/09/25 17:47:31
.svnだけ消すならチェックアウトしたフォルダーにエクスポートだ(TortoiceSVN 1.5の場合)
335:デフォルトの名無しさん
08/09/25 17:50:12
何でよりによって.svnだけ残したいのか分からんが
336:デフォルトの名無しさん
08/09/25 23:19:28
ライブラリのソースの最新版をzipでダウンロードしたときに便利。
チェックアウトフォルダの.svnを残してライブラリファイルを削除。zip展開。svn追加、svnコミット(紛失にチェック)ってやると簡単に履歴登録できる。
337:デフォルトの名無しさん
08/09/26 07:27:50
findで十分じゃん。perlとか書く必要ないのに。
338:デフォルトの名無しさん
08/09/26 08:35:04
windows だとそういうコマンドラインのインターフェイスがもどかしいよな
最近は cygwin の chere がお気に入り
339:デフォルトの名無しさん
08/09/26 09:01:15
chereって検索したらエロいのが出てきた
340:328
08/09/26 12:57:02
>>330
だから何なんだよ?
>>325の要件とは関係ないだろが。
言いがかりつけんな、カス。
貴様には
つ レポジトリブラウザ
341:デフォルトの名無しさん
08/09/26 13:01:01
>>335
たぶんいわゆるmake cleanがしたいんじゃね?
おれもまれにそうしたいことがある。
342:デフォルトの名無しさん
08/09/26 13:02:46
TortoiseSVNの表示としてはリポジトリブラウザ
343:デフォルトの名無しさん
08/09/26 13:12:19
>>337
Windowsだと、最初からわりきってPerlなりなんなりで
スクリプトを書いたほうが逆に簡単じゃない?
344:デフォルトの名無しさん
08/09/26 13:15:23
最初に思いついた使い捨てコードこそ最良
345:デフォルトの名無しさん
08/09/26 13:37:03
FORとFIND使えばDOSで出来るけどね
346:デフォルトの名無しさん
08/09/26 13:39:53
エロゲのセーブデータをsvnで管理できますか?
347:デフォルトの名無しさん
08/09/26 13:45:29
普通に出来る。
ゲームのデータはpdumpfsとかのが楽だと思うが。
348:デフォルトの名無しさん
08/09/26 16:26:54
>>345
FORって使いにくくね?
349:デフォルトの名無しさん
08/09/26 16:32:46
使いにくいけどテンプレ化してコピペするだけだから慣れれば楽
350:デフォルトの名無しさん
08/09/26 16:34:45
使いやすい、使いにくいっていうより
Perlのインストールが不要だから楽
351:デフォルトの名無しさん
08/09/26 17:48:31
そういう用途ならwsh便利なのに
352:デフォルトの名無しさん
08/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:デフォルトの名無しさん
08/09/27 07:42:25
svn: アクセスのときの認証情報(リポジトリ内の conf/passwd だっけ?)
を使って、 http: アクセスのときにも認証することってできない?
http: アクセスのときは apache の認証モジュールのために
別途 htpasswd ファイルとか作るって認証情報が食い違って面倒・・・
LAN 内でしか使ってないから認証しないって言う手もあるけどそれは
さすがにどうかと思うし。
354:デフォルトの名無しさん
08/09/27 10:14:08
>>352
>/a-d
スレ違いだが属性の排他指定ってそう書くのかよ!
ヘルプみていろいろ試しても全然わからなかったから使ったことなかったよ。
どうやればそんな変態表記を思いつけるんだ・・・
355:>>352
08/09/27 10:48:36
>>354
> どうやればそんな変態表記を思いつけるんだ・・・
そんなもんヘルプの例見りゃアホでもわかるだろ。
って、今、ヘルプ見たら dir /s/w/o/p/a:-d ってなってた。orz
どうやって思いついたんだ? > 俺
356:>>352
08/09/27 10:56:22
>>353
> LAN 内でしか使ってないから認証しないって言う手もあるけどそれは
1人 Subversion ならともかく、複数人で使ってるならセキュリティ云々以前に
認証しないと更新者の名前が記録されないからその選択はなしでしょう。
そもそも、svn:// と http:// の両方のプロトコルを併用してるってこと?
http:// 使ってるならそっちに統合すればいいと思うけど、社内ネットワークの
関連とかで難しいのかな。
Apache の認証モジュールに手を入れるぐらいしか思いつかない。
357:デフォルトの名無しさん
08/09/27 12:18:32
>>356
たしかにユーザ名が記録されないのは痛いな。
部署内では svn が通るんだけど、
部署外のメンバーは https でしかアクセスできない。
なので認証情報を一元化したくて。
本当は社内で LDAP があるからそれに統一するのが
いいんだけど、svnserve は LDAP から認証情報
もってきてくれないしなぁ。
358:デフォルトの名無しさん
08/09/27 13:45:41
部署内の人も https でアクセスすればいいんじゃないの?
359:デフォルトの名無しさん
08/09/27 13:56:46
ユーザ名が記録されないっていうか、ログイン名になるんだけどな
360:デフォルトの名無しさん
08/09/27 21:23:35
>>353
mod_authz_svn じゃだめ?
361:デフォルトの名無しさん
08/09/27 22:15:33
部署内/部署外をhttpsによるアクセスで統合して、
個別のフォルダへのアクセスはAuthzSVNAccessFileでまとめてやる。
362:デフォルトの名無しさん
08/09/28 01:04:07
svnプロトコルでもSASL経由でLDAP使えるっぽいけど、
そのバイナリが対応してるかどうかは知らない
363:デフォルトの名無しさん
08/09/28 15:03:19
>>360
それは authentication じゃなくて authorization。
URLリンク(svn.haxx.se)
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:デフォルトの名無しさん
08/09/29 21:08:41
TortoiseSVN って、「OFF」 できますか?
net stop ほげほげとか、taskkill はげはげとか、
コントロールパネルのどこかをいぢるとか
どんな方法でもいいです。
使いたいときだけ使って、使わないときは止めておきたいのですが。
今は仕方なく、使うときだけインストールして、使わないときはアンインストールしてます。
ものすごくメンドクサイです。
365:デフォルトの名無しさん
08/09/29 21:20:29
Windowsがないから試せないが、TortoiseSVNはたしかシェルエクステンション
として作られているから、ShellExViewみたいなソフトでON/OFFできるかも。
366:デフォルトの名無しさん
08/09/29 22:08:43
>>365
ShellExView を速攻でダウンロードして試してみましたがダメでした。
これは、右クリックメニューから隠すだけのソフトであって、
TortoiseSVN みたいなソフトを完全に停止させるわけではないみたいです。
なんで停止させたいのかというと、ファイル名を変更したりとか、
いろいろ作業すると、エクスプローラのファイル一覧ウインドウがリフレッシュされてしまい
作業していたファイルを見失ってしまうからです。
たとえば、hogehoge.java.mine を hogehoge.java にリネームすると
ウインドウが再描画されて、hogehoge.java を探さなければなりません。
1つのディレクトリに1000個とか2000個とかたくさんのファイルがあると
何度も探さなければならなくてイライラするんです。
なんか、たちの悪いウイルスにでも感染したのかと思ったら、
TortoiseSVN のせいだと分かったんです。
TortoiseSVN を停止しなくても良い方法があれば、それでもいいので
どなたか良い知恵をください。
あ、DOS窓で・・・とかは無しで。
367:デフォルトの名無しさん
08/09/29 22:20:21
>>366
> いろいろ作業すると、エクスプローラのファイル一覧ウインドウがリフレッシュされてしまい
レジストリを弄ってウインドウをリフレッシュさせない方法があったような気がする。
もしくは、別のファイラーを使う。
368:デフォルトの名無しさん
08/09/29 22:31:59
俺としては1つのディレクトリに1000も2000もある状態をどうにかしたいところだけど・・・
エクスプローラでhogehoge.javaってキー打つとそのファイルのところまで移動してくれない?
369:デフォルトの名無しさん
08/09/29 22:37:23
アイコンオーバーレイやめればいいんじゃないの?
370:デフォルトの名無しさん
08/09/30 12:42:31
>>366
設定>アイコンオーバーレイ>ドライブの種類 にて、全ドライブのチェックを外す。
アイコンオーバーレイさせたいフォルダのみを「含めるパス」に記入する。
371:デフォルトの名無しさん
08/09/30 17:00:25
MigemizeExplorerいれろ
372:デフォルトの名無しさん
08/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:デフォルトの名無しさん
08/10/03 08:22:06
svn:externalsがあるトコで止めたらどうか。
svn:externals使ってるわけでもなく混在させてるなら知らん。
374:デフォルトの名無しさん
08/10/03 08:29:53
無関係ということはsvn:externalsを使っているわけではないのだろう。
svn info --xml |sed -n 's/<url>¥(.*¥)<¥/url>/¥1/p'
でィレクトリのリポジトリパスを抜き出してチェックするくらい?
直接.svnの中を直に見るよりはマシ程度のレベルだが。
375:デフォルトの名無しさん
08/10/03 18:50:11
既出かも知れんが、VC6でビルドしたexeにリビジョン番号を埋め込む方法ないかな。。
いまは、ビルド時にSubWCRev.exeでバージョンリソースに最終コミットリビジョンを
埋め込んでるんだけど、そのバイナリをコミットするので、リビジョンがずれてしまう。
svn:keywordsを使ってexe内のバージョンリソースをcommit時に書き換える方法を検討したのだが、
バージョンリソースは必ずutf16で埋め込まれてしまうので、keywords置換が発動してくれない。
需要のある機能だと思うんだけど。。。だれか解決した人いませんか?
376:デフォルトの名無しさん
08/10/03 19:13:29
とあるソースあるいは全ソースにstatic char文字列
377:デフォルトの名無しさん
08/10/03 19:21:48
svn のリビジョン番号は、コミット毎に1つ進むタイムスタンプに過ぎないので、
プロダクトのリリース番号に関連付けしないことをお奨めするよ。
むしろ、プロダクトのリリース番号は独自に管理して(バージョン番号をカウントアップするシェルスクリプトを用意しておくと良い)
リリース作業バッチで、バージョン番号を更新し、同時に svn commit , svn copy tags/version-xxx を実施するやりかたがお奨め。
378:デフォルトの名無しさん
08/10/03 19:50:47
WCとリポジトリ見てビルドIDを生成するツールを作ってビルド時に使っている。
379:デフォルトの名無しさん
08/10/03 21:50:04
>>375
> そのバイナリをコミットするので、リビジョンがずれてしまう。
それ無理じゃね?
コミット完了するまでリビジョンはわからんし、コミット前までに
リビジョンはわかってないとバイナリに埋め込めないでしょ?
むしろ、チェックアウト/エクスポート時に埋め込むような方法を
考えた方がいいと思うけど。
380:デフォルトの名無しさん
08/10/03 22:16:10
キーワード展開が使えないか
381:デフォルトの名無しさん
08/10/03 22:41:16
ていうかソースファイルから生成されるバイナリってバージョン管理の対象に含めるものなの?
382:デフォルトの名無しさん
08/10/03 22:51:14
コンパイルの結果生成されるファイルは含めないのが普通だと思う。
だけど、最終的な目的ファイル(exe等)は含めておくと便利だと思う。
383:デフォルトの名無しさん
08/10/03 22:51:53
普通はソースツリーでタグを生成した時のリビジョン番号でアナウンスするもんだと思ってた。
384:デフォルトの名無しさん
08/10/04 09:19:33
俺は(リリース)タグ上でビルドするとリビジョン付のバイナリが勝手にできるようにしてる。
タグ名についてる枝番は通常、リリースのリビジョンより一つ若いが気にしない。
svn info の Last changed Revから取ってる。
385:デフォルトの名無しさん
08/10/04 20:49:26
TortoiseSVNでコンテキストメニューの&DIFFが削除(&D)とかぶるってるんだけど
これ簡単に変える方法あったらおせーて。
サブメニューに移動ってのは無しで。
386:デフォルトの名無しさん
08/10/04 22:08:06
>>383
リリースタグ打ったんだからリリースタグをアナウンスすればすっきりするんじゃないか?
387:デフォルトの名無しさん
08/10/05 14:28:07
SCCS、RCS時代に普通に行われていた管理方法が、いとも簡単に忘れ去られた事実について。
388:デフォルトの名無しさん
08/10/05 19:57:56
svnversion すると
1234:1240M
って出るんだけど、
左の 1234: が出なくなるようにするには
どうしたらいいの?
389:デフォルトの名無しさん
08/10/06 01:53:01
svn up
390:375
08/10/06 12:52:05
>>376
SubWCRev.exe使うんだろ?1こずれるんだよね。
>>377
Nightly Buildで毎晩テストしてる状況で、毎晩リリースタグを打つわけにもいかない。
特定のバイナリから、それをビルドしたリビジョンが確実に判明する状況は、普通に便利だと思わない?
>>379
キーワード展開をうまく利用できれば可能なはずなのよ。
>>380
そうなのよ。
>>384
それSubWCRev.exeで出来るよ。
で、今は俺も1つずれるのを気にせず運用してきたわけだが、
新人の混乱がどうも避けられなくてね。何度説明しても、
体に浸透するまで数回はミスるようだ。
391:デフォルトの名無しさん
08/10/06 13:10:53
>>390
リビジョンがいっこずれてるからって、何をミスるんだ?
392:デフォルトの名無しさん
08/10/06 14:42:31
ライブラリのRubyバインディング使いたいんだけど、まとまったドキュメントってどっかに無い?
393:384
08/10/06 16:35:21
そうか、ここはSubversionという名前だけど、TortoiseSVNについて語るスレだったな。
.exeが走らないプラットフォームだから、関係なかった。
394:デフォルトの名無しさん
08/10/06 16:47:32
>>393
ちゃんとあんたのレスも読んでいるからそんなに不貞腐れなさんなって。
ただちょっと、>375がSubWCRev.exeを知っている自分に酔っているだけなんだから。
395:名無し募集中。。。
08/10/06 16:51:23
svkって安定してる?
1.05くらいの時に使ってpushできなくなって困ったけど
今は2.02か・・・
396:デフォルトの名無しさん
08/10/06 18:08:56
>>390
> Nightly Buildで毎晩テストしてる状況で、毎晩リリースタグを打つわけにもいかない。
毎晩ビルドなら、日付で管理するのが一番良いと思うぞ。
そもそもバッチ処理なら、毎晩タグ打てば良い。用済みで邪魔になったら削除すれば良い。
> 特定のバイナリから、それをビルドしたリビジョンが確実に判明する状況は、普通に便利だと思わない?
リビジョン番号は、本質的にリポジトリの更新番号にすぎないので、その利便性は、日付による管理と大して変わらない。
タグ名なら差分比較やチェックアウトの指定にそのまま使えるが、リビジョン番号はどのブランチかを併せて指定しないと使えない。
リビジョン番号より、タグ名をバイナリに埋め込んだほうが、はるかに便利です。
397:デフォルトの名無しさん
08/10/06 21:23:32
$Id:$ とかを使うC系プログラマに質問。
#ident ってみんな使う?
static char と違って.hファイルに書いても無問題なのがありがたいが。
398:デフォルトの名無しさん
08/10/06 23:30:08
>>395
自分の使い方だと安定してるが、今のとこミラー専用でsyncとsmergeしかしてないんで参考にならないか。
検索してたら偶然、いつのまにか2.2.0になってたのを発見した。
URLリンク(lists.bestpractical.com)
URLリンク(search.cpan.org)
SVKはどうも、公式ページとかさっぱり更新されないのが不安だw 開発は続いてるようでよかったが。
Windowsバイナリはまだだろうな…。
399:デフォルトの名無しさん
08/10/07 10:49:36
SVN1.5にしたリポジトリに対してmirrorしてpushしたけど問題なかったよ
400:デフォルトの名無しさん
08/10/07 16:52:04
TortoiseSVNで、最近、差分を見ようとすると、
「ファイルの改行コードに一貫性がないため、差分を表示できません。」
ってのがよく出て差分が見られないんだけど、どうにかなりませんか?
401:デフォルトの名無しさん
08/10/07 17:37:28
WinMergeを外部DIFFに指定して
空白だかを無視に設定してみたら。
402:デフォルトの名無しさん
08/10/07 18:26:50
>>396
>リビジョン番号はどのブランチかを併せて指定しないと使えない
うそーん。
r5418とかってなったらそのブランチがどれかって1つしかなくね?
403:デフォルトの名無しさん
08/10/07 19:13:34
Subversion の Windows 用バイナリって、
URLリンク(www.collab.net)
URLリンク(subversion.tigris.org)
どちらを使えばいいの?
というかどちらが標準的なの?
404:デフォルトの名無しさん
08/10/07 19:16:37
その言い方で答えられる人はいません
405:デフォルトの名無しさん
08/10/07 19:33:29
>>403
下。
406:デフォルトの名無しさん
08/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:デフォルトの名無しさん
08/10/07 20:01:40
そういやNTFSのリパースタグにはちゃんとした
シンボリックリンクの機能があるんだから、
Subersion も Windows でシンボリックリンクが
使えるようにしてくれればいいのにな。
408:デフォルトの名無しさん
08/10/07 20:34:19
シンボリックリンクが使えるのはVistaだけだろ。
ジャンクションで代用しようにも通常はファイルには使えないし、
エクスプローラもいろいろと誤動作するし。
409:デフォルトの名無しさん
08/10/07 20:56:43
Vistaだけ・・・・?
2000でもXPでも使ってるが
410:デフォルトの名無しさん
08/10/07 20:59:01
多分ふたりの間にはすれ違いがある
411:407
08/10/07 21:10:02
最近 Vista を使い始めて mklink あるのを知った。
>>409は・・・・
1)ショートカットファイルと間違えている
2)cygwin のシンボリックリンクエミューレーションと間違えている
(cygwin の svn を使うなら間違いじゃない)
3)ハードリンクと間違えている
(ハードリンクは NT 3.51 あたりでもあったはず)
4)ジャンクションと間違えている
(ジャンクションはファイルに対して貼れない、標準じゃ)
5)ジャンクションを強引にファイルに対して張っている
(たぶん Vista より前の Windows だと純正のNTFSのドライバじゃ無理)
412:デフォルトの名無しさん
08/10/07 23:29:42
>>410
「Vistaだけ」って、このあたりを理解すればよいのかしら・・・?
(実はよくわかっていません… orz)
URLリンク(homepage1.nifty.com)
…Windows Vistaでは本物のシンボリックリンクが新たに導入されました…
URLリンク(msdn.microsoft.com)
URLリンク(msdn.microsoft.com)
CreateSymbolicLink Function
Requirements
Requires Windows Vista.
413:デフォルトの名無しさん
08/10/07 23:43:08
>>407
ハードリンクはあるけどシンボリックリンクはない
Vistaから
>>408
ハードリンクで一応代用は可能
414:デフォルトの名無しさん
08/10/08 16:03:24
すみませんが質問です。Eclipseスレとどちらにすべきか迷いましたが、ここ
でさせてください。
バージョン管理に便利なSubversiveプラグイン (2/3) - @IT
URLリンク(www.atmarkit.co.jp)
ここの「リポジトリを3タイプから選んでインポート」という説明が、何度読
んでもわかりません。レポジトリのフォルダ構成がこのように変わることで、
Eclipse上のプロジェクトの管理がそれぞれどう変わるのか、わからないのです。
漠然とした質問で申し訳ありませんが、どなたか手短に解説をお願いできない
でしょうか?
ちなみに知人には「自分もわかんないけど、とりあえず真ん中の「Use single
project layout」にしてる」と言われました。
415:デフォルトの名無しさん
08/10/08 16:30:27
最終的には好みの問題
↓が何かの参考になるかも (ならないかも)
URLリンク(subversion.bluegate.org)
URLリンク(subversion.bluegate.org)
416:デフォルトの名無しさん
08/10/08 17:32:43
>>415
ありがとうございます。大変参考になりました。
417:デフォルトの名無しさん
08/10/09 09:07:05
blugate.orgいつの間に復活してたんだ
418:デフォルトの名無しさん
08/10/11 02:56:01
Subversion 1.5.3 age
URLリンク(svn.collab.net)
419:デフォルトの名無しさん
08/10/11 08:48:07
1.5.3、make checkするとFAILUREがいっぱい出るのはうちだけ?
同じ環境で今までは一つも出なかったのに
420:デフォルトの名無しさん
08/10/11 09:16:45
> * Improve file IO performance on Windows (r33178, -85)
これってサーバ側だけ?クライアント側にも関係あるかな
421:デフォルトの名無しさん
08/10/11 10:43:16
r33178 | rhuijben | 2008-09-19 17:41:23 +0900 (Fri, 19 Sep 2008) | 11 lines
変更のあったパス:
M /trunk/subversion/libsvn_client/export.c
M /trunk/subversion/libsvn_subr/io.c
Avoid calling apr_stat with APR_FINFO_PROT | APR_FINFO_OWNER on Windows, as
this call is 'incredibly expensive, but accurate' and the result is ignored
anyway.
* subversion/libsvn_subr/io.c
(dir_make): Skip trying to set the unavailable sgid flag for WIN32.
This avoids an 'incredibly expensive' ACL retrieval in apr.
* subversion/libsvn_client/export.c
(copy_versioned_files): Call svn_io_dir_make with APR_OS_DEFAULT permissions
to avoid an 'incredibly expensive' ACL retrieval in apr.
鯖限定じゃないっぽいね
422:デフォルトの名無しさん
08/10/11 19:38:09
>>419
ログを貼るか開発 ML に送りつけてみるといいよ。
423:デフォルトの名無しさん
08/10/11 21:27:03
inetd 経由で svnserve を動かしているんだけど、
これって独立したデーモンとして動かせたっけ?
なんか引っかかるというかもっさりするんで、
inetd から起動するのにキモチ時間かかってるのかなぁって。
424:デフォルトの名無しさん
08/10/11 21:49:31
TortoiseSVN 1.5.4 age
URLリンク(sourceforge.net)
425:デフォルトの名無しさん
08/10/11 23:08:37
>>423
マニュアルぐらい読もうと言う気にならないのか?
URLリンク(www.caldron.jp)
426:デフォルトの名無しさん
08/10/12 00:01:26
だが親切な人 425
427:デフォルトの名無しさん
08/10/14 11:09:07
ブラウザベースのSubversionブラウザ「Warehouse」
URLリンク(www.moongift.jp)
428:デフォルトの名無しさん
08/10/14 13:10:35
>>427
Cygwin環境に頑張って入れたんだが
設定がクソだった(自分にとっては)
429:デフォルトの名無しさん
08/10/14 22:27:27
TortoiseSVN 1.5.4 をインストールして利用しようとしているのですが、
OPTIONS of 'http:/cvs.hoge.org' could not connect to server (http:/cvs.hoge.org)
で、オプションが何なのか分かりません。
CSV自体が初心者なので、、、どなたかこんな質問に答えていただけませんか?
430:デフォルトの名無しさん
08/10/14 22:30:24
>>429
レポジトリブラウザでです。よろしくお願いします。
431:デフォルトの名無しさん
08/10/14 23:09:57
>429
その OPTIONS は HTTP のメソッドのことなのでとりあえず気にしないで OK。
サーバに対して接続できていないので、まずは普通に web ブラウザで接続できるかとかから確認するといいと思う。
っていうか、TortoiseSVN なのに CVS?
432:デフォルトの名無しさん
08/10/14 23:17:30
>>431
>>429 は「バージョン管理システム=CVS」って思ってるんじゃない?
ホッチキスとかバンドエイドみたいなもんだ
433:デフォルトの名無しさん
08/10/14 23:17:54
>>429
SubversionじゃなくてCSVならTortoiseCSV使ってくらはい
434:デフォルトの名無しさん
08/10/14 23:18:38
うへぇ、
CVSね
435:デフォルトの名無しさん
08/10/14 23:25:13
おまえら、>>429はリポジトリを作るのはもちろん、検索スキルもゼロだから、
付き合うなら数百レスは覚悟しとけよ。
436:デフォルトの名無しさん
08/10/14 23:38:09
CVS導入スレ〜 Rev.3
スレリンク(tech板)
URLリンク(www.tortoisecvs.org)
これで解決
437:デフォルトの名無しさん
08/10/15 00:33:27
>>432
> ホッチキスとかバンドエイドみたいなもんだ
バンドエイドはいいとして、ホッチキスは文房具分野だと一般名詞だぞ。
438:デフォルトの名無しさん
08/10/15 00:45:04
>437
別に商標の話をしてるわけじゃないと思うのだが...
439:デフォルトの名無しさん
08/10/15 00:48:45
ねちねちするのが趣味なんだろ
440:デフォルトの名無しさん
08/10/15 01:06:13
>>438
じゃあなんでホッチキスなんてでてくるんだ?
バージョン管理システム = CVS
ガーゼ付絆創膏 = バンドエイド
ホッチキス = ???
441:デフォルトの名無しさん
08/10/15 01:36:55
>>440
> ホッチキスとかバンドエイドみたいなもんだ
例え話的なもんだろ。字面通りじゃなくて意味を汲み取れよ。
442:デフォルトの名無しさん
08/10/15 01:37:12
wikipediaに載ってるような話を自慢げにするのはNGな
443:デフォルトの名無しさん
08/10/15 01:41:08
>>440
ガーゼ付き絆創膏 ⇒ バンドエイド
ステープラー ⇒ ホッチキス
という事でしょ。
444:デフォルトの名無しさん
08/10/15 02:15:17
>>443
うんうんよく知っててえらいでちゅねー
445:443
08/10/15 02:25:25
443を今読むと単純すぎてイヤミに読めるな。
440氏、そういう意図は無かくググってくるより早かろうというだけなので、念のため。
446:デフォルトの名無しさん
08/10/15 15:42:29
多分440はステープラという単語を知らなかったんだろうよ
オッチキス!
447:デフォルトの名無しさん
08/10/15 18:52:43
皆さんレスありがとうございます。
>>431
ブラウザで接続できていることを確認しました。
ネットワーク設定の問題なのでしょうか。
>>435
すみません。。。
>っていうか、TortoiseSVN なのに CVS?
先週末から個人的に早急に利用しなければならなくなったので、
レポジトリにとりあえずコミット(?)できればいいのですが、
そこまで至っていません。
おっしゃるように単純にバージョンコントロール付きのFTPのようなものと思っていました。
レポジトリがCVSということは、クライアント側もCVSの必要があるのでしょうか?SVNではなく。
>>436
ありがとうです。CVSの必要がある場合に読みます。ありがたや。
448:デフォルトの名無しさん
08/10/15 18:56:58
>>447
cvsだけじゃなくてsvnも両方必要
あとgitとmercurialとBazaarが要る
449:デフォルトの名無しさん
08/10/15 18:59:34
それだけ入れたら何でもこいだな
450:デフォルトの名無しさん
08/10/15 19:11:55
>>448
情報ありがとう。
CVSとSVNの違いって端的に何なのでしょうか?
バザールは知っていましたが、ほか知りませんでした。
レポジトリ側が推奨していた(図で説明つき。。。)
WinCVSを使いたかったのですが、サイトが閉まっているようで、
手元にない状況です。
>>449
責任というか信用の問題なので、とりあえず、コミット(?)できればOKです。
プロジェクトをオープンにした(登録した)のがそもそもの始まりなのですが。
451:デフォルトの名無しさん
08/10/15 19:13:17
>>450
端的にいうと全く別のソフト
452:デフォルトの名無しさん
08/10/15 20:00:37
>>429
各VCSの違いは、管理方式と歴史的経緯と利用のされ方の違い。
画像のフォーマットやプログラミング言語の違いを端的に説明しろって
言われたら返答につまるのと同じようなレベルで
上記に関心がないなら、端的に理解するのは難しいと思うから、>>451 でいいと思う。
あと略語。VCS, CVS, CSV 全部全然意味も用途も違うから間違えないように注意。
453:デフォルトの名無しさん
08/10/15 20:27:28
>>451
>>452
ご説明ありがとうです。
>画像のフォーマットやプログラミング言語の違いを端的に説明しろって
なるほど。452さんのご返答は分かりやすいです。ありがとう。
TortoiseSVN にて「setting -> Network -> Proxy」の設定が間違っているようです。
前述のWinCVSの設定の説明では、
:pserver:anonymous@cvs.hoge.org:/cvsroot/anonymous
とあるので、
サーバを
cvs.hoge.org
として、ユーザ名とパスワードを指定されたもの(anonymousではパスワードはもちろん不要)にしたくらいで、
ポートの指定が分かりませんでした。
と、こういった状況ですが、これだけの情報で何か分かりますでしょうか?
判断に必要な情報はできるだけ書きますので指示してくださるとうれしいです。
454:デフォルトの名無しさん
08/10/15 20:57:33
>>453
svnと名前についてるソフトは使えない
スレ違いだから消えろ
455:デフォルトの名無しさん
08/10/15 21:10:04
サーバでcvs2svnを実行するといいですよ。
456:デフォルトの名無しさん
08/10/15 21:44:00
あろはだよCVS
というサイトにWinCVSがありました。試してみます。
アドバイスくださった方々ありがとうございました。
457:デフォルトの名無しさん
08/10/15 22:03:55
>>443
> ステープラー ⇒ ホッチキス
それだと両方一般名詞だから、おかしいって言ってるだけ。
まあ >>432 の単純な勘違いだと思うが、>>438, >>441, >>443, >>446 辺りは
バカ丸出しで、ちょっと笑える。
458:デフォルトの名無しさん
08/10/15 22:18:18
Wikipedia見てきた。
ホッチキスは商標だろ、と思ったが現在は一般名詞扱いになってるのね。
知らんかったわ。
459:デフォルトの名無しさん
08/10/15 22:25:36
>>457
>>442
460:デフォルトの名無しさん
08/10/15 22:30:27
>>456
馬鹿か、お前。
VCS=CVSと思ってるとの対比で、ステープラー=ホッチキスという例を出したんだろうが。
461:デフォルトの名無しさん
08/10/15 22:33:13
終わったとおもったらそんなことで再燃するのかよw
462:デフォルトの名無しさん
08/10/15 22:40:59
>>457
おかしいのはお前のほうだな。
しかも執念深くて気持ち悪いぞ。
463:デフォルトの名無しさん
08/10/15 23:05:34
subversionで管理しているソースファイルを分割しようとしているのですが
単に新しいファイルを作ってaddするよりも
svn copy してから新しいファイルと元のファイルをそれぞれ編集して不要な部分を消す方が
編集履歴が継続できていいかなと考えています。
みなさんどうしていますか?
464:デフォルトの名無しさん
08/10/15 23:13:30
>>459
そっ、Wikipedia にも書いてあるぐらい有名な話だよ。
それも知らずに突っ込んでる >>438, >>441, >>443, >>446 はバカ丸出しだけど、
理由書いてやっても引っ込みつかない >>460, >>462 はさすがに恥ずかしいな。(w
465:デフォルトの名無しさん
08/10/15 23:20:48
きめぇw
466:デフォルトの名無しさん
08/10/15 23:58:15
>>975
開発は、tomcatでhot-deploy。運用は、商用AP鯖cool-deployってこと?
467:デフォルトの名無しさん
08/10/16 00:07:28
なんか、>>975 は大変そうな仕事してるみたいだ。
暇そうな、>>465 が助けてやったらどうよ。(w
468:デフォルトの名無しさん
08/10/16 00:20:54
>>465
ホットデプロイってことはS2関連かなω
469:デフォルトの名無しさん
08/10/16 03:28:09
>>463 もちろんそうしています。
470:デフォルトの名無しさん
08/10/16 08:25:08
>464
言葉の成立ちと現在の用法をごっちゃにしてる馬鹿きめぇw
471:デフォルトの名無しさん
08/10/16 08:38:30
分割はsvkを使うと綺麗過不足無くできる
472:デフォルトの名無しさん
08/10/16 09:11:22
キャタピラーやウォークマンについて
教えてもらえるスレはここですか?
473:デフォルトの名無しさん
08/10/16 21:46:24
>>470
顔真っ赤だぞ。
そんなに悔しかったのか?
474:デフォルトの名無しさん
08/10/16 23:31:18
ついでにガンダム@韓国についても詳しく教えてくださいw
475:デフォルトの名無しさん
08/10/17 00:40:23
おまいら TortoiseSVNのマージツールには何使ってんの?
476:デフォルトの名無しさん
08/10/17 00:42:08
うぃんまーじ
477:デフォルトの名無しさん
08/10/17 01:11:32
p4merge
478:デフォルトの名無しさん
08/10/17 09:39:27
Subversion 1.3 の時に作成されたリポジトリは
svn を 1.5.3 にバージョンアップしても読めますよね?
479:デフォルトの名無しさん
08/10/17 09:47:04
マシン新調したのにコミットが体感的にほとんど速くなってないな。
ロードマップにパフォーマンスアップする予定はないの?
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4747日前に更新/232 KB
担当:undef