[過去ログ]
バージョン管理システムについて語るスレ3 (1001レス)
バージョン管理システムについて語るスレ3 http://echo.5ch.net/test/read.cgi/tech/1228366972/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
538: デフォルトの名無しさん [sage] 2009/02/23(月) 08:43:01 早く bzr が熟成しないかな。hg 見限りたくなってきた。 コマンドが多少打ちにくいとか、少々動作が遅いぐらいかまやせんよ。 http://echo.5ch.net/test/read.cgi/tech/1228366972/538
539: デフォルトの名無しさん [sage] 2009/02/23(月) 10:52:29 bzr自体は十分使える状態だと思うよ。tortoiseBzrとかbzr-svnとか 周辺ツールにまだ難があるけど。 ただ、bzrにgitやhg的なbranchが無いのが痛い。 svn的なbranchならcloneで十分だし、シンプルな実装は賛同できるんだけど、 何だかんだ言っても便利だからなぁ。 http://echo.5ch.net/test/read.cgi/tech/1228366972/539
540: デフォルトの名無しさん [sage] 2009/02/23(月) 11:59:00 確かにBazaarを使ってると master -> sub こんな風にbranch切ったあと、subのファイルを編集してるつもりが 間違ってmasterの方を編集してしまうことがあって こういう時には、ディレクトリ内容すげ替え方式のgit-branchがちょっと羨ましい あともう一つ羨ましいのはgithub http://echo.5ch.net/test/read.cgi/tech/1228366972/540
541: デフォルトの名無しさん [sage] 2009/02/23(月) 12:28:15 bzrにはlaunchpadがあるからいいじゃない。 しかも今年中にオープンソース化される。 ただ、シンプルにレポジトリの管理だけをしたい時に gitにはgitosisがあるのが有り難い。 http://echo.5ch.net/test/read.cgi/tech/1228366972/541
542: デフォルトの名無しさん [sage] 2009/02/23(月) 14:51:48 >>535 hgがPythonの最低バージョンを2.4以降にしてくれればよかっただけのことなんだけどね。 >>538 成熟した頃には新しいバージョン管理ツールが出ていてそちらに目移りしているでしょう。 http://echo.5ch.net/test/read.cgi/tech/1228366972/542
543: デフォルトの名無しさん [sage] 2009/02/23(月) 15:27:41 まあ英語圏の奴らが作ってるからいかんともしがたいな。 http://echo.5ch.net/test/read.cgi/tech/1228366972/543
544: デフォルトの名無しさん [sage] 2009/02/23(月) 16:28:33 >>543 だが独自に修正することくらいはできる http://echo.5ch.net/test/read.cgi/tech/1228366972/544
545: デフォルトの名無しさん [] 2009/02/23(月) 17:33:03 parent: 7554:11a4eb81fb4f diff -r 11a4eb81fb4f -r 5dd432f98473 hgext/win32mbcs.py --- a/hgext/win32mbcs.py Tue Dec 30 22:10:41 2008 +0100 +++ b/hgext/win32mbcs.py Mon Feb 23 16:32:44 2009 +0900 @@ -44,6 +44,7 @@ import os from mercurial.i18n import _ from mercurial import util +from mercurial import extention, osutil def decode(arg): if isinstance(arg, str): @@ -108,6 +109,17 @@ sjis s_jis shift_jis_2004 shiftjis2004 sjis_2004 sjis2004 shift_jisx0213 shiftjisx0213 sjisx0213 s_jisx0213''' +def listdir_wrap(listdir, path, *args, **kwargs): + try: + path = decode(path) + if not path.endswith(os.sep): + path += os.sep + path = decode(path) + return listdir(path, *args, **kwards) + except: UnicodeError + raise util.Abort(_("[win32mbcs] filename conversion fail with" + " %s encoding\n") % (util._encoding)) + def reposetup(ui, repo): # TODO: decide use of config section for this extension if not os.path.supports_unicode_filenames: http://echo.5ch.net/test/read.cgi/tech/1228366972/545
546: デフォルトの名無しさん [] 2009/02/23(月) 17:35:18 @@ -120,3 +132,5 @@ wrapname(f) ui.debug(_("[win32mbcs] activated with encoding: %s\n") % util._encoding) + extention.wrapfunction(osutil,'listdir', listdir_wrap) + diff -r 11a4eb81fb4f -r 5dd432f98473 mercurial/util.py --- a/mercurial/util.py Tue Dec 30 22:10:41 2008 +0100 +++ b/mercurial/util.py Mon Feb 23 16:32:44 2009 +0900 @@ -907,11 +907,11 @@ dircache = {} # dirname -> filename -> status | None if file does not exist for nf in files: nf = ncase(nf) - pos = nf.rfind(sep) - if pos == -1: - dir, base = '.', nf + dir, base = os.path.split(nf) + if dir: + dir += sep else: - dir, base = nf[:pos+1], nf[pos+1:] + dir = '.' cache = dircache.get(dir, None) if cache is None: try: http://echo.5ch.net/test/read.cgi/tech/1228366972/546
547: デフォルトの名無しさん [] 2009/02/23(月) 17:35:59 >>544 お前が修正しろよ http://echo.5ch.net/test/read.cgi/tech/1228366972/547
548: デフォルトの名無しさん [sage] 2009/02/23(月) 17:51:30 >>545 本家には送らないの? http://echo.5ch.net/test/read.cgi/tech/1228366972/548
549: デフォルトの名無しさん [] 2009/02/23(月) 17:54:41 >>548 windowsなんて持ってませんwww http://echo.5ch.net/test/read.cgi/tech/1228366972/549
550: デフォルトの名無しさん [sage] 2009/02/23(月) 18:50:03 >>545-546 ここに書き込んだコードの著作権は2chにある 取り込んでもらった後2chが訴えたら終わり http://echo.5ch.net/test/read.cgi/tech/1228366972/550
551: デフォルトの名無しさん [] 2009/02/23(月) 18:58:28 >>550 常識的に考えてバグの修正に著作権が発生することはないと思うが http://echo.5ch.net/test/read.cgi/tech/1228366972/551
552: デフォルトの名無しさん [sage] 2009/02/23(月) 19:24:56 mercurialってGPLじゃなかったか? http://echo.5ch.net/test/read.cgi/tech/1228366972/552
553: デフォルトの名無しさん [sage] 2009/02/23(月) 19:30:20 http://www.23ch.info/test/read.cgi/tech/1223709050/#a672 http://echo.5ch.net/test/read.cgi/tech/1228366972/553
554: デフォルトの名無しさん [] 2009/02/23(月) 20:19:29 >>545 decodeを2回してるぞwww http://echo.5ch.net/test/read.cgi/tech/1228366972/554
555: デフォルトの名無しさん [sage] 2009/02/24(火) 00:37:33 >>545 ってか、修正してるバージョン古くね? http://echo.5ch.net/test/read.cgi/tech/1228366972/555
556: デフォルトの名無しさん [sage] 2009/02/24(火) 00:43:39 あーやっちゃったね。 そのパッチの著作権、2chに帰属しちゃった。 http://echo.5ch.net/test/read.cgi/tech/1228366972/556
557: デフォルトの名無しさん [] 2009/02/24(火) 01:03:41 >>555 1.1.2じゃね? http://echo.5ch.net/test/read.cgi/tech/1228366972/557
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 444 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s