0
私はsvn updateを実行し、マージ競合を打つと、(e)編集オプションが表示されます。しかし、その編集セッションは、私が期待していたdiff3フォーマットではなく、双方向diffを提供するように見えます。例:svn update(e)を使ってdiff3形式でマージの競合を表示する方法はありますか?
<<<<<<< .mine
LGSYSTEMLOGBLOCK *pSLb;
// DMLOGREC *pDmLogrec;
=======
LGSYSTEMLOGBLOCK *pSLb = NULL;
// DMLOGREC *pDmLogrec = NULL;
>>>>>>> .r30337
ここで、私の変更は元のものに比べて行がコメントアウトされていることが分かりました。私がマージしたコミットもそれを行いましたが、初期化しました。思い出すことができない - 手でそれを検出、のいずれかが(
<<<<<<< .mine
LGSYSTEMLOGBLOCK *pSLb;
// DMLOGREC *pDmLogrec;
||||||| .orig
LGSYSTEMLOGBLOCK *pSLb;
DMLOGREC *pDmLogrec;
=======
LGSYSTEMLOGBLOCK *pSLb = NULL;
// DMLOGREC *pDmLogrec = NULL;
>>>>>>> .r30337