- 1 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:21:19 ]
- 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 前スレ Subversion 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/ 豆知識 subversionの語源は、suvbert「(国家や社会秩序を)破壊・転覆する」という意味の名詞形です。 sub + versionの連係だと思っていると恥ずかしい思いをする時がきますよ。
- 237 名前:sage [2007/11/07(水) 19:45:58 ]
- >235
やっぱレンタルサーバじゃきついですよね。。。
- 238 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 20:40:42 ]
- WEBプログラムの作業コピーを開発用サーバに置いて、
sambaで経由で編集して開発していますが、 例えばCGIが吐き出したディレクトリでオーナーがapacheの場合、 バージョン管理に追加しようとしても権限の関係で.svnを作れずにエラーになります。 WEB開発している人はどのようにして使ってますか?
- 239 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 21:08:32 ]
- >>237
鯖屋に聞かないとわからんだろ。
- 240 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 21:16:14 ]
- レンタルサーバについては知らんが、
1万くらい楽勝だがなあ・・・
- 241 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 21:18:37 ]
- ユーザ認証をWindowsのドメイン認証を利用しているんだが、
ドメインのパスワードを変えても、旧パスワード・新パスワードどちらでも、 認証が通ってしまう;;; これって仕様?
- 242 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 01:12:33 ]
- >>238
CGI が吐き出したディレクトリをバージョン管理に追加するのが間違いだと思う。
- 243 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 07:57:34 ]
- >>241
ドメイン認証使ったことないが、一度適当なパスワードを入れてログインできるか試してみそ。 アクセス制限が聞いてないとどんなパスワード入れても通っちゃうから。
- 244 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 11:25:01 ]
- >>234
ディレクトリ構成を工夫すれば。 操作頻度で階層に分かれてれば苦にならないけど、 そうじゃないと地獄。
- 245 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 01:41:12 ]
- 作業コピーの特定のファイルだけを特定のリビジョンにアップデート
しようと思い、updateコマンドを使ってみたところ >svn update file:///c:/svn/Hoge/Hoge.java -r18 'file:\\\c:\svn\Hogel\Hoge.java' を飛ばしました と、どうやらうまく行かなかったらしいメッセージが出ました。 飛ばした、とあるのでもしやリポジトリからファイルが消されたのかと思い >svn list file:///c:/svn/Hoge としてみましたがHoge.javaは消えていませんでした。 飛ばしましたとはどういう意味なんでしょうか。
- 246 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 01:42:45 ]
- 原文はskippedかな。
処理対象から外したという感じ。
- 247 名前:245 mailto:sage [2007/11/09(金) 02:21:12 ]
- svnの処理の管轄外になるということですか?
- 248 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 08:43:11 ]
- 今回のsvn updateという指令の対象から除外したということ。
- 249 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 09:15:53 ]
- >>245
svn update は URLを引数に取らないような気がする。 updateしたいファイル名のみを指定したらどうだろう。
- 250 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 10:50:36 ]
- つまり、書く必要のないURLが指定されていたので読み飛ばしたっちゅうことやね。
- 251 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 11:20:50 ]
- チェックアウトしたときに自動的にそれまでの履歴も
通常のファイルとして取り出したいんだけど、 便利な方法ない? TortoiseSVN 使ってます。
- 252 名前:251 mailto:sage [2007/11/09(金) 11:21:55 ]
- 要は、 changelog のようなものを自動的に生成したいのです。
あと、その changelog もリポジトリ中に普通のファイルとして 置いておきたい。 HEAD だけみれば履歴が分かるようにしたいです。
- 253 名前:153 mailto:sage [2007/11/09(金) 18:44:50 ]
- 今頃になってTortoiseSVNを使ってみた。TortoiseCVSより格段と使い勝手がよくなっているのね。
惜しむらくは、差分表示/マージツールが漢字コードを変換してくれないって、これは仕方ないな。 外部ツールは使えるようだから、変換して差分表示するスクリプトでも用意するか。 # cygwinのsvn使える香具師はいいけど、GUIしか使えない香具師がねぇ……
- 254 名前:245 mailto:sage [2007/11/09(金) 19:01:47 ]
- >>248,,249,250
なるほど〜、処理をスキップしたという事ですか。 なにかリポジトリを変更してしまったと思って不安でしたが、 ほっとしました。 svn update ファイル名 -rリビジョン アップデートに関してはこれでうまく行きました。 みなさんレスありがとうございました。
- 255 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 19:44:41 ]
- >>253
WinMergeつかえよって話じゃなくて?
- 256 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 20:05:03 ]
- 自宅のPC と会社のPC、ノートPC のファイルを同期させる目的で、Subversion は使えますか?
ソース以外のファイルなども同期したいと考えています。
- 257 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 20:27:03 ]
- >>256
まぁバイナリも対象にはできるけど、 差分による転送量の軽減は期待できないね。 漏れはまさしく >>256 のような目的で使ってるけど。 LaTeX 文書, ソースコード, EPS ファイル多数, Excel のファイル多数,PDF ファイル多数。
- 258 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:06:43 ]
- >>257
お返事どもです。 現在 AccuSync を使って同期していますが、複数台PC で同期が 出来ないので、どうしようか?と思っていたところ Subversion を 思い出したのです。 AccuSync でも差分転送は出来ないので、大丈夫です。 何か気がかりな点とか注意点とか、ありますか?
- 259 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:17:13 ]
- >>258
リポジトリを置く場所をどうするか結構悩む。 1)どっかの自鯖において http や ssh+svn でアクセス 2)USBメモリなどのリムーバブルメディアにおいて ファイルシステムとして直接アクセス 自分は1)にしたけど、ネットワーク接続が必ずできるとは 限らないのでUSB接続のハードディスクなんかで2)にした 方がよかったかも、と思うこともある。
- 260 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 12:09:02 ]
- >>259
なるほど。確かにリポジトリは考えちゃいますね。 Unison って同期ソフトありますが、こっちは使ってないんですか?
- 261 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 12:14:42 ]
- 普段はsvkでローカルに同期しておいて、つながったときにpushするとか。
- 262 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 13:18:57 ]
- >>260
初めてその存在を知りました。いいかも。 Subversionを使っている理由はやっぱり テキストファイル(C++のソース & TeX文書) の編集がメインで、マージしたいからです。 Unison も merge 機能があるかもしれないけど。
- 263 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 13:49:41 ]
- Unison はあるツリー全体を同期したい場合で、かつ変更するファイルがあまり衝突せず、履歴も必要ない場合に、
Subversion はツリー上の特定の位置だけ更新することが多い場合、、マージが発生する場合、履歴を取りたい場合、という使い分けかなぁ。 具体的には、Howm のメモには Unison を使って、ソースや普通の文書は Subversion 使ってる。
- 264 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 17:49:31 ]
- >>259
USBメモリをリポジトリにするのはSubversionならではだね。 CVSだとリポジトリにアクセスできないと何もできないに等しいから、 USBメモリを刺しっぱなしにしないといけなくなる。
- 265 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 19:42:26 ]
- >>256
その用途だったらSubversionじゃなくて分散型使った方がいいんじゃない
- 266 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 00:13:46 ]
- >>252
svn2cl をつかってcommit log から changelog を生成するか、 commit 時にchangelog も一緒に書いて更新する
- 267 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 08:32:12 ]
- >>265
分散型というとどのようなものが?
- 268 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 10:18:02 ]
- >>267
こっちで話題になっているかも。 バージョン管理システムについて語るスレ pc11.2ch.net/test/read.cgi/tech/1193332500/
- 269 名前:デフォルトの名無しさん [2007/11/12(月) 20:22:26 ]
- もうすぐプロジェクトが立ち上がるので、subversion の実験をしています。
○前置き: 1.svn サーバ:Linux で、subversion のバージョンは 1.4.4 これでサーバ側で svnadmin create /home/svn/repo とやってリポジトリを作成した。 クライアントからは、svn+ssh からアクセスさせることとする。 2.クライアント側は cygwin の svn コマンドでバージョンは 1.3.2 。これで svn co した。 (c:\prj\hoge に展開したとする。) 3.co したファイル( c:\prj\hoge\aaa.txt )を編集した。 4.別ディレクトリに↓からWindows のコマンドライン版クライアント 1.4.5 をおっことして subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=8100 c:\prj\hoge\aaa.txt を svn commit した(うまくいった)。 5.そのあと 2. の cygwin の svn コマンドで svn log とすると、以下が出た。 svn: This client is too old to work with working copy '.'; please get a newer Subversion client ○質問: このような問題が出ないよう、クライアントのバージョンをそろえろと言われればそのとおりなのですが、 ちょっとでもバージョンが変わると使えなくなってしまうものなのでしょうか? それとも「バージョンの 1.x.y の x までそろっていれば大丈夫」といった決まりはあるのでしょうか? あるいは ・サーバは1.4.4だったら、クライアントは1.3.2でも 1.4.5 でも OK ・ただし、あるバージョンのクライアントでチェックアウトした作業コピーで、 別のバージョンのクライアントで操作しないほうがよい といった感じでしょうか? Eclipseユーザで Subversive を使うことも想定されるのですが、subversive は svn のどのバージョンに相当するか、 ということも気にしなければならないですよね。 一度すべてのケースで実験してみますが、ちゃんとやっておかないと本開発が始まったらやばいことになりそうな気になってきた。
- 270 名前:269 mailto:sage [2007/11/12(月) 20:33:57 ]
- 連投すみません。
cygwin 版 svn と Windows コマンドライン版 svn で、 作業コピーを別にしてみたら、問題が発生しませんでした。 1.cygwin版で、aaa.txt を編集して commit して 1.2 にする。 2.win 版で aaa.txt を update する(成功)。編集して commit して 1.3 にする(成功) 3.cygwin 版で update する(成功) ごちゃ混ぜにしないよう、気をつけることにします。 (Subversive で checkout したりしつつ、コマンドラインでも操作、はしたいなあ)
- 271 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 20:39:56 ]
- subversion.tigris.org/faq.html
- 272 名前:269 mailto:sage [2007/11/12(月) 21:03:43 ]
- >>271
なるほど、1.4 前と後で作業コピーのフォーマットが変わったのですか。 subversion.tigris.org/faq.html#broken-subclipse どうもありがとうございました。
- 273 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 01:24:41 ]
- CygwinのSubversionは1.4.5が出ているよ。
それはいいが、Subversionで1.2とか1.3とかって……
- 274 名前:269 mailto:sage [2007/11/13(火) 01:38:29 ]
- >>273
すみません、subversion をはじめて使うので、1.3.2 が新しいのか古いのかも意識していませんでした。 cygwin は去年の夏にPCを入れ替えたときにフルインストールしたままです。 全部上書きインストールしようかな。 たぶん自分でコンパイルしたやつは /usr/local/ 以下に寄せてあるから大丈夫なはず・・・
- 275 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 10:19:29 ]
- TortoiseSVN 1.5 まだーチンチン
- 276 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 15:29:01 ]
- クライアント側に期待するようなバージョンアップってあんのかよ
- 277 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 15:56:26 ]
- Subversion を裏で使って Google Browser Sync みたいな
ことを自前のあぷりに実装しようとするのは無謀? とはいえ「このアプリケーションは任意の Subversion リポジトリをつかって複数のパソコンで設定を共有 できます」なんて言ったところでそのリポジトリを 用意できる人なんて限られてるだろうしなぁ.
- 278 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 16:58:53 ]
- >>277
ウェブでリポジトリ用意して、サービス化する企業がありそうなもんだけど。
- 279 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 17:36:23 ]
- ttp://www.beanstalkapp.com/
こういうこと?
- 280 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 19:05:59 ]
- sourceforge って subversion はホストしてなかったっけ?
- 281 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 22:12:27 ]
- >>277
コンフリクトしたときは手動で解消するのか?
- 282 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 08:44:49 ]
- いつでも巻き戻せるのなら常時上書きでいい
- 283 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 14:44:50 ]
- AnkhSVNをVS2005 Express Editionで使用出来ないですかね?
- 284 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 19:08:16 ]
- 俺もそれハゲシク希望だが、
たぶん無理。
- 285 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 20:53:19 ]
- express版はaddinが使えないように調整されてるから無理だにょ。 > AnkhSVN
- 286 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 11:56:55 ]
- >>284-285
やっぱり無理かー・・・ ありがとう!
- 287 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 14:19:36 ]
- TortoiseSVNを使用して、あるディレクトリにsvn:externalsを設定したいのですが、
値に xxx.xxx/svn/xxxxx ・・・と言った形でリンク先のURLを記述すると Error parsing svn:externals property on ・・・ と言うエラーが返ってきます URLを認識しないのでしょうか?
- 288 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 22:03:13 ]
- >>287
subversion.bluegate.org/doc/ch07s05.html たとえばこんな風にする hoge example.jp/svn/path/to/hoge poyo example.com/svn/path/to/poyo2
- 289 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 22:03:42 ]
- svn:externalsの書式は、URLだけじゃなくて、
ディレクトリ名1 URL1 ディレクトリ名2 URL2 : : じゃない?
- 290 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 03:24:02 ]
- TortoiseSVN は Vista で使えますか?
- 291 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 05:30:11 ]
- >>290
>>30-31 >>218,221
- 292 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 08:40:33 ]
- いままで TortoiseSVN つかってたんで,
新しく作ったファイルを Commit のときに 「これはバージョンコントロール下にないよ」 って教えてくれたんだけど,コマンドラインじゃ そういうの見れないの? svn list だとバージョンコントロール下にある ファイルの一覧は見られるんだけど.
- 293 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 09:29:11 ]
- >>292
svn st で ? と出るのがそう。
- 294 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 11:06:15 ]
- っていうかお前らよくコマンドライン知ってるのな。
自分はTortoiseSVNに頼りっきりでまったくさわれないんだけど、コマンドラインのほうがつかいやすい? それともなにか別のメリットがあるのかな。
- 295 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 11:37:02 ]
- マウスまどろっこしい。
- 296 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 11:40:51 BE:176287924-2BP(1)]
- っていうかお前らよくパソコン知ってるのな。
自分はマウスに頼りっきりでまったくさわれないんだけど、キーボードのほうがつかいやすい? とかいう質問と同じ>>294
- 297 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 14:15:12 ]
- お前らリポジトリのファイルシステム上でのパーミッションは
どうやってるの?Subversion が持ってる ACL 機能のことじゃないよ. file とか svn+ssh で複数人がアクセスするときって, 666 とか 777 でサンドバッグ状態?? しかし新規で作成された差分情報を格納したファイル (ふつうは直接見ることはないはずだけど)は その時のユーザがオーナーになるんだよね? まぁ追加されていくだけで削除や更新はないから 問題ないのかな?
- 298 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 14:25:17 ]
- >>296
ふーん、ようは慣れってことね。
- 299 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 14:59:52 ]
- >>297
g+wでよくね?
- 300 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 16:35:04 ]
- 0660/0770か、POSIX ACLを個別に付ける、で。
- 301 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 18:01:15 ]
- つかそういう場合はディレクトリは2775にしといて
各ユーザのumaskは002にさせると思うが。
- 302 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 18:15:30 ]
- fileスキームはrm -rf repositoryが可能なので、リポジトリ管理者にだけ与える。
svn+sshはsvnserveのみ使用できるように設定。(svnbookに記述がある。)
- 303 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 18:54:14 ]
- マージとか気にせずに、強制的に最新のリビジョンで上書きする方法とかありますか?
- 304 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 18:56:18 ]
- >>303
ファイルをふつうに削除(svn rm じゃない削除)して更新すれば?
- 305 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 19:03:11 ]
- >>303
新しいディレクトリにチェックアウト
- 306 名前:303 mailto:sage [2007/11/18(日) 19:03:15 ]
- >>304
なるほど、正規表現使って.r30とかのファイルを削除すればいいんですね。 ありがとうございます。
- 307 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 19:13:00 ]
- >>306
コンフリクトが発生しているなら、 .rリビジョン .mine とついてるもののうち、.mine(「私のもの」の意)があなたの編集によるもの。 なにもついていないやつはコンフリクトが入っている状態なので、それは 捨て、.mineをそれにコピーor改名してから svn resolved する。.rリビジョン/.mineのファイルはresolvedの処理で消える。 あと、シェルなどで使うファイル名のパターンを正規表現とは呼ばない。
- 308 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 21:14:11 ]
- >307
エスパー現わる
- 309 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 22:08:08 ]
- revert して update すればいいんでないの
- 310 名前:303 mailto:sage [2007/11/19(月) 01:46:00 ]
- >>307,309
言葉足らずな質問に、丁寧なレスありがとうございます。 rubyかpythonで>>307の方法を使いやってみようかと思いましたが、 >>309さんの方法でも出来るような気がします。 とりあえずrevert->updateでやってみて、だめなら>>307さんの方法でやってみようと思います。 最後に、本当にありがとうございました。
- 311 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 10:51:17 ]
- あのさ、Subversion リポジトリに 700MB くらいの
ファイルを import してみたんだけど、なんか できたようなふりしてできてないでやんの(笑 そんな使い方するほうが悪いのは承知なんだけど、 だったらどれくらいのファイルなら扱えなくなるのか 基準がないと怖くね?すくなくとも途中で サーバ側からエラーで中断してくれないと怖くね? 怖くね?怖くね?
- 312 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 10:52:01 ]
- ちなみに svn+ssh なので、apache が勝手にタイムアウトした
とかそういう問題ではない。 怖くね?
- 313 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 11:03:12 ]
- お前さんの馬鹿さ加減の方が怖いわ
- 314 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 11:04:09 ]
- いや、「できたふり」てのはこわいと思うぞ。
- 315 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 11:32:31 ]
- どこからどこまでがSubversionだと思ってるのやら
- 316 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 11:39:59 ]
- まず「できたようなふりしてできてない」というのはどういうことが詳しく述べよ
>>311 の勘違いということもありえるし、実際にsubversionが狂ったのかもしれんし、 リポジトリのHDD容量の限界とかかもしれんし。
- 317 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 13:09:56 ]
- >>311
再現したら本家にフィードバックするの手伝うから、サーバとクライアント構成とか詳しくプリーズ
- 318 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 17:53:20 ]
- そういう場合は、やっぱきちんとエラー出してくれないと怖いなあ。
便乗で申し訳ないけど、数千単位のファイルをコミットしたときに突然止まるのも何とかして欲しい。 ネットワークの接続は確認したから、apacheかsubversionだと思うんだけど・・・。
- 319 名前:318 mailto:sage [2007/11/19(月) 17:54:26 ]
- あ、そんな大量のファイルをコミットするなっていうつっこみななしな方向で。
気に入らないなら華麗にスルーしてください。
- 320 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 18:03:18 ]
- バグ修正できないならできないなりに、
再現可能な条件を見つけてあげるのが文化ってものだと思うんだが。 タダで使って「こわくね?こわくね?」ってのはちょっと‥‥‥。
- 321 名前:318 mailto:sage [2007/11/19(月) 18:07:22 ]
- >>320
たしかに・・・。この際だし、もうちょっと原因を絞り込んでから、本家の方にフィードバックしとくわ。
- 322 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 18:07:35 ]
- そういう症状が出るときがあるって情報だけでも
使う側は助かるぞ。
- 323 名前:318 mailto:sage [2007/11/19(月) 18:16:04 ]
- >>322
症状を確認したのがずいぶん前なもんだから、本当にでるか確認したい。 レポートだしときながら、実はそんな症状ありませんでしたでは無責任にもほどがあるからな。 まあ、なんにしろ早めに報告しとくわノシ
- 324 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:12:15 ]
- TortoiseSVNって、人に説明する時に困るんだけど
亀って言っちゃだめなんすかね
- 325 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:15:57 ]
- >>324 何に困ってるのかわからん。
- 326 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:24:44 ]
- >>324
陸亀でいいんじゃね? それか もう全部ひっくるめて エスヴイエヌ で通すか
- 327 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:29:47 ]
- 呼び方が分からんのです
にっこりと笑って、「通称:亀です」 で通してます
- 328 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:31:17 ]
- >>327 なぜ TortoiseSVN と呼んでやらないんだ?
- 329 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:31:47 ]
- なんという・・・・・
- 330 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:38:31 ]
- 発音がわからんのだろ
- 331 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:40:33 ]
- なぜ辞書で発音を調べようとしないのだろうか
dictionary.goo.ne.jp/search.php?MT=tortoise&kind=ej
- 332 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:41:06 ]
- ここで聞くぐらいなら辞書で調べりゃいいのに。
- 333 名前:333 mailto:sage [2007/11/20(火) 11:41:46 ]
- かぶった。ごめん。
- 334 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 11:56:24 ]
- TortoiseSVN の リビジョングラフ の リビジョン比較 が非常に優れているのですが
これと同じ挙動をログダイアログでも実現できないでしょうか? 現在は、リリースする度にタグ打ちし、前回タグからの変更分をリビジョングラフ上の 前回タグと今回タグを指定して、リビジョン比較で抽出し、抽出したファイルを 選択をエクスポートで抜き出しています。 ただ、ログが増えていくたびにリビジョングラフの生成に時間が掛かるようになってしまい 少しいらだっています。 リビジョングラフのリビジョン比較が優れているのは、本当に差分のみが抽出出来る点で これをログダイアログ(タグが見えるようにそのリポジトリのトップフォルダのみ作業コピー作って) で、前回タグから今回タグを指定してリビジョン比較を行なうと、今回タグ名で全フォルダと ファイルが抽出されてしまいます。 せめて、ログダイアログに、trunk のログだけど、「ここでタグ打ちされたぜ!」みたいな 情報がのっていればいいんですが・・・
- 335 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 12:07:55 ]
- >>334
リポジトリブラウザから前回タグと今回タグの2つを選択して、今回タグの コンテキストメニューから「リビジョンを比較」。リビジョングラフのリビジョン比較って、 これでしょ?
- 336 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 12:27:17 ]
- >>335
ありがと〜!! 助かりました。
- 337 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 12:45:01 ]
- SVNの挙動がふとわからなくなった。
あるディレクトリ・ツリーがあって、A\B\C(Cはファイル)だとする。 ここで、BをAフォルダから削除してコミットした。予測ではCファイルもリポジトリから削除されていると思ったんだが、 その後Cファイルをコミットしても、正常に動作し、過去のログも残っていた。 つまり、親フォルダを削除しても、中のファイルは残るってことなんだろうか。 だれか詳しい人教えてください。
|

|