ここでは例です:彼らは私のコミットからでアップデートを行う際にSVNコミットに異常なテキストが追加されています。
private void btnUndo_Click(object sender, EventArgs e)
{
<<<<<<< .mine
=======
第三及び第四行は、他の開発者のマシンに追加されています。私はSVNを使用しています。
ここには何が追加されていますか?
ここでは例です:彼らは私のコミットからでアップデートを行う際にSVNコミットに異常なテキストが追加されています。
private void btnUndo_Click(object sender, EventArgs e)
{
<<<<<<< .mine
=======
第三及び第四行は、他の開発者のマシンに追加されています。私はSVNを使用しています。
ここには何が追加されていますか?
あなた/誰かがコミット/更新時に競合を持っていたあなたがチェックインする前にそれを解決しませんでした。
<<<<<
と=====
は、ソースコードの一部が競合何であるかを示すことがあり、そしてあなたあなたが実際にコミットする前にそれらを解決する必要があります - コミットはあなたにそれについて警告しているかもしれません、そして、あなたはそれが解決されたことをSVNに確認したかもしれません。
これは、その行にファイルに競合があり、ローカルファイルが矛盾しているということです。これは、です。 というリポジトリのコードがあなたのものではないと思われる近くに(おそらく?の) "theirs"部分がある可能性があります。
他の開発者は、競合状態のファイルをコミットしているようです。
svn commit
は、解決されていない競合するファイルをコミットすることはできません(最初にsvn resolved
を実行する必要があります)。
おそらく、彼がこのファイルをリポジトリにコミットした理由と理由は何でしょうか?