私はSVNを使用する巨大なプロジェクトに取り組んでおり、最近、コーディング標準にいくつかの変更を導入しました。
今、私の質問は次のとおりです。必要に応じてスペースを追加するなどの変更をコミットしたり、svn blame / svn注釈情報を邪魔することなくタブをスペースに変更することは可能ですか?
例:
私は今のようなものを持っています:
5061 someone return SUCCESS;
5061 someone }
6904 someone2
6904 someone2 int someFunction(long seqNum)
6904 someone2 {
6904 someone2 void* msg_buffer = NULL;
6904 someone2 Address source = AddressGet(someId,messageIdGet());
スペースを追加し、アスタリスクを左から右に移動したい
5061 someone return SUCCESS;
5061 someone }
6904 someone2
6904 someone2 int someFunction(long seqNum)
6904 someone2 {
7123 me void *msg_buffer = NULL;
7123 me Address source = AddressGet(someId, messageIdGet());
それを行うことはできますが、svn annotate / svn blame情報が「me」ではなく「someone2」を指すようにしますか?
svn blame --extensions "--ignore-all-space --ignore-eol-style" file.c