Как совместить два решения, сохраняя историю SVN для обоих? - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть клиент, который использует SVN для управления исходным кодом и TortoiseSVN на рабочем столе.

Обычно (хотя и не всегда) они используют его следующим образом:

  • Репозиторий
    • \ application
      • \ BusinessLine1
        • \ Application1
          • \ Филиалы
          • \ Магистраль
        • \ Application2
          • \ Филиалы
          • \ Магистраль
      • \ BusinessLine2
        • \ Application3
          • \ Филиалы
          • \ Магистраль
        • и т.д ...

Я ограничен в BusinessLine1 через разрешения.

App1 и App2 являются решениями .NET.Сайт и веб-сервисы.Веб-сайт является единственным клиентом для веб-сервисов, и они используют один и тот же цикл разработки.

Можно ли объединить решения / проекты в одно, не теряя историю каждого?

I 'мы нашли следующее, но разница в том, что это все еще отдельные кодовые базы, где, по сути, я пытаюсь смешивать файлы, сохраняя при этом историю каждого.

Чтобы было ясно, я знаю, как объединить проекты в одно решение в Visual Studio, я специально ищу информацию о том, как это сделать и сохранить историю для каждого файла в SVN, если это вообще возможно..

...