Как использовать CVS внутри проекта Android для поддержки истории версий? - PullRequest
0 голосов
/ 12 января 2012

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

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

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

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

1 Ответ

3 голосов
/ 12 января 2012

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

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

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

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

...