Я вижу два решения.
Первый вариант -- завести мета-репозитарий, в котором ссылки на обе части хранятся в свойстве svn:external. При каждом обновлении из мета-репозитария он будет делать вложенный запрос на обновление соответствующей части. Фиксировать изменения, естественно, придется в репозитарий своей части, а качать обновления для сборки -- из мета-репозитария.
Этот способ требует онлайн-доступности обоих частей, иначе обновление по svn:external будет зависать до истечения таймаута.
Вторым способом хотел порекомендовать использовать svnsync, но так и не понял из справки, можно ли сделать частичное зеркалирование. Сам использую только полное зеркалирование, так что точнее не подскажу.
Если же частичное зеркалирование невозможно или работает не так, как вам хочется, при помощи svnsync можно расширить первый способ: в обоих филиалах завести полное зеркало и svn:external натравить уже на него. Тогда онлайн-доступность не потребуется, можно будет синхронизироваться как удобно. Издержки с "пишем в одно место" -- "качаем для сборки из другого" останутся.