Правильно — настроить SVN на своем сервере, и всем работать с ним и делать работу модульно (каждый свой модуль).
Но как известно на правильно не всегда есть время, особенно когда работа горит, поэтому часто использовали DropBox для обмена измененными файлами, в то время как каждый делал свою часть работы (разные люди работали с разными классами, после внесения важных изменений обменивались .m и .h файлами классов).
В обоих случаях работали удаленно. А если все в одном офисе, то прям там можно и SVN развернуть на одном из компьютеров и работать проще будет.