Как использовать CVS внутри проекта Android для ведения истории версий?

Я много гуглил по SVN, GIT и CVS. Единственное, что я понимаю, это используется для поддержки разрабатываемого нами программного проекта. Они используются для поддержки Текущей и Исторической версий.

Я реализовал репозиторий CVS в своей системе, воспользовавшись помощью этой статьи

Теперь я вижу задачу и репозиторий CVS внутри Eclipse, но не знаю, как использовать свой проект внутри CVS. Как поддерживает версию?

Ни одна из ссылок не объясняет, как поддерживать какой-либо проект или какой-либо небольшой пример. Может ли кто-нибудь помочь в этом?


person mayur rahatekar    schedule 12.01.2012    source источник


Ответы (1)


Кажется, вы хотите понять основы системы контроля версий. Я рекомендую вам прочитать HgInit Джоэла Спольски, который учит основам управления версиями.

Общие шаги по работе с любой системой контроля версий:

  • Создайте репозиторий, содержащий исходный код.
  • Установите игнорирование файлов, которые будут игнорировать изменения, внесенные в определенные файлы, такие как файлы binaru (изображения и т. Д.)
  • Создать ветку
  • Начните работать с файлом. Когда вы достигли логической конечной точки (скажем, добавили метод, создали новый класс), зафиксируйте изменения.
  • Повторение
  • Поддерживайте отдельные ветки для новых функций и ошибок.
  • Регулярно объединяйте их, чтобы ваши дефекты были включены в ветку новых функций.
  • Создайте ветку выпуска, когда ваш проект будет готов к выпуску.
  • So on.

Я уверен, что другие посоветуют вам использовать более современные VCS, такие как Mercurial / Git, если вас все еще интересует CVS, посмотрите эти 2:

person Sathyajith Bhat    schedule 12.01.2012
comment
Спасибо, Сатья. Я попробую по указанной выше ссылке. - person mayur rahatekar; 12.01.2012