Background:
We are using last IntelliJ IDEA 2019.3.3 (Ultimate Edition) and SVN as repository.
Problem:
If two people are creating a new identical directory with own content in their local checkout and want to commit those files, the second committer gets a conflict. This is good so far. Which results into the following: Intellij only provides options for "Accept Yours" or "Accept Theirs" but not a merging option.
Why?
If we accept "their"-version we will "replace" (as it is announced later in the "affected files overview") our whole directory with their version and delete automatically our content and if we use "yours"-version we will completely accept our version but delete all content-files of "their" commit. What we need in this case is the option to merge to one directory and accept both contents.
Is there an alternative way to solve this and accept both directory contents?
For example:
User 1 commits new directory with content:
sameDirectory
|- UserOneFileOne.java
User 2 commits new directory with same name but with own content with conflicts:
sameDirectory
|- UserTwoFileOne.java
result with accepting "Theirs" Version:
sameDirectory
|- UserOneFileOne.java
result with accepting "Yours" Version:
sameDirectory
|- UserTwoFileOne.java
desired result:
sameDirectory
|- UserOneFileOne.java
|- UserTwoFileOne.java