2010-01-01から1年間の記事一覧

Redmine + Mercurial XML なんじゃこりゃ問題その1

Redmine ブランチ 1.1 切られちゃった・・・ Mercurial並び順問題 1.2 に持ち越しか・・・1個1個つぶしていきましょう。 リポジトリの文字コード、DBのカラム追加があるし、優先順位あんま高くない気がするんで、やっぱ後回し。 で、並び順が最優先なのは…

rabbitvcs-nautilus

TortoiseHgのGNOMEのNautilus拡張無しの生活など考えられなくなった自分としては、Subversionも似たようなのがあるだろうということで、ぐぐった。

Redmine auto close text やっちゃった?

Mercurial、とりあえず後は並び順だけなんだが、状況待ちとして、auto close text、リビジョン番号ジャーナルに自動で直書きどう考えてもおかしいだろ、ってのが、思わぬ展開で入ったので、いろいろ試し。"closes #8, #9","refs #8, #9"どっちも大丈夫。 英…

TortoiseHg KDEの右クリックメニュー

GNOME派の自分が以前投げたfreedesktopのスタートメニューはあっさり入った。KDEのエクスプローラ?右クリックも入ったみたいだ。https://bitbucket.org/tortoisehg/stable/changeset/5a5be8dcc85e

Redmine 1.0.5 が出た

Mercurialの「秒」が入った。やっぱり、フランスはお休みなのか?さて・・・

Redmine の svn trunk いつできたの?

今でこそ、trunk, branches, tags でhgsubversionで指定することなく持ってこれるが、最初の方は、例のごとく、標準では無かったようだ。で、 http://www.redmine.org/projects/redmine/repository/revisions/67 $ svn log -r 67 -v http://redmine.rubyforg…

Subversionにsshで別ユーザ名でコミットする

最終目標はhgsubversionでコミットすることだが、その前に素のsvnで。 sshならテスト環境も簡単に作れた気がしたが、さてどうしたんだっけ?自分の昔のメモとググった結果、ここだ。http://d.hatena.ne.jp/umedoblock/20080727/1217127321

Subversion のユーザ名

何年か振りに、SVNにコミットする可能性が出てきた。 最初に問題になるのが、Subversionのユーザ名。 そう言えばどうするんだったっけ?前おっ立てた時、svnserveいらないじゃん、sshで十分じゃんってことだったんだが。 そう言えば、どこで設定するんだ?

Redmine 超急展開

びっくらこいた。 けど、まだパブリックに書けない。

redmine と SCM の連携 2010年12月 その5

SCMまわり結構手を入れたね。 今ひとつ目的が分からない。 http://www.redmine.org/projects/redmine/repository/revisions/4542

Redmine の SCMの文字コード その2

Redmine大事件後どうなることかと思ったが、1.1が数週間中に出るとのこと。 んー、入れてもらいたいパッチが3つ、1つは1.0.5がターゲットになっているから2つあるんだけど。 で、SCMの文字コード、Mercurialがpy3kになったらどうなるのか?とRedmineがRub…

Redmine の SCMの文字コード その1

ってことで、Mercurialはレビュー待ちで、gitよりも先にファイルシステムSCMの方が簡単か、と思ったが、簡単ではない。 下調べは終わったが、相当複雑なので、まずMercurialについて、基本方針をまとめる。 Mercurialのリポジトリのファイル名は言わずもがな…

祝! Redmine+Mercurial(SCM)パッチ2つ目が通った

auto close issue の commit id が通った。 速い速い。 わけわからん。 まぁ、あと並び順、というより取り込みパフォーマンス問題が通れば、BTSとして、使えるんだけどね。

Redmine + Mercurial また本家のバグみつけた

SQL escapeのテスト、せっかくMercurialコピー対応しているから、コピーしたら、あれ? ちょびっと試行錯誤したら、パーセント。 んで、ここ。 Bitbucket | The Git solution for professional teams escapeとurlescapeがあるそうだ。

redmine と SCM の連携 2010年12月 その4

なんかまた新たな参加者が来たが、もう少し具体的に書いてくれないと。 Noteの数がいつのまにかprivate issueを抜いちゃってたね。んで、Redmine 0.8、 Chromeだと2回に1回はスタイルシートがまともに表示されるから何とか動かした結果、Subversionのサブ…

redmine と SCM の連携 2010年12月 その3

SCMのサブディレクトリでの latest changesets 統一的に出せると思って、テストを作っていたが、最後の最後で大きな落とし穴が・・・「そのリビジョン以前のリビジョンだけを出す」ができない・・・ リビジョンは文字列・・・ 断念。 さぁ、英語で書かないと…

Redmine + Mercurial また新たなユーザが・・・

RedmineHG: HTTP and SSH access using Redmine permissions - Redminehttp://forge.camijo.de/ありゃ、使っている・・・めちゃくちゃRedmineの反応が速い。

TortoiseHg PyQt 版の Pythonの方の listfile SJISダメ文字問題その6

win32mbcsの修正通りましたね。 http://hg.intevation.org/mercurial/crew/rev/9696954415dbMercurial 1.7.2が出たのですか。 http://hg.intevation.org/mercurial/crew/rev/ad3acb1ff4acmercurial/dispatch.py 派手に変わっていて、こっちは通ったのかどう…

redmine と SCM の連携 2010年12月 その2

Redmine、JPL平日でも「活動」するようになりましたね。フランス時間の夜だけど。 もの凄い活動量だった人の活動が無いのが気になるが。Mercurialのunitテストで"hg update"叩いているの、どう考えてもおかしいだろ、ってことで取りたいんだが、gitのbare的…

redmine と SCM の連携 2010年12月 その1

まぁ、主目的はMercurialの並び順問題なのだが、どっちにしろ、テストを作らないと。 んで、unitテストが謎のテストをしているんだよね。http://www.redmine.org/projects/redmine/repository/entry/tags/1.0.4/test/unit/repository_mercurial_test.rb#L58…

Redmine 大事件その後その1

JPLまさかの平日コミット。 あのー、1.0.5ターゲットのもう1つのMercurialの「秒」の方は・・・いつもに比べて「活動」が少ない気する。 でも、stableのバージョンが進めば、これまでもこんな感じで、1.0.2が異常だっただけな気も。

Redmine 大事件

Stepping down from Redmine - Freelancing Digestまぁ、TortoiseHgでも似たようなことがあったから、オープンソースだしね・・・問題はgithubだ。 I intend to maintain the github mirror of Redmine but that is also subject to change. 一応、今日のJPL…

TortoiseHg PyQt 版の Pythonの方の listfile SJISダメ文字問題その5

ってことで、win32mbcsの修正が動いたようだ。Google グループコマンドラインオプションのリポジトリ指定で、_earlygetopt()なる、非常に気になるものがありますね・・・ diff --git a/mercurial/dispatch.py b/mercurial/dispatch.py --- a/mercurial/dispa…

Redmine の Darcs の io.gets

Defect #6860: svn: Write error: Broken pipe when browsing repository - Redmine の話なのだが、ついでだからDarcsもやってみた。 $ LANG=C RAILS_ENV=test ruby script/console Loading test environment (Rails 2.3.5) /usr/lib/ruby/gems/1.8/gems/rai…

祝! Redmine+Mercurialやっと一個パッチが通った

LANGがやっと通りました。 JPL、日曜は日本時間の午後9時位からコミットし始めるが、今日はだめかな?と思ったら通りました。土曜日同様一気に行くかと思ったら2つだけでした。 次は秒だが、あんま重要じゃないし・・・

TortoiseHg PyQt 版の Pythonの方の listfile SJISダメ文字問題その4

ってことで、リポジトリ名のSJISダメ文字は考えないってことの考察の記録。 cpath = util.canonpath(root, cwd, f) http://bitbucket.org/tortoisehg/stable/annotate/f87294577714/tortoisehg/hgqt/run.py#line-164path = ui.expandpath(path) http://bitbu…

TortoiseHg PyQt 版の Pythonの方の listfile SJISダメ文字問題その3

ということで、-R オプション、CP932だけを考えるのなら win32mbcsを有効にしちゃうということも考えられるが、fixutf8も使いたい、ということを考えるとこれはだめなのでは? ってことで、リポジトリ名にSJISダメ文字は使えない、というのは仕方が無い気が…

TortoiseHg PyQt 版の Pythonの方の listfile SJISダメ文字問題その2

bundleはおいておいて、怪しげなこのへんにprint文を入れてみた。http://bitbucket.org/tortoisehg/stable/annotate/9a2a2a1422cc/tortoisehg/hgqt/run.py#line-263 path = options['repository'] if path: if path.startswith('bundle:'): s = path[7:].spl…

TortoiseHg PyQt 版の Pythonの方の listfile SJISダメ文字問題その1

ってことで、wikiが段々wikiじゃなくなってきたので、ここに書く。ここなんだ。 extensions.loadall(lui) http://bitbucket.org/tortoisehg/stable/annotate/9a2a2a1422cc/tortoisehg/hgqt/run.py#line-281この問題はおいておいて、ここにもあるんだ。 path …

hg log の extra その2

前も書いたけど、こっちの方がかっこいい。 $ hg log --debug --style default -l1 changeset: 6122:e44bc48d002aa061158462c4c543009eb13bd4a0 tag: tip parent: 6121:876fbca63b31b5d99208d240fe51bfa0f24bcc10 parent: -1:000000000000000000000000000000…