Я столкнулся с проблемой синхронизации двух серверов SVN (один внутри и один вне брандмауэра).После поисков в поисках я обнаружил, что svn-git, вероятно, лучшая альтернатива.
Таким образом, план состоит в том, чтобы иметь svn-серверы A (внутри брандмауэра) и B (снаружи в DMZ).Затем для извлечения некоторых папок из A в git-репозиторий, затем перенесите изменения в B. Затем я выбираю изменения из B в git и помещаю изменения в A.
Все должно быть сделано с сервера A, так какA не виден из B. Было бы неплохо иметь хуки, но я могу просто делать это раз в минуту, используя cron, нагрузка на серверы невелика.
У вас есть какой-нибудь совет?Может ли это работать?
С уважением!