Мне действительно нужно начать с управления версиями, потому что я абсолютно безумно отслеживаю свой код и модификации, как есть.
Я один разработчик в Windows. Я использую Eclipse для большей части моего развития. Некоторые из моих проектов сохраняются в папке wamp/www. Другие проекты, отличные от PHP, находятся в одном или нескольких рабочих пространствах Eclipse.
Я не работаю в команде с другими разработчиками, поэтому мои потребности различны:
-
Мне нужно что-то, что позволяет мне создать локальный репозиторий. Не хотите зависеть от внешнего сайта. Мне нужен контроль версий, а не внешняя резервная копия.
-
Простое резервное копирование действительно важно для меня. Мне нужно легко создавать резервные копии и восстанавливать репозиторий, если я отформатирую свой компьютер. Я нашел этот вопрос, который предлагает элемент управления версиями под названием Fossil, который звучит очень привлекательно в моем случае, потому что вся система является SQL файлом. Это было бы очень просто для резервного копирования и восстановления, но я бы предпочел что-то более известное, если бы были какие-то другие известные системы версий, которые позволяли мне делать то же самое.
fossil-scm.org/index.html/doc/tip/www/index.wiki
-
Мне нужно что-то, что лучше будет играть с вами.
-
Я опираюсь на сторону git, потому что многие говорят об этом, но мне интересно, действительно ли это для меня. У меня есть чувство, что это лучше всего для команд.