Как лучше всего синхронизировать репозиторий DVCS на нескольких машинах?Я сольный разработчик, заинтересованный в возможности легко перемещаться между моим рабочим столом, домашним рабочим столом и ноутбуком (Mac).В настоящее время я использую Dropbox для синхронизации файлов, но я хотел бы иметь возможность использовать некоторые специфические функции управления исходным кодом.Есть ли простой способ сделать это одноранговым, не полагаясь на централизованное хранилище?Существуют ли какие-либо конкретные DVCS, которые лучше подходят для такого типа рабочего процесса?
Заметки Dupe : Вдохновленный Как мобильный студент может эффективно использовать Dropbox с системой контроля версий? , но меня интересует DVCS, а не Subversion.Аналогично Синхронизация репозиториев Git на разных машинах без push , но я не обязательно ищу конкретный ответ Git.
Очевидный ответ: вам нужно использовать центральное хранилище, доступное со всех ваших компьютеров. Нажмите на центральное хранилище, затем потяните при необходимости.
Вы можете использовать bitbucket или github .Используйте самый дешевый платный аккаунт за небольшую плату, чтобы получить частные репозитории.Даже bitbucket предоставляет 1 приватное репо для бесплатной учетной записи, если ваш бюджет действительно ограничен:)