1 名前:login:Penguin [2007/12/16(日) 18:40:39 ID:GslAi8rs] ソースコード管理を行うバージョン管理システム、git について語ろう。 あの、リーナス・トーバルズだって、バージョン管理を始めたんだ。 www.kernel.org/pub/software/scm/git/ git チュートリアル (バージョン 1.5.1 以降用) www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html
101 名前:login:Penguin mailto:sage [2008/07/08(火) 22:11:40 ID:LSu++xNc] 新スレ移行のお知らせ バージョン管理システムについて語るスレ2 pc11.2ch.net/test/read.cgi/tech/1215520728/ 夜露死苦ー
102 名前:login:Penguin mailto:sage [2008/07/08(火) 22:38:13 ID:7zg8vwOw] 統合する必要あんのか? 別に総合スレと個別スレがあってもいいじゃん。 それとも単なる荒らし?
103 名前:login:Penguin mailto:sage [2008/07/08(火) 22:39:53 ID:LSu++xNc] いや、統合とかそんなんじゃなくて、単なる挨拶回り
104 名前:login:Penguin mailto:sage [2008/07/08(火) 22:44:59 ID:7zg8vwOw] >>103 すまん、強制的に移動しろっていう荒らしが立てたスレかと思った。 勘違いで煽って悪かった。
105 名前:login:Penguin mailto:sage [2008/07/08(火) 22:51:37 ID:LSu++xNc] >>104 イイヨイイヨー
106 名前:login:Penguin mailto:sage [2008/07/09(水) 11:03:24 ID:XO23tYI8] マルチうぜぇ。
107 名前:login:Penguin mailto:sage [2008/07/09(水) 18:38:40 ID:xXnuy0X6] >>103 「挨拶回り」ってどういう意味?w いや、言葉自体はもちろん知ってますが。
108 名前:login:Penguin mailto:sage [2008/07/11(金) 22:53:51 ID:ozTGhgN0] www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.2.txt 1.5.6はバグ修正多いなぁ そのうち落ち着くかな?
109 名前:login:Penguin mailto:sage [2008/07/12(土) 10:26:18 ID:VXCpKRyP] svnでいうところの(というか、cvsでいう)キーワード置換はないですか? $Id:$ とか、ソースに埋め込まれたのを変更してくれるやつです
110 名前:login:Penguin mailto:sage [2008/07/12(土) 11:28:28 ID:LefsuGz6] >>109 man gitattributes |less +/ident
111 名前:110 mailto:sage [2008/07/12(土) 11:44:01 ID:LefsuGz6] 実際に試してみると、CVSやRCSとは違ってcommitした時に キーワードを変更してくれないな。 $ mkdir foo $ cd foo $ git init Initialized empty Git repository in .git/ $ echo '* ident' >> ./.git/info/attributes $ echo '$Id$' > TEST $ git add TEST $ git commit -m TEST1 TEST Created initial commit d1fae63: TEST 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 TEST $ cat TEST $Id$ $ git checkout -f $ cat TEST $Id: 055c8729cdcc372500a08db659c045e16c4409fb $
112 名前:login:Penguin mailto:sage [2008/07/13(日) 01:43:59 ID:+ZlfHzsH] >>111 ありがとうございます
113 名前:login:Penguin mailto:sage [2008/07/13(日) 20:34:30 ID:sgALKsd0] git-logでHEADだけ(あるいは特定のversion)だけを取り出す 書式はあるのでしょうか。一応試した限りでは git log ${version} とやると現在のブランチで最初から${version}までを全てリスト、 git log HEAD^..HEAD とやるとHEADだけを取り出せるのですが、versionを二回 書かないといけないのはちょっと面倒です。
114 名前:login:Penguin mailto:sage [2008/07/13(日) 21:00:20 ID:9od32cQM] git show --summary HEAD ではどうかな?
115 名前:113 mailto:sage [2008/07/13(日) 22:34:10 ID:sgALKsd0] >>114 あー、そんなコマンドがあったんですね。ありがとうございます。 git show --name-only と hg tip -v がだいたい似たような感じですね。
116 名前:login:Penguin mailto:age [2008/08/05(火) 11:09:27 ID:dlGR6/hK] age
117 名前:login:Penguin mailto:sage [2008/08/10(日) 04:43:49 ID:wkdEdvb8] gitええわ ヽ(´▽`)ノ 今までCVSしか使ったことなかったもんで、軽くカルチャーショックだわ。 末永く使わせてもらいますわ。
118 名前:login:Penguin [2008/08/10(日) 12:26:34 ID:UwEAQmwP] 日本語ファイル名は大丈夫ですか? UTF-8に限定して使おうとは思ってますが。
119 名前:login:Penguin mailto:sage [2008/08/10(日) 15:40:41 ID:d1U1Jm8D] >>117 どんなところが良いですか?参考にしたいので。
120 名前:login:Penguin mailto:sage [2008/08/11(月) 01:18:40 ID:Dizr7UnM] >>119 gitはまだ個人利用しかしてないし、他の分散型も全く使った事が ないので、あくまでcvsとの比較なんだけど。 ・使い始めるまでが拍子抜けするぐらい簡単 ・ブランチの扱いもすっげー簡単 ・ワーキングディレクトリ下にデータベースができるのも管理が楽 ・ファイルのリネームもできる 多分、これぐらいはgitでなくてもいいんだろうけど、EmacsのVCが 対応してたので使ってみた。 当然、分散型のメリットも計り知れないと思うけどまだ実感できず。 (メリットは十分理解はしてはいるよ )
121 名前:login:Penguin mailto:sage [2008/08/12(火) 22:11:50 ID:LzxYrnrK] cvsからの移行だとコマンド体系が似ているのでmercurialの ほうが(最初の時点では)楽だと思う。 gitで好きなのはsharedなリポジトリを作れることかな。 cloneした時のディスク消費量が小さくて済む。
122 名前:login:Penguin mailto:sage [2008/08/12(火) 22:37:04 ID:jyLw7NZh] >>121 RCS,CVS->svn->hgって来てる。 gitも使っているけど、hgの方が好み。 ローカルレポジトリでの使用でもgit/hgは便利だと思う。 >>120 > ・ワーキングディレクトリ下にデータベースができるのも管理が楽 これってRCS/CVSもそうじゃないっけ? svnは違うけど。
123 名前:login:Penguin mailto:sage [2008/08/13(水) 04:13:01 ID:klCDf59B] >>122 CVSは違うな
124 名前:login:Penguin mailto:sage [2008/08/13(水) 13:23:04 ID:j62J0KFJ] gitってCVSより遅いんだね cvs updateでぶっ壊れて止まることはなくなったけどションボリだよ
125 名前:login:Penguin mailto:sage [2008/08/13(水) 14:13:32 ID:wGlbYnYo] >>124 そんなことはないと思うが。Windowsで使ってるとか?
126 名前:login:Penguin mailto:sage [2008/08/13(水) 14:53:37 ID:j62J0KFJ] cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs-cvs 2.70s user 2.19s system 3% cpu 2:11.01 total git clone git://git.sv.gnu.org/emacs.git emacs-git 187.51s user 5.78s system 22% cpu 14:19.61 total du emacs-cvs|tail -n 1 107M emacs-cvs du emacs-git|tail -n 1 241M emacs-git まるごとcheckoutするのが遅いだけでしたねごめんなすって
127 名前:login:Penguin mailto:sage [2008/08/13(水) 20:11:56 ID:wRv5KoSx] >>126 そりゃそうだw CVSリポジトリをrsyncでとってきてそこからcheckoutする時間と 比べれば公平になるんじゃないかな。
128 名前:login:Penguin mailto:sage [2008/08/14(木) 00:14:12 ID:0EGHDgT1] はじめてgit使った時に手始めにlinux kernelをcloneしたんだが、 まるごと履歴取ってきてるのにあの時間で終わるのはすげーと思った。
129 名前:login:Penguin [2008/08/19(火) 02:06:32 ID:EJ+ka2Ia] www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt
130 名前:login:Penguin mailto:sage [2008/09/10(水) 15:46:19 ID:JtA0GFrH] gitでlogを取る方法が分からない 具体的には git log git://git.videolan.org/x264.git で svn log svn://ほにゃらら と似たような結果になると思ったが fatal: Not a git repository となる・・ 一度cloneで取り込んでgit-logすると直近の変更点は表示されるが、全ての変更点は見られない。 gitは考え方がsvnと根本的に違うみたいでよくわからない。
131 名前:login:Penguin mailto:sage [2008/09/10(水) 16:16:38 ID:3qB8R8zP] commit 5dc0aae2f900064d1f58579929a2285ab289a436 Author: Laurent Aimar <fenrir@videolan.org> Date: Thu Jun 3 19:29:33 2004 +0000 * all: re-import of the CVS. git-svn-id: svn://svn.videolan.org/x264/trunk@1 df754926-b1dd-0310-bc7b-ec298dee348c .cvsignore | 3 + AUTHORS | 35 + COPYING | 340 +++++ Jamfile | 67 + Makefile | 58 + Makefile.cygwin | 52 + TODO | 65 + build/cygwin/Makefile | 102 ++ build/win32/libx264.dsp | 742 +++++++++ ry 結構昔まで見えるようだが。 svnでcvsから取り込んだときにログはドロップしてるのか分からないけどここから。
132 名前:login:Penguin mailto:sage [2008/09/13(土) 21:59:14 ID:hiNgxRSE] gitにsvn st -u相当の動作をさせるにはどうすればいいですか?
133 名前:login:Penguin mailto:sage [2008/09/13(土) 22:26:25 ID:yne4uVAN] >>132 git help
134 名前:login:Penguin [2008/09/15(月) 01:43:26 ID:Vn95ZDDR] The Git User's Survey 2008 www.survs.com/survey?id=M3PIVU72&channel=2WXE4BVTW8
135 名前:login:Penguin mailto:sage [2008/09/15(月) 21:12:16 ID:autoD5Br] せっかくの分散管理なのに、pushしたら自分の変更内容とかログが全部あがって 恥ずかしい思いをしたよ。 最初の変数がかなりマニアックだったとか、コメントに入れてた人生の悩みとかばれまくり。 で聞きたいんだが、手元でがしがし変更→commitしている場合、その途中ってみんなどうしてるの? ぜんぶpush? なんかいい方法あったら教えて。
136 名前:login:Penguin mailto:sage [2008/09/15(月) 21:30:13 ID:RrauyvJB] push用のブランチ作って置くんでは? やったことないけど これなら公開できると思ったらpush用ブランチに merge?マージだと履歴も逝ってしまうっけ?
137 名前:login:Penguin mailto:sage [2008/09/16(火) 14:00:17 ID:sfm/svzZ] つーかコメントに余計なこと書くなよ。
138 名前:login:Penguin mailto:sage [2008/09/17(水) 07:07:39 ID:mi6NTA+s] 古いchangesetの最初の方を掃除することは可能でしょうか。 いまファイルサーバ上のツリーを記録するためにmercurialを 使っているんですが、mercurialにはそういう機能はないので (MQ用のコマンドstripはあるがそれは直近の数changesetを 消すもの)結局移し替えのためのスクリプトを書いて対応しました。 gitにそういう機能があればhg->git移行するんですが...
139 名前:login:Penguin mailto:sage [2008/09/19(金) 00:47:51 ID:gbQDBJFb] >>138 Mercurialでもqimport→qfold→qdeleteでできるよ。 めんどくさいけど。
140 名前:login:Penguin mailto:sage [2008/09/19(金) 22:53:44 ID:oBiMratP] >>139 $ hg qimport -r 1 abort: revision 1 has unmanaged children
141 名前:login:Penguin mailto:sage [2008/09/22(月) 01:27:56 ID:lsYav/dy] >>140 $ hg qimport -r 1:tip $ hg qgoto 1.diff $ hg qfold 2.diff 3.diff $ hg qpush -a $ hg qdelete -r qbase:qtip
142 名前:login:Penguin mailto:sage [2008/09/22(月) 01:40:43 ID:lsYav/dy] スマン、ここgitスレか。 スレ違いだったな。
143 名前:138 mailto:sage [2008/09/23(火) 00:27:41 ID:1BYKayXP] >>142 なるほど、勉強になりました。バイナリファイルが混じってる 時は--gitがないとえらいことになる、というのも分かりました。 ところでgitだったらそういう操作は可能でしょうか。
144 名前:login:Penguin [2008/09/23(火) 15:08:29 ID:T3gMcMGA] git remote add bob /home/bob/myrepo で作った「bob」を/home/bob/myrepo2に変更したいんだけど どうすればいいの?
145 名前:login:Penguin mailto:sage [2008/09/23(火) 16:42:01 ID:BgTvVXV1] 一旦消して追加しなおす? ローカルでリモート使ったことないけど、、、 リモートの概念は自分のワーキングコピーからアクセスできるprefixを 簡単に使うことができるようにする為のもの、と理解してるんだけど。
146 名前:login:Penguin mailto:sage [2008/09/24(水) 09:59:21 ID:dxz6iP6w] remote -dとかで消せるかな 試してないけど
147 名前:login:Penguin mailto:sage [2008/10/01(水) 00:27:09 ID:R6cOiuz/] git clone で例えば home/red/blue/yellow と取ってきたとして、 加えて git checkout origin/colors でブランチ "colors"に居ますと。 その後の作業で、いくつかのディレクトリでブランチをmaster/colorと切り替えてたんですが、 全ディレクトリのブランチを一気にmasterにする方法ってありますか?
148 名前:login:Penguin mailto:sage [2008/10/02(木) 10:48:37 ID:jWmFY2RS] git introduction, yugui Ustream.TV: git introduction rails meeting @ tokyo. www.ustream.tv/recorded/746377
149 名前:login:Penguin [2008/10/10(金) 16:24:54 ID:s0rmxUVr] git age .
150 名前:login:Penguin mailto:sage [2008/10/12(日) 06:30:09 ID:jJgFADl+] ttp://d.hatena.ne.jp/kinneko/20081004/p4
151 名前:login:Penguin mailto:sage [2008/10/18(土) 03:07:31 ID:dDb45WJS] git
152 名前:login:Penguin [2008/10/23(木) 01:32:11 ID:HvfmsSww] www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.3.txt
153 名前:login:Penguin [2008/11/04(火) 13:32:06 ID:3alaTQXX] addしたファイルの一部を、あ〜これ別の修正だなーと思ってcancelしたいん だけど、どうすればいいかわかりますか? checkoutすると修正差分消えちゃうし、stashの部分的versionがあれば いいのかもしれませんが。 まぁ、diff取って手patchでもいいので、今回はそれでやりますが、 後学のために教えてください。
154 名前:login:Penguin mailto:sage [2008/11/04(火) 14:30:15 ID:pgRYNcfN] >>153 git reset
155 名前:login:Penguin mailto:sage [2008/11/04(火) 23:09:57 ID:3alaTQXX] >154 ありがとうございます
156 名前:login:Penguin [2008/11/05(水) 00:32:36 ID:l+PE2hcd] >>153 それよくあるわー あるファイルをいじってる最中に関係ないバグなんかを見つけて、 つい流れでそのままやっちゃうんだよね。 でもコミットする時には別々にしたくなる... 俺の場合、修正が少ない時は、エディタでundo出来るようにしつつ2回に分けてコミット、 修正が複数ファイルだったり込み入ってる時は、stash使ったりdiff出して後からpatchしたりしてるな。
157 名前:login:Penguin mailto:sage [2008/11/14(金) 23:25:39 ID:Op12tx9f] sourceforge.jp/forum/forum.php?forum_id=16362
158 名前:login:Penguin mailto:sage [2008/11/14(金) 23:29:20 ID:4rtpLX5i] gitはじまったな。hgとの戦いもこれで決着したか?
159 名前:login:Penguin mailto:sage [2008/11/14(金) 23:48:00 ID:Lmgx2Pjw] 本家 sf.net はまだ git をサポートしてないよね。 この点では sf.jp が先行しているんだ。
160 名前:login:Penguin mailto:sage [2008/11/15(土) 06:24:15 ID:PSPQtBpR] tortoiseが無いから決着無理でしょ。
161 名前:login:Penguin mailto:sage [2008/11/15(土) 18:00:52 ID:MUmWX/Lu] あるコミットの親コミットのidはgit log -1 foo^1とかでわかるんだけど、 あるコミットの子コミット一覧をなるべく高速に得る方法ってある?
162 名前:login:Penguin mailto:sage [2008/11/22(土) 09:30:29 ID:ZDTHO6y7] >>159 ほんとはこういうプリミティブな分野ほど保守的なはずだけど svn が出てからと言うもの乱世になっちゃった感があるね。 そう言う意味では svn の功績も大きいかも。 そんな中で日本は一般の追従が早かったりするのかな? ただ sf.jp が勇み足ってこともあるかもしれないけどw
163 名前:login:Penguin mailto:sage [2008/11/22(土) 22:19:54 ID:f114SqWJ] >>161 原理的に無理なんじゃないの? コミットすると、その親のレポジトリに通達する仕組みが無いと
164 名前:login:Penguin mailto:sage [2008/11/25(火) 21:33:58 ID:2oYcDe4N] >>163 mercurialには`hg children'っていうコマンド(extension)が あるけど、そういう機能のことじゃない?
165 名前:login:Penguin mailto:sage [2008/11/29(土) 21:53:13 ID:x6WDXIQW] カーネルにおけるリグレッションの特定/ユメのチカラ blog.miraclelinux.com/yume/2007/10/post_d748.html
166 名前:login:Penguin [2008/12/12(金) 11:43:38 ID:M6DfFnZx] 「git add .」の時にemacsのバックアップファイル(hogehoge~)を含まないようにするのはどうすればいい?
167 名前:login:Penguin mailto:sage [2008/12/12(金) 14:32:02 ID:WlMynC7N] >>166 .gitignoreに「*~」って書いとく www8.atwiki.jp/git_jp/pub/Documentation.ja/user-manual.html#ignoring-files
168 名前:login:Penguin mailto:sage [2008/12/12(金) 23:20:38 ID:fQQDEn/S] fast-forwardって「早送り」って意味だよな... > wiki
169 名前:login:Penguin mailto:sage [2008/12/13(土) 13:26:24 ID:OASQvN2r] >>167 ignoreあったのか、dくす
170 名前:login:Penguin [2008/12/14(日) 08:48:06 ID:Z9GwfQdj] code.google.com/p/tortoisegit/
171 名前:login:Penguin mailto:sage [2008/12/14(日) 12:48:29 ID:x3iOnWd3] >>170 wktk
172 名前:login:Penguin mailto:sage [2008/12/20(土) 01:31:20 ID:vKNATyou] 質問なのですが svnでいうチェックアウト(svn co)はgit cloneで合ってますか? gitではユーザ名を登録しますが、ここで登録したユーザ名を頼りにチェックアウトできますか? 自分で調べた内容は、 www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html を見て 「共同開発における git の利用」で git clone /home/alice/project myrepo ってコマンドを探せたくらいです
173 名前:login:Penguin mailto:sage [2008/12/20(土) 02:56:48 ID:rjvGH0/G] >>172 git cheat sheet でググレカス
174 名前:login:Penguin mailto:sage [2008/12/20(土) 09:37:26 ID:ei1zjot9] 現在mercurialでwebデータのスナップショットをとっています。 ignoreファイルで管理対象にしたくないファイルのパターンを 指定してhg commit -A すると、消えたファイルは削除扱い、 新しいファイルは追加扱いでうまくやってくれるんですが、これを gitでやるにはgit statusの出力をスクリプトで処理するしかない でしょうか。
175 名前:login:Penguin mailto:sage [2008/12/20(土) 20:34:52 ID:D7NqFLzp] add . commit -a でいいのかな?
176 名前:login:Penguin [2008/12/25(木) 17:46:05 ID:waBObvDn] 1.6.1キタ━━━(゚∀゚)━( ゚∀)━( ゚)━( )━( )━(゚ )━(∀゚ )━(゚∀゚)━━━!!
177 名前:login:Penguin [2008/12/25(木) 20:41:00 ID:Lvzi1Kt9] >>176 ほんとだ。 git.or.cz/ にはまだ出てないけど、Tagは昨日打たれてるんだね。 さっそくビルドしてみよっと。
178 名前:login:Penguin mailto:sage [2008/12/25(木) 21:51:01 ID:xGFcU4xY] クリスマスプレゼントきてたか。 俺もビルドしてIYH!!
179 名前:login:Penguin mailto:sage [2008/12/28(日) 10:56:17 ID:M6Jmnnag] は?
180 名前:login:Penguin mailto:sage [2009/01/07(水) 13:35:45 ID:yljPTwi+] どーもくんwwwww
181 名前:login:Penguin mailto:sage [2009/01/07(水) 22:12:42 ID:w9oQRMMI] そういやGit、ドーモくんパクってるな。 なんかみたことあるなーとは思てたけど。
182 名前:login:Penguin mailto:sage [2009/01/08(木) 00:35:09 ID:Lnbl1Hh0] きっと、ライセンス問題に業を煮やしたリーナスが 新キャラクタを一から作り始めると見た
183 名前:login:Penguin mailto:sage [2009/01/08(木) 18:22:06 ID:ZbvVG/Dm] で新キャラのライセンスもGPLなんかな。 世界中で使われまくりんぐ
184 名前:login:Penguin mailto:sage [2009/01/08(木) 21:38:12 ID:+tvvOsmO] とりあえず年末にやっていたどーもくんテレビシリーズは面白かった。
185 名前:login:Penguin mailto:sage [2009/01/12(月) 21:00:52 ID:WcSLRQ7m] git-cloneをしてもエラーが出てできません。どなたかお助けください。 環境 Ubuntu_1 こいつに"mysite"リポジトリがある(git init で作ったリポジトリ) Ubuntu_2 こいつにgit-cloneをさせたい Ubuntu_02でコマンド :git clone ssh://name@Ubuntu_01/home/name/git/mysite/ で結果がこうなる remote: Counting objects: 366, done. remote: Compressing objects: 100% (150/150), done. remote: Total 366 (delta 262), reused 296 (delta 213) Receiving objects: 100% (366/366), 53.82 KiB, done. Resolving deltas: 100% (262/262), done. error: Trying to write ref HEAD with nonexistant object 73f8...(省略) fatal: Cannot update the ref 'HEAD'. このようなエラーが出て、mysiteフォルダが作成されませんでした。 Ubuntu_1のHEADのハッシュは73f8...です。 不思議なのが、nonexistant(nonexistentの間違い? 存在しない)といわれても、Ubuntu_1側でlogを見ても内容はあるように思えるのですが。謎です。 どなたか解決方法をご存知ありませんか。よろしくお願いします。
186 名前:login:Penguin mailto:sage [2009/01/12(月) 21:05:09 ID:WcSLRQ7m] OSとgitのバージョンを書き忘れていました。すいません Ubuntu_1(Ubuntu8.04.1) : git version 1.5.4.3 Ubuntu_2(Ubuntu8.10): git version 1.5.6.3 です。gitの最新では問題ないとか、そういうものなんでしょうか・・・
187 名前:login:Penguin mailto:sage [2009/01/12(月) 22:47:45 ID:Uq2UYoFZ] --no-checkoutでやってみたらどうなる…?
188 名前:login:Penguin mailto:sage [2009/02/16(月) 23:10:31 ID:YaLIe5U3] こないだネカフェで漫画読んでたら、隣の席の人がマック取り出してなんかやり始めた。 しばらくたってチラ見したら、Gitチートシート見ながら使い方勉強してるようだった。 emacsでメモ取りながら。 Railsのおかげか?マックの人にも浸透してきてんだねー
189 名前:login:Penguin mailto:sage [2009/02/17(火) 00:20:11 ID:6D8Af0Ge] gitを使うような開発者がマックを選ぶようになったというほうが近いかと
190 名前:login:Penguin mailto:sage [2009/02/17(火) 00:51:17 ID:ju3lrvVQ] そのおかげかどうか知らんが、Rubyの開発もsvnからgitに移行しろと ぎゃーぎゃー騒ぐ連中がrubyのMLでノイズをまき散らしている(た)
191 名前:login:Penguin mailto:sage [2009/02/17(火) 01:50:48 ID:p0vzD+Qg] まぁ、そうしょっちゅう変更されても困るけどな。 未だにCVS使ってるプロジェクトがあることを考えると、 まぁSVNへの移行はそれなりに適切だったよな。 すれ違いスマソ
192 名前:login:Penguin mailto:sage [2009/02/17(火) 21:51:55 ID:mqqNODDH] 最近人気のVCSって大体リポジトリの相互変換機能があるんで svnだからどうとかgitだからどうとかってあまり問題ないん じゃないかと思うんだけど... 騒いでるのって実際自分では開発 してる人なのかな?
193 名前:login:Penguin mailto:sage [2009/02/18(水) 02:42:16 ID:/eQIK6gR] >>192 クライアントだけみても結構違いはあるよ というか、むしろリポジトリ変換できるからどれでもいいだろと言う人の方が 自分で開発してるのか疑わしい
194 名前:login:Penguin mailto:sage [2009/02/18(水) 07:55:24 ID:DFCGO0mb] >>189 漏れもmac使いだけど、多い日には8割ぐらいX11で作業してるなぁ linux板で言うことじゃないけど、最強のunix osだと思ってる
195 名前:login:Penguin mailto:sage [2009/02/18(水) 08:09:04 ID:m9oJRtIs] ギャグ? 目悪くなるよ、あれ。
196 名前:login:Penguin mailto:sage [2009/02/18(水) 11:17:34 ID:83SU7AOt] macbook air使ってる人見たことあるけど、 パワポの起動に数十秒かかっててわろた。
197 名前:login:Penguin mailto:sage [2009/02/18(水) 12:43:10 ID:/eQIK6gR] AirはAppleへのお布施だってばっちゃが言ってた
198 名前:login:Penguin mailto:sage [2009/02/18(水) 12:54:38 ID:XFrEXlX0] Windowsは目に優しいのにな
199 名前:login:Penguin mailto:sage [2009/02/18(水) 19:20:17 ID:d2HDJA0J] Windows -> MSゴシック代 OSX -> ヒラギノ代
200 名前:login:Penguin mailto:sage [2009/02/18(水) 23:34:07 ID:0GUjr6IS] >>193 >クライアントだけみても結構違いはあるよ 違いがないとは書いてないよ。問題がないとは書いたけど。 >というか、むしろリポジトリ変換できるからどれでもいいだろと >言う人の方が自分で開発してるのか疑わしい なんでそこで「言う人の方が」とか出てくるんだろう... リポジトリ変換の手段があれば普段の開発は最も自分に都合がよい VCSを使える。プロジェクトのリポジトリを移行するのは単なる変換 以外のエネルギーが必要なんだよ(commitlogとかリポジトリのミラーとか 開発支援のためのスクリプトやドキュメントの修正とか)。その労力や 時間は開発にまわしたほうが合理的。
201 名前:login:Penguin mailto:sage [2009/02/19(木) 00:18:13 ID:PdrPyNp0] >>200 相互変換つっても、git-svn使ってるけどかなり寂しい状態だからなぁ… 使ったことないけどhgやbzrとならいい感じにやり取り出来るんだろうか。