Имеет ли смысл использовать Git для этого проекта? - PullRequest
1 голос
/ 22 апреля 2010

У нас есть проект, в котором 99% кода написано на PL / SQL, включая внешний интерфейс (формы Oracle). Все 10 разработчиков используют один и тот же экземпляр БД для разработки. Проект большой (тысячи объектов БД), поэтому редко возникают какие-либо конфликты, и все, что существует, сериализуется путем блокировки объектов в Subversion перед внесением каких-либо изменений в них в БД (это вручную, а не автоматически).

Имеет ли смысл использовать Git или другие распределенные VCS в этой ситуации?

В настоящее время я думаю, что это не так, поскольку все изменения немедленно влияют на всех других разработчиков, даже до того, как они будут зафиксированы в SVN.

1 Ответ

0 голосов
/ 22 апреля 2010

Мое мнение - нет.

Я люблю DVCS из-за его динамической природы: я могу вносить изменения здесь, фиксировать, там, фиксировать, объединять одно в другое, вносить изменения в него, фиксировать, и только после этого, наконец, объединять новые изменения в «танк» что другие увидят их и будут затронуты ими.

В вашей ситуации разработчики используют один и тот же экземпляр БД для разработки . Таким образом, любые изменения влияют на все остальные, даже до кода. Поэтому я не вижу смысла в использовании D (распределенных) функций VCS в вашем случае.

...