Требование абсолютного минимума для системы резервного копирования, чтобы иметь для него, чтобы использоваться для управления версиями является инкрементным резервным копированием и восстановлением для дискретных резервных объектов. Дополнительные функции (Сотрудничество, Ветвление, Различное Сравнение) могут сделать это лучшей системой VCS, но поскольку можно управлять версиями, пока у Вас может быть надежный доступ, чтобы получить и откатывать к инкрементно различным версиям объекта, которого Вы создали резервную копию, можно использовать его в качестве "VCS". Так, я предполагаю, что принципиальное различие между системой резервного копирования и системой управления версиями - то, что Вы используете систему, чтобы сделать. Особенно учитывая это Вы, если Вы требовали, могли бы использовать свой VCS в качестве Вашей системы резервного копирования.
На странице Третья сторона указан этот порт Objective-C . К сожалению, на данный момент проект кажется пустым, но все равно приятно видеть его. Я слышал внутренние слухи о проекте, но до сегодняшнего дня не видел его как проект с открытым исходным кодом.
Вы можете связаться с владельцем проекта (Сайрус Наджмабади), чтобы спросить об этом ...
(Небольшая мелочь - Сайрус работал в команде C # в Microsoft, прежде чем он присоединился к Google.)
Это может быть, а может и не быть полезным, но Apache Thrift (изначально разработанный в Facebook) поддерживает Cocoa, и, похоже, люди пытаются использовать его в iPhone.
Thrift официально поддерживает больше языков. Но буферы протоколов имеют в 5 раз больше интереса к переполнению стека, так что кто знает, является ли это хорошей заменой с точки зрения обслуживания, не говоря уже о совместимости с вашим собственным проектом! Тем не менее, возможно, это стоит рассмотреть.
Я только что задал связанный с этим вопрос, который может оказаться полезным, если на него будут даны хорошие ответы: Есть ли успехи при использовании Apache Thrift на iPhone?