タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

tipsとsubversionに関するkasedacのブックマーク (2)

  • ログの編集を許可してコミットメッセージを変更するには - Pistolfly

    ■サーバ側の設定 レポジトリのhooks/pre-revprop-change.tmplをpre-revprop-changeにコピーして、実行権限を与え、以下のように変更する。 REPOS="$1" REV="$2" USER="$3" PROPNAME="$4" ACTION="$5" if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" -a "$USER" = "HOGEHOGE" ]; then exit 0; fi echo "Changing revision properties other than svn:log is prohibited" >&2 exit 1 上記の例では、ユーザHOGEHOGEだけがログの変更が出来るようになる。 ■クライアント側でログを編集するには svn propset --revprop -r 25

    ログの編集を許可してコミットメッセージを変更するには - Pistolfly
    kasedac
    kasedac 2010/02/24
    "レポジトリのhooks/pre-revprop-change.tmplをpre-revprop-changeにコピーして、実行権限を与え、以下のように変更"
  • Emacs の vc-annotate - naoyaのはてなダイアリー

    もしかしたら常識なのかもしれませんが、Emacs の vc-annotate がとても良いです。vc-annotate は vc (version control, バージョン管理システムのフロントエンドEmacs から直接 svn {diff, commit, revert} することができる) に含まれる機能の一部です。vc-annotate を使うと、バージョン管理システム、例えば Subversion に保存された過去の履歴を気になったときにとても容易に調べることができます。 ソースを開いて M-x vc-annotate (C-x v g) すると (そのファイルがバージョン管理化に置かれて居れば) vc-annotate-mode になります。例えば Subversion で管理されている plagger の Plagger::Plugin::CustomFeed::Debu

    Emacs の vc-annotate - naoyaのはてなダイアリー
    kasedac
    kasedac 2008/04/05
    "vc-annotate を使うと、バージョン管理システム、例えば Subversion に保存された過去の履歴を気になったときにとても容易に調べることができます"
  • 1