Мне кажется, что для этого проекта вам лучше использовать распределенный контроль версий, например, Mercurial или Git. SVN делает его исключительно сложным для слияния, а управление распределенным исходным кодом делает так, что вам просто нужно передавать ChangeSets туда и обратно.
Кроме того, в распределенной системе контроля версий в каждой системе находится репозиторий, что в любом случае вам и придется делать в этой ситуации.
Эта книга должна помочь вам в большинстве вещей, связанных с ртутью.
Эта ссылка объясняет, как добавить новые ChangeSets в ваш репозиторий.