続・hg で commit, etc.
_ [comp] 続・hg で commit
Audacious のことっぽいけどメモ。
-
リモートリポジトリを取り寄せる。
hg clone ssh://hg.XXXXXXXX.XXX//hg/XXXXXXXX XXXXXXXX requesting all changes adding changesets adding manifests adding file changes added XXXX changesets with XXXX changes to XXXX files XXXX files updated, 0 files merged, 0 files removed, 0 files unresolved
-
ブランチを指定して update。
% hg branches trunk XXXX:XXXXXXXXXXXX default XXXX:XXXXXXXXXXXX (inactive) % hg branch default % hg -v update trunk resolving manifests : XXXX files updated, XXXX files merged, XXXX files removed, XXXX files unresolved % hg branch trunk
-
.hg/hgrc に以下を追加。
[ui] username = XXXXXXXX <XXXXXXXX at XXXXXXXX dot XXX>
- ファイルを編集する。
-
状態を確認。
% hg status M po/ja.po
-
commit する。この時点ではローカルリポジトリにしか反映されない。
% hg commit -m 'update Japanese translation' po/ja.po
-
リモートリポジトリに送信。(現在のブランチを trunk にしたので merge の必要なし)…するが何故かうまくいかない。引き続き問い合わせ中。
% hg -v push running ssh hg.XXXXXXXX.XXX "hg -R /hg/XXXXXXXX serve --stdio" pushing to ssh://hg.XXXXXXXX.XXX//hg/XXXXXXXX searching for changes 1 changesets found remote: abort: could not lock repository /hg/XXXXXXXX: Permission denied
_ [debian] acroread 7.0.9 + GTK+ 2.11.6 変
acroread が
(acroread:XXXXX): Gtk-CRITICAL **: gtk_rc_get_style: assertion `GTK_IS_WIDGET (widget)' failed
と出て動かなくなった。GTK+ を 2.11.6 から 2.11.5 に戻したら動くようになった。
- #435121
- Bug 463270 – [2.11.6] Assertion failure in gtk_widget_ensure_style() with several applications
- (acroread:16693): Gtk-CRITICAL **: gtk_rc_get_style: assertion `GTK_IS_WIDGET (widget)' failed
- Bug 295070 - acroread fails with “gtk_rc_get_style: assertion `GTK_IS_WIDGET (widget)' failed”
とか、いろいろ出てるけど、さて。