Resolving tree conflict

后端 未结 2 631
说谎
说谎 2020-12-12 12:17

How to resolve tree conflict in current scenerio.

C:\\DevBranch
C:\\MyBranch

I updated both branches. Edited MyBranch and then committed ba

相关标签:
2条回答
  • 2020-12-12 12:58

    Basically, tree conflicts arise if there is some restructure in the folder structure on the branch. You need to delete the conflict folder and use svn clean once. Hope this solves your conflict.

    0 讨论(0)
  • 2020-12-12 13:04

    What you can do to resolve your conflict is

    svn resolve --accept working -R <path>
    

    where <path> is where you have your conflict (can be the root of your repo).

    Explanations:

    • resolve asks svn to resolve the conflict
    • accept working specifies to keep your working files
    • -R stands for recursive

    Hope this helps.

    EDIT:

    To sum up what was said in the comments below:

    • <path> should be the directory in conflict (C:\DevBranch\ in the case of the OP)
    • it's likely that the origin of the conflict is
      • either the use of the svn switch command
      • or having checked the Switch working copy to new branch/tag option at branch creation
    • more information about conflicts can be found in the dedicated section of Tortoise's documentation.
    • to be able to run the command, you should have the CLI tools installed together with Tortoise:

    Command line client tools

    0 讨论(0)
提交回复
热议问题