Задание: Провести сравнительный анализ систем контроля версий.
Доку-мент с результатами анализа представить преподавателю.
Системы контроля версий стали неотъемлемой частью жизни не только разработчиков программного обеспечения, но и всех людей, столк-нувшихся с проблемой управления интенсивно изменяющейся информаци-ей, и желающих облегчить себе жизнь. Вследствие этого, появилось боль-шое число различных продуктов, предлагающих широкие возможности и предоставляющих обширные инструменты для управления версиями. В этой статье будут кратко рассмотрены наиболее популярные из них, при-ведены их достоинства и недостатки.
Для сравнения были выбраны наиболее распространенные системы контроля версий: RCS, CVS, Subversion, Aegis, Monoton, Git, Bazaar, Arch, Perforce, Mercurial, TFS.
Системы контроля версий стали неотъемлемой частью жизни не только разработчиков программного обеспечения, но и всех людей, столк-нувшихся с проблемой управления интенсивно изменяющейся информаци-ей, и желающих облегчить себе жизнь. Вследствие этого, появилось боль-шое число различных продуктов, предлагающих широкие возможности и предоставляющих обширные инструменты для управления версиями. В этой статье будут кратко рассмотрены наиболее популярные из них, при-ведены их достоинства и недостатки.
Для сравнения были выбраны наиболее распространенные системы контроля версий: RCS, CVS, Subversion, Aegis, Monoton, Git, Bazaar, Arch, Perforce, Mercurial, TFS.