Контроль версий при разработке. Что легче для новичка?

Добрый день снова.
Есть ли какая-нибудь codemonkey-френдли система, которая позволяет сохранять разные версии программы.
А то уже путаюсь в папках, да и очень не удобно записывать, что менял и в каком месте.
Сейчас выглядит так - "папка с датой" в ней папка проекта и файл txt с списком изменений.
Желательно локальное что-то, а то стыдно свои исходники куда-то вроде github выкладывать

Работаю в CodeBlocks и Visual Studio Community.
  • Вопрос задан
  • 616 просмотров
Пригласить эксперта
Ответы на вопрос 5
IonDen
@IonDen
JavaScript developer. IonDen.com
Не бойтесь выкладывать на GitHub.
Вы же правда не думаете что после того, как вы создадите свой репозиторий, туда сразу понабежит народ и начнут смотреть ваш код?) Конечно нет. Без какой-то раскрутки у вас будет 0 посещений. Так что смело используйте гитхаб, он очень френдли.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Программирование
software engineer
git

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

Во-вторых чуть что - можно локальные наработки выложить в тот же гитхаб целиком, со всей историей коммитов, одной командой.

В-третьих, после git, освоить любую другую систему контроля версий будет проще. А освоить один из самых популярных инструментов в разработке - вам же пригодится
Ответ написан
@ollisso
Git или Subversion.

Subversion проще (фактически, в начале нужно всего 2 команды в начале -> commit, update)

Github - сложнее, но намного больше функционала. Т.е. в идеале - лучше его :)
Ответ написан
@tugo
Да, поиспользуйте git немного, поищите нормальный GUI для Windows (у меня 3 разные стоят) и переходите к Mercurial.
Ставьте TortoiseHG tortoisehg.bitbucket.org
Тогда ощутите.
Subversion не надо, зачем к плохому приучаться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы