Нужна ли система управления версиями или хранилище кода для одного разработчика? - PullRequest
3 голосов
/ 15 мая 2009

Зачем мне использовать систему управления версиями или репозиторий? Я сам пишу код и вносю изменения в веб-код вместе с изменениями базы данных в достаточно крупных проектах.

Ответы [ 10 ]

12 голосов
/ 15 мая 2009

Вам не нужно это делать - но я обнаружил, что это значительно облегчает разработку.

Это помогло мне

  • , чтобы вырезать много комментариев из моих программ
  • чтобы вернуться к старой версии (выясните, почему она работала со старой версией и не работает с текущей)
  • с моей стратегией резервного копирования

После обучения я уверен, что вам понравится

3 голосов
/ 15 мая 2009

Определенно, да - Я часто кодировал самостоятельно в прошлом, и правильная система управления версиями оказалась бесценной во многих случаях.

Также см. Хорошие оправдания НЕ использовать контроль версий

0 голосов
/ 15 мая 2009

Мне это помогает, по крайней мере, в следующих случаях:

  • чувствовать себя в безопасности, например если я случайно удаляю файл (случается дерьмо), я могу просто восстановить его
  • Резервное копирование легко сделать

В любом случае, все ответы говорят "да", так что, я думаю, вы уже приняли решение.

0 голосов
/ 15 мая 2009

Да, вам определенно нужен контроль исходного кода. Это поможет, если вам нужно вернуться к предыдущей версии или случайно отредактировать / удалить файлы.

Я бы сказал, что Непрерывная интеграция тоже не повредит ... даже для проекта с одним человеком.

0 голосов
/ 15 мая 2009

Конечно. Это поможет вам вернуться к предыдущей версии, если что-то пойдет не так:)

0 голосов
/ 15 мая 2009

Управление версиями может осуществляться несколькими способами: svn, zipfiles с датой состояния dd-mm-yyyy), черт возьми, даже копией

Я бы порекомендовал инструмент управления версиями, такой как SVN / CVS / Sourcesafe, потому что он помогает вам понять, что вы сделали, когда и почему, и дает вам больше контроля над вашим кодом (возврат, переход / слияние и т. Д.)

0 голосов
/ 15 мая 2009

Ибо, когда вы пишете что-то новое, понимаете, что это парад эпических неудач, а затем хотите вернуться к старой версии с минимумом суеты.

Да - это очень полезно.

0 голосов
/ 15 мая 2009

Просто чтобы быть в безопасности. Период.

0 голосов
/ 15 мая 2009

Возможно, потому что он предложит вам систему управления версиями, которая часто используется, резервную копию вашего приложения, удаленное рабочее пространство для работы.

0 голосов
/ 15 мая 2009

История изменений и метки (теги в SVN) не повредят вам все равно. Хранилище также защитит вас от случайных потерь из-за ошибочного редактирования кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...