SVNリポジトリがあります。リポジトリには多くのブランチがあります。リポジトリ内のほとんどのファイルはテキストファイルですが、各ブランチにいくつかのbinrayファイル(いくつかの.xlsおよび.flaファイル)があります。これらのバイナリファイルは自動的にマージできないため、これらのファイルにsvn:needs-lockを設定します。
問題は、あるブランチでファイルをロックした場合でも、他の人が別のブランチでそのファイルを変更できることです。最後に、ブランチ間の変更をマージすると、これらのファイルは競合します。
この状況に対処するための最良の方法は何ですか?