- 1 名前:デフォルトの名無しさん [2007/10/26(金) 02:15:00 ]
- バージョン管理システムについて語りましょう。
関連スレ CVS 1.3 [UNIX板] pc11.2ch.net/test/read.cgi/unix/1093611448/ CVS導入スレ〜 Rev.3 [プログラム板] pc11.2ch.net/test/read.cgi/tech/1113141518/ Subversion r7 [プログラム板] pc11.2ch.net/test/read.cgi/tech/1180858500/
- 321 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 10:14:40 ]
- 1.pushしたいチェンジセットをexport
2.同じリポジトリを別途clone 3.新たにcloneしたほうで 3-a.exportしたチェンジセットをimport 3-b.おもむろにpush 4.もとのclone側でpull これでいいのかな。なんか手間だが。
- 322 名前:デフォルトの名無しさん [2008/01/25(金) 11:54:41 ]
- mercurialで不要になったnamed brancheを消したいんだけどどうすればいい?
- 323 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 00:57:21 ]
- >>85
> VCSならとりあえずsubversioin。一番普及してるし、IDEのプラグインなんかも多い。 > SCMならgitかmercrial。今流行ってるし、おそらく今後SCMのsubversion的ポジションに着くはずだから。 > どっちも無料なんで、自分で試して決めてくれ。 初歩的な質問ですみませんが、VCSとSCMの違いはなんですか? VCS(Version Control System) :バージョン管理システム SCM(Software Configuration Management):ソフトウェア構成管理 違いが今ひとつ分かりません。
- 324 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 02:31:38 ]
- >>323
VCS→一人用 SCM→まともなバージョン管理システム
- 325 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 08:19:06 ]
- >>324の言ってることも間違いじゃないが、>>323の聞きたいことはもっと具体的なことだろ。
違いを一言で言うと、分散型と集中型の違いで、 具体的にどう違うかというと、リポジトリが一つか複数かということ。 VCSは一つのリポジトリにみんなでコミット、マージするけど、 SCMは一人一人がリポジトリを持って、適時リポジトリ間でマージする感じ。 どっちが便利かというと、>>324の言うとおり個人ならVCSで十分だと思う(プラグインもあるし) グループで開発するとか、ノートPCでネットワークがつながらない場所でもバリバリ開発したいならSCMも有り。 (ただし、svkという手も十分ある)
- 326 名前:デフォルトの名無しさん [2008/01/26(土) 09:36:44 ]
- SCM と VCS ってそんなに意味が明確に定義されている用語?
どちらも意味は同じで、 subversion や git や mercial を含むバージョン管理システムのことを表してない?
- 327 名前:325 mailto:sage [2008/01/26(土) 09:44:12 ]
- >>326
あー、確かに誤解してたかも知れない。 俺の中で、 集中型=VCS 分散型=SCM だと思ってた。 wikiでもバージョン管理システムの項で分散型も紹介してるし、要は同じってことかも。
- 328 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 09:50:07 ]
- Software Configuration Managementは、
リリースサイクルやバグの管理まで含む概念であって、 版管理はその一機能とみなせる。
- 329 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 13:21:51 ]
- wikiってどのwikiだよ
- 330 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 13:23:03 ]
- pediaしらねーのかよpedia
まったくこいつはとんだゆとりだぜギャハー
- 331 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 14:19:01 ]
- >>330
つれますか?
- 332 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 14:50:31 ]
- pgr
- 333 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 14:51:25 ]
- ペギラ
- 334 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 17:34:36 ]
- ゴン
- 335 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 18:55:39 ]
- Wikipediaをwikiって略す奴は、wikiを知らないんだろうな。
- 336 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 20:27:17 ]
- >>328
なるほど。 VCSは版管理のみを提供して、SCMはそれに追加機能があるという訳ですね。 となると、ここで論じられてるCVS、Subversion、Mercurial、git、darcs、Bazaar、arch等々は それぞれどちらに分類されるのでしょうか? 今までこれらのソフトをVCSの視点でしか見てこなかったので、 この中にSCMがあれば、その活かし方などを教えてもらいたいです。
- 337 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 00:59:48 ]
- >>328
何言ってるの? ここで言ってるSCMはSource Code Managementのことだろwww だれもここでSoftware Configuration Managementの話なんてしてない。
- 338 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 01:11:39 ]
- >>337
>>323
- 339 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 01:12:15 ]
- というか323の時点で間違ったわけか。
- 340 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 01:36:38 ]
- WikipediaではSubversionがSoftware configuration managementに分類されてるな。
なんでだろ ttp://en.wikipedia.org/wiki/Software_Configuration_Management
- 341 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 02:00:33 ]
- 不審に思ってPurposesの節を読んだが、やっぱSubversonが入るのは
おかしいかな、ま、Wikipediaは言葉の定義をするとこじゃないから…… ……とか思いながら定義を調べたら www.dwheeler.com/essays/scm.html cs.wwc.edu/~aabyan/435/Configuration.html www.cmcrossroads.com/bradapp/acme/scm-defs.html 混用されすぎててワロタ。自信満々の>>337-339が涙目になるくらい。
- 342 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 02:07:51 ]
- すまん>>337-339じゃなくて>>328だわな。
要は初期の定義ではCMってのがあって、その後SCMの概念が出てくる。 現在でこそ、定義を全部満たすのがSCMでVCSはその機能の1つっていう 人もいるが、初期のSCMの定義ではCVSはおろかMakeなんかもSCMに含めてて もうなんなんだという感じ。
- 343 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 02:34:40 ]
- そういえば、こんな文章もあったな。
ttp://www.sodan.org/~penny/vc/cvs-ja_1.html#SEC3
- 344 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 03:01:18 ]
- そこで、PMS(パッチ管理システム)ですよ。
darcs2はスケーラビリティ改善されるんだろうか。
- 345 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 03:48:17 ]
- >>344
darcsは興味あるなぁ パッチ管理って、もうやりたい放題できそうだな
- 346 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 04:08:51 ]
- >>341-343
SCM (Software Configuration Management)の用法は統一されてないようだね VCSと同義であったり、VCSをさらに多機能化したものとして言及されたり、 文脈によってまちまちみたいだね ということで、とりあえずこのスレではSCM (Source Code Managementも含めて)もVCSも バージョン管理システムを指すということでOK?
- 347 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 05:42:13 ]
- NMS (Nandemo Management System)
- 348 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 09:38:36 ]
- PMSは月経前症候群?
SCMはサプライチェーンマネジメント? NMSはネットワークマネジメントだな
- 349 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 22:55:37 ]
- なます…
- 350 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 01:07:11 ]
- GitかHgに移行したいんだが、どうにも勇気が出ない。
TortoiseHgってTortoiseSVNと共存できる? それとsvnからgitかhgに移行して、どう使い方が変わったとかだれか教えてくりゃれ。
- 351 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 01:27:18 ]
- >>350
使い方が変わるわけないだろwww
- 352 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 09:31:21 ]
- Winの場合、Python3.0が出るまでHgは使いにくいと思う
- 353 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 09:35:00 ]
- >>352
何で?
- 354 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 09:39:21 ]
- HgってPythonせいだっけ
- 355 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 10:24:15 ]
- 今のPython2.5は文字列型が2つある。
入出力の部分で文字コード変換すれば問題は無いんだが、 1バイト圏の連中はASCII前提で何もしないから困る。 Python2.5 str型: 1バイト1文字 unicode型: 多バイト1文字(UCS-2 or UCS-4) Python3.0 str型: 多バイト1文字(UCS-2 or UCS-4) UTF-8なら今のものでも問題ないと思う。 でもWindowsはShiftJISだから日本語を使うと問題が出るときがある。 Python3.0になるとUnicodeで作ることを強制されるので たぶん自然に改善されるはず。
- 356 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 10:27:08 ]
- >>355
期待ageだな でも、枯れるまでにはもう少し時間が必要か
- 357 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 16:28:14 ]
- Pythonがマジで多カ国語対応されるまでは、
Mercurialはファイル名、ファイルパスはASCIIで使っておけということだな。
- 358 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 21:52:31 ]
- これではダメかな?
selenic.com/repo/hg/rev/02884e56c217 ちょっと試した限りでは問題ない感じ。
- 359 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 23:47:57 ]
- ユニコードファイル名に対応しないと根本的な解決にはならないんじゃないかな
- 360 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 03:19:57 ]
- マジレスすると
Pythonは多各語滞欧しているし海栗コードファイル名にも対応している
- 361 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 03:33:15 ]
- しかしお前は日本語に対応してないんだな
- 362 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 07:22:06 ]
- pythonは対応してるけどhgは対応してない
- 363 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 11:23:21 ]
- >>358
バイナリインストールの環境だと使えない
- 364 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 13:12:03 ]
- Windowsだけど、Hgインストールすると、
Python入ってるのに、自前でPythonインストールされる気がする。
- 365 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 15:20:12 ]
- >>357
そっかー、Pythonの文字列の問題なのか。 悩ましい問題だ。 SVNはその点、楽だったのになあ
- 366 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 17:56:08 ]
- >>357
対応してるだろ 適当なことを言うな
- 367 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 19:47:39 ]
- >>366
俺としては、基本的な文字列操作をしたらUnicodeで扱うことになったら、という意味だった。 Javaレベルでネイティブロケールを隠蔽してロジックが書ければ、と。 # そりゃ、Unicodeで扱うことによる問題はでるけどさ。 # デフォルトがUnicodeになって欲しい、と。
- 368 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 07:29:29 ]
- u'hoge' でいいじゃん
- 369 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 10:35:54 ]
- git-svnよいねぇ。
svnで開発するのは無理自慰だし、svkなんか微妙だし(エラーハンドリングが微妙)、git使いやすいから楽だ。
- 370 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 21:32:56 ]
- >>364
だがそれがいい。 VBはDLLを要求しやがるから困る。 >>368 その記法はPython3000だとエラーなんだよな〜 これに限らず、いまhgを完全にUnicode化しても、 新たに作業が発生しそうで躊躇する。
- 371 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 22:18:52 ]
- Mercurial vs git
ここ分かりやすいな 短いけど ttp://www.atmarkit.co.jp/flinux/rensai/watch2005/watch06a.html
- 372 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 22:26:51 ]
- >>371
2005っていつの記事だよ、と思ったらやっぱり三年前じゃねえか。 こんなの今と相当違ってるぞ?
- 373 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 22:30:17 ]
- >>372
メインはsvnだけど 気になる2人なので基本的な情報を集めようとしてるんだけど やっぱりそうですか。 すんません
- 374 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 23:37:34 ]
- >>369
> git-svn kwsk 手元でgitで、サーバー側のsvnにコミットする手法?
- 375 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 02:32:45 ]
- TortoiseHg 0.3 が出たな
- 376 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 09:23:46 ]
- >>374
まぁそういうこと。コミットもできるけど、まだしてない。(権限がなす) BTSにパッチ上げる開発用にローカルでつかってる。 普段のそー言うのは、git-svn cloneのほうでブッコ抜き。 git-svnimportの方はログコンバーターなのでリポジトリをgitに移行するときだけですね。
- 377 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 10:33:35 ]
- ブランチをマージしようとしてsvn mergeがフリーズしたので、
代わりにgit-svn で git上でマージできてよかった。 だけど、svn:externals とかgit-svnは扱ってくれないのね。 svn:ignoreはgit-svnで一応扱えるけど、機能が微妙。
- 378 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 17:43:28 ]
- 【10.1】 「日本語ファイル名を追加できない」
python.matrix.jp/modules/mercurial.html
- 379 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 18:46:02 ]
- ・既出
・ググればすぐ出る ・直リン
- 380 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 13:59:43 ]
- 直リン?
- 381 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 15:08:37 ]
- 燃料?
ttp://texagon.blogspot.com/2008/02/use-mercurial-you-git.html
- 382 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 19:30:51 ]
- お前初めてかhgは?
力抜けよ
- 383 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 20:21:09 ]
- >>381
文章の先頭から大嘘じゃないかwww
- 384 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 22:18:11 ]
- >>383
ごめん,どこが?
- 385 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 19:10:44 ]
- subversion での svn update は、git では git pull でしょうか。
git clone したリポジトリがあって、これを更新したいんだけど、git pull だけでいいのでしょうか。 なんかうまくいってるのかどうか分からなくて。
- 386 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 20:44:36 ]
- >>385
それで合ってる git branch -r でorigin(pullしてくる元)が表示されるはず git スレッド pc11.2ch.net/test/read.cgi/linux/1197798039/
- 387 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 15:47:32 ]
- >>303
使い方がよくわからないんですが、Mercurialを新しくするだけではだめなんでしょうか? $ hg add adding クソ.txt ク・.txt does not exist! みたいになってしまいます。
- 388 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 18:55:56 ]
- sjisファイルネームは通らない。
- 389 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:14:55 ]
- SVN(TortoiseSVN)だとその辺もやってくれるんだけど、Hgはやってくれないか
- 390 名前:387 mailto:sage [2008/02/13(水) 13:33:47 ]
- >>387
extentionを有効にしてなかったせいでした。 Mercurial.iniの[extensions]に hgext.win32mbcs = を足したらちゃんとaddできるようになりました。
- 391 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:06:24 ]
- はじめてMercurialを使ってメッセージの意味がわからない…
Rev.1から 2 と 3 を分岐させて(>hg heads で 2と3が出る)、作業ディレクトリが Rev.3の状態で 2の枝とマージすることを意図して >C:\Temp\repo>hg merge 2 ってすると(設定しているWinMergeが立ち上がって編集保存すると) >merging a.txt >merging a.txt failed! >1 files updated, 0 files merged, 0 files removed, 1 files unresolved >There are unresolved merges, you can redo the full merge using: > hg update -C 3 > hg merge 2 fail とか unresolved とか不吉な単語が見えるけれど、 >hg commit -m "..." すると、ちゃんと Parentsに 2と3を持つ Rev.4 が出来ている。 編集した a.txt はちゃんと編集後の状態を保ってる。 これって正しい動作なんでしょうか。
- 392 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 17:58:43 ]
- rms曰く、we should use Bzr
lists.gnu.org/archive/html/emacs-devel/2008-02/msg01212.html
- 393 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 11:10:01 ]
- mercurial で、heads と tips の違いがわかりません。だれかおしえて。
- 394 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 11:17:55 ]
- >>393
www.selenic.com/mercurial/wiki/index.cgi/JapaneseUnderstandingMercurial#head-deea4b2f231c79413f121f4838f789da83fdfd36
- 395 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 12:47:28 ]
- >>394
ありがとう。とりあえず、tip は heads のうちのひとつ、ということまではわかった。 でも、なんで head が複数できるのかわからない。head は子を持たない changeset ということだが、普通に作業してたら head はひとつしかないように思うんだが。
- 396 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 13:30:19 ]
- >>395
複数人が編集したらheadが増える
- 397 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 19:03:49 ]
- >>396
ひとつのリポジトリを複数人で編集・・・するわけはないか。 >>394のページを見ると、他のリポジトリからhg pull したらheadが増えるみたいなんだが、そういう理解であってますか?
- 398 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 19:23:02 ]
- つまり
>>396 >複数人が編集したらheadが増える というのは、他人のリポジトリから hg pull したら head が増えるということを意味してますか、という質問です。
- 399 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:52:17 ]
- >>398
一つの changeset に対して複数の commit をすれば head は増える。 $ hg init . $ echo "line 1" >> test.txt $ hg add test.txt $ hg commit -m "init" $ echo "line 2" >> test.txt $ hg commit -m "head 1" $ hg update 0 $ echo "line 3" >> test.txt $ hg commit -m "head 2" $ hg heads $ hg tip 他人のリポジトリには自分のとは違う変更が commit されているだろうから、 それを pull してくれば head は増える。
- 400 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:51:46 ]
- TortoiseHGをインストールすると、Sambaの共有フォルダ一覧が
表示されるのがかなり遅くなってしまいました。 Wiresharkでキャプチャしてみると、\\Samba\.hgなるものを 何度もチェックしているからのようでした。 アンインストールすると元通りの速度になったのですが、この現象を 回避する方法はないのでしょうか?
- 401 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 09:36:27 ]
- TortoiseSVNには、アイコンオーバーレイのネットワークドライブなどでの除外指定ができるけど、
HGはできないの?
- 402 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 11:03:38 ]
- /var/logも.hgで埋まるから困る
- 403 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 06:58:06 ]
- バージョン管理システム管理下のファイルだけを対象にできる「auto-save-buffers-enhanced.el」
d.hatena.ne.jp/antipop/20080222/1203688543
- 404 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 07:30:24 ]
- >HGはできないの?
出来る、ドキュメント嫁。
- 405 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 11:26:19 ]
- >>403
バージョン管理下以外のファイルには自動保存したくないっていう 状況がよく分からないんだけど、なんでだろうね。 auto-save-buffers に慣れきったから自動保存されないことが 怖くてしょうがない。
- 406 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 12:06:16 ]
- >>405
間違って更新されたら元に戻せなくなる可能性があるからじゃない?
- 407 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 06:40:24 ]
- xyzzy使いだけど、おれは自動でバックアップファイルを作るのを使っているな。
ただし、セーブしたらバックアップファイルが消えるっていうやつ。 もし落ちても問題なし
- 408 名前:デフォルトの名無しさん [2008/03/01(土) 13:08:03 ]
- GitTorrent Protocol -- GTP/0.1
gittorrent.utsl.gen.nz/rfc.html
- 409 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 21:08:19 ]
- gihyo.jp/magazine/SD/archive/2008/200804
git の特集だそうです。
- 410 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 23:06:08 ]
- なんか最近Gitが盛り上がってるなあ。
- 411 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 01:07:26 ]
- 俺的にはTortoiseGitが無いのが糞だな
ところでTortoiseVSSって無いのかな?
- 412 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 02:23:30 ]
- 最近はBazaarがgitとmercurialのいいとこ取りをしてますよーと、結構ドキュメント書いてるなぁ。
ちなみにgitのメインメンテナって日本人っぽいよね?(ハマノさん?) 俺的にはqgitがもうちょい使いやすくなれば嬉しいんだが、最近あんまアクティブでないよな…。
- 413 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 14:14:41 ]
- >>411
ないだろうし、これからも作られんだろ。 基本的に有償のソフトウェアには有償のサードパーティ・ソフトウェアしかでない。
- 414 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 14:44:55 ]
- >>413
> 基本的に有償のソフトウェアには有償のサードパーティ・ソフトウェアしかでない。 その理論(理解)はおかしい。
- 415 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 16:21:09 ]
- Tortoiseほにゃららはどうでもいいんだが
Cygwin環境でのgitの挙動があれで自分はmercurial いちいち .git/hooks を弄らなきゃいけないのは苦痛だ
- 416 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:02:44 ]
- >>412
よければその記事どこにあるか教えてくれ。
- 417 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:07:12 ]
- しかしまあ、CVS->Subversionと来て次のスタンダードはどこになるんだろうな?
GitとMercurialに決定的な差異がない以上、ハッキリと明暗分かれることは当分ないんだろうが・・・。 ブルーレイvsHD DVDみたくどっちかが撤退という訳にも行かんし、 環境ごとにGit使ったりMercurial使ったりするのは勘弁してほしいなあ。
- 418 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:55:29 ]
- svn, git, hg のリポジトリを透過的に扱える、クライアント専用の第三のツールが出て一人勝ちに一票
- 419 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 22:13:33 ]
- >>418
スゲー欲しい。 ここは言い出しっぺの法則で作ってくだされ! しかもWindows用にヨロw
- 420 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 22:26:23 ]
- たぶんEmacsにならすでに有りそうな気がする。
- 421 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:32:06 ]
- Emacs だと vc とか DVC とかかねぇ。
|

|