これは仮説的な疑問ですが、私はいつもこのケースが矛盾とみなされているのかどうか疑問に思いました。リポジトリから既に削除されているディレクトリをローカルで削除した場合、これは単に期待通りに解決できないのでしょうか?どんなコーナーケースが私には考えられていないのですか?ディレクトリの「ローカル削除、更新時に受信削除」が競合しているのはなぜですか?
答えて
私はこれまでに掘り始め、私はそれはSVNはdelete
が簡単で削除され、あるいは実際にmove
(copy
、およびdelete
)かどうか全くわからないという事実から来るかもしれないと思います。 documentationから、それは述べて:
のSubversionでの移動が削除操作に続いて、コピー操作として実装されており、これら二つの操作が簡単に更新中に互いに関連することができないので、すべてのSubversionは警告を表示することができますaboutは、ローカルに変更されたファイルに対する受信削除操作です。この削除操作は、移動の一部でも、真の削除操作でもかまいません。
安全だと思われるので、SVNは更新する必要があると警告します。もちろん、削除の "競合"を無視して新しく移動したフォルダにコピーすることもできますが、一部のメタデータはローカルで失われている可能性があります。
ローカルで変更を元に戻し、受信した更新プログラムが削除を処理する可能性があります。
あなたはどうやってそれを修正しますか? –
@ homemade-jam "最も簡単な"方法は、あなたの変更を元に戻し、着信者が同じディレクトリを削除することです。 – Igor
大丈夫です。 imhoは、ファイルを移動するためのsvnサポートは残念です。 –
SVNに、変更を実行できないターゲットファイルまたはフォルダの変更(マージまたは更新)を有効にするように求めると、ツリーの競合が表示されます。あなたの場合、ローカルコピーに存在しないフォルダの削除を有効にするようにSVNに依頼しました。それはなぜ必要なのですか?それはあなたのための警告であり、私にとっては、ある人がディレクトリを移動しようとしたときに別のブランチでそれを削除しようとしたときに役立ちました。木の葛藤はあなたが描写したのと同じように、そしてそれは本当のものでした。 2人の男は、そのフォルダで何をするかを決めることで解決する必要がありました。
- 1. は、「ローカル編集、入ってくる更新時に削除」メッセージ
- 2. データ削除時にFirebaseRecyclerAdapterがアイテムインデックスを更新しない
- 3. ページの更新時にCookieを削除
- 4. ディレクトリを削除してイメージマジックを削除できますか?
- 5. ディレクトリを削除した結果、git unstagegの変更を削除するには?
- 6. MailKit:Gmailの設定時に受信トレイからメッセージが削除されない
- 7. 更新/削除の実行中に影響を受ける行が0を返すのはなぜですか?
- 8. 削除時にGenericForeignKeyがカスケードしないのはなぜですか?
- 9. 親エンティティの削除時に子エンティティが削除されない
- 10. グローバル削除のオーバーロードの競合
- 11. なぜhibernateが削除時にクロス結合を生成するのですか?
- 12. Smartgitの設定ディレクトリを削除してもすべて削除されない
- 13. Gitがローカルにプルすると削除済みファイルが削除されない
- 14. ファイルの削除と親ディレクトリの削除
- 15. 削除時にjquery価格が更新されない
- 16. fancyBoxとjQuery削除ツールの競合
- 17. ローカル変更がgitリセットによって削除されないのはなぜですか?
- 18. ローカルsqliteデータベースを削除して削除する方法
- 19. 更新/削除クエリでASPNETDB.MDFのテーブルレコードを更新/削除する方法
- 20. リモートブランチを削除せずにローカル "リモートブランチ"を削除しますか?
- 21. オブジェクトのアニメーターが更新リスナーを削除していないandroid
- 22. rmがファイルを削除しないのはなぜですか?
- 23. 削除ボタンが機能しないのはなぜですか?
- 24. C#:2つの異なるディレクトリからすべてのファイルを削除するか、全く削除しない
- 25. オブジェクトを削除して更新する
- 26. コンテンツを削除しますが、Linuxではディレクトリを削除しませんか?
- 27. ACF Repeaterは更新時に前のエントリを削除します
- 28. Outlook 2017受信者のチームメールの場合、受信者を削除するマクロ
- 29. このロックフリースタッククラスのノードを「削除」すると競合状態が発生するのはなぜですか?
- 30. svnを更新するときに受信ファイルの削除をスキップ
サブバージョンは愚かなバージョン管理システムなので、 –