Существует ли хороший набор вариантов использования клиента для типичной системы контроля версий? - PullRequest
0 голосов
/ 16 февраля 2012

Кто-нибудь может порекомендовать справку (онлайн или книгу) для использования клиента VCS (RCS / CVS / SVN / Git / и т.д.) с точки зрения высокоуровневых сценариев использования?

Под «высокоуровневым» я подразумеваю ежедневную перспективу с добавленной стоимостью (например, уровень сценария использования «Boss test»), в отличие от низкоуровневых сценариев использования таких команд, как commit или update.

Я нашел Варианты использования VCS для NetBeans , но я думаю, что он неполон. Не существует вариантов использования для разрешения конфликтов после обновления, выполнения различий и т. Д., Что является добавленной стоимостью и не связано с синтаксисом (также не тривиально!).

Учебное пособие Eclipse Team CVS полезно для разрешения конфликтов, но очень специфично для этого инструмента.

Кто-нибудь знает книгу, которая хорошо описывает сценарии высокого уровня?

1 Ответ

0 голосов
/ 16 апреля 2012

Это те большие, которые я придумал. Мне понравились объяснения, приведенные в главе 6 Head First Development Software . Я создал это изображение, используя PlantUML . enter image description here

...