Как сделать два файла идентичными в магистрали и ветви, используя TortoiseSVN, когда нужно сохранить изменения в обоих? - PullRequest
0 голосов
/ 29 марта 2019

У меня есть изменения в файле из пакета в магистрали и ветви.Некоторые изменения в магистрали.Некоторые изменения есть в ветке.Мне нужно сделать Trunk и Branch идентичными со всеми этими изменениями.

Цель:

  1. Файлы магистрали и ветви должны быть идентичны.
  2. Изменения присутствуют в файле в магистрали, а также вВетка.Все эти изменения должны быть сохранены.
  3. При объединении не должно быть никаких изменений ни в магистрали, ни в ветви.

Это файл A в магистрали :

{
    String fromTrunk = "This is a new change commited in Trunk";
    String inTrunkAndBranch = "This is identical both in Trunk and Branch";
}

Это древовидная структура файла A:

SourceCodeTrunk
-->Server
--------->ipAssign.java
--------->routerDispatch.java
--------->FileA.java

Это древовидная структура B в ветви:

{
    String inTrunkAndBranch = "This is identical both in Trunk and Branch";
    String fromBranch = "This is a new change committed in Branch";
}

Это древовидная структура файла A:

SourceCodeBranch
-->Server
--------->ipAssign.java
--------->routerDispatch.java
--------->FileB.java

После операций слияния я хочу, чтобы оба файла Файл A (присутствующий в соединительной линии) и Файл B (присутствующий в ответвлении) были одинаковыми.

Это то, что я хочу как в магистрали, так и в ветви:

{
    String fromTrunk = "This is a new change commited in Trunk";
    String inTrunkAndBranch = "This is identical both in Trunk and Branch";
    String fromBranch = "This is a new change committed in Branch";
}

Какая последовательность операций в Tortoise SVN поможет мне достичь этого?

Важное замечание:

  1. SourceCodeTrunk и SourceCodeBranch являются исходными папками.
  2. Сервер является пакетом Java.
  3. Обратите внимание, что при этомвремя, когда любой из файлов на сервере пакетов может нуждаться в аналогичном обновлении.Я выбрал Файл A и Файл B для справки.
...