Синхронизация кода, файлов проекта на разных компьютерах без использования контроля версий - PullRequest
1 голос
/ 17 декабря 2010

Привет Поскольку я всегда передаю файлы, в основном простой текст для кодирования, между домом и офисом, мне было интересно, поделятся ли другие кодеры своим предпочтительным методом для этого. Является ли контроль версий, регистрация и выход действительно лучшим способом для синхронизации удаленных данных, или есть какое-то другое решение (например, сторонние облачные инструменты, такие как Drop Box или ...)

Будет ли интересно узнать мнение других людей на эту тему ...

1 Ответ

1 голос
/ 17 декабря 2010

При совместном использовании файлов и источников на нескольких компьютерах всегда есть возможность что-то потерять, если не используется какой-либо контроль версий.Лично я использую git (распределенная система управления версиями, собственно, просто глупый трекер контента ) для всего, особенно для вещей, которые live на многих машинах.

Преимущества распределенной системы управления версиями light и :

  • Очевидно, управление версиями;)
  • Согласованность проверяется.
  • Вы сохраняете историю всех ваших изменений.
  • Вы можете гибко переходить и объединяться по своему усмотрению, не сталкиваясь с проблемами при наличии слишком большого количества параллельных деревьев, которые вы синхронизируете вручную .
  • Вы знакомы с управлением версиями, особенно с любовью к распределенному управлению версиями.
  • Вы можете буквально делиться репозиторием с другими, которые, в свою очередь, могутветвление / слияние по своему усмотрению.
  • Даже при использовании контроля версий вы все равно можете делать снимки, лежащие вокруг без любого контроля версий;).

Итак, я категорически против человекауправление синхронизацией - даже в показе одного человека проекта.

...