Ваши руководители и главные разработчики ожидают, что вы будете
достаточно часто общаться между собой, чтобы знать о графике работ,
точках слияния, именах веток и датах выпуска. Если они этого не делают,
то никакая CVS вам не поможет.
CVS не заменит общения между разработчиками.
Встретившись с конфликтами в одном файле, большинство разработчиков
решают их без особого труда. Однако более общее определение "конфликта"
включает в себя проблемы, которые слишком трудно решить без
взаимодействия между разработчиками.
CVS не может обнаружить, что синхронные изменения в одном или
нескольких файлах привели к логическому конфликту. Понятие конфликта,
которое использует CVS, строго текстовое, возникающее когда изменения
в основном файле достаточно близки, чтобы
"напугать" программу слияния (то есть diff3).
CVS не поможет для вычисления нетекстовых или распределенных конфликтов в
логике программы.
Например, вы изменили аргументы функции X, определенные
в файле `A'. В то же самое время кто-то еще редактирует файл `B',
добавляя новый вызов функции X, используя старые аргументы. Это уже
не в компетенции CVS.
Возьмите себе за привычку читать спецификации и беседовать с коллегами.
Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке,
посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных
администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости
индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.
Каждый, кто оформит подписку, получает бонус- объёмные наклейки на системный блок и подарки: с одним из
первых выпусков журнала в 2012 году- диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную
версию журнала в pdf-формате.
Подробнее о проведении акции вы можете прочитать на
странице сайта.