Member 11632634 Ответов: 1

Какое программное обеспечение для контроля версий является лучшим, где количество проектов больше?


Я нахожусь в сценарии, где несколько проектов должны быть созданы в команде, предположим, 10 или более проектов в месяц.
Итак, какое программное обеспечение для управления версиями будет лучшим (для визуальных эффектов), где создание и управление несколькими проектами будет более эффективным.

Что я уже пробовал:

В настоящее время я не использую никакого программного обеспечения для управления версиями. Создание только папок с именами проектов с последней датой изменения. Идти очень трудно, находя последние копии внутри команды.
Я пробовал SVN, но не мог понять, как управлять РЕПО в моем сценарии.

1 Ответов

Рейтинг:
6

RickZeeland

Я бы рекомендовал Git, смотрите: лучшие-системы контроля версий[^]
Это, конечно, не проще, чем SVN, но гораздо лучше, особенно с большими проектами, где вы хотите "откатить" функциональность.
Вы можете использовать визуальные инструменты для работы с Git, которые могут сделать вещи проще, см.: визуально-ГИТ-ГПИ[^]

Если вы хотите запустить свой собственный git-сервер, я могу рекомендовать Gitea см.: резидентной web-интерфейс-Git-репозитории-менеджеров[^]


Member 11632634

Спасибо за руководство.

Как я должен управлять/проектировать структуру репозитория в моем случае?
1 РЕПО для всех проектов
или
Отдельное РЕПО для каждого проекта.

RickZeeland

Это трудно сказать, но если РЕПО большие, я бы рекомендовал держать их отдельно.
Однако если общий код РЕПО является общим кодом, то было бы удобнее начать с одной главной ветви и создать "функциональные ветви" (все в одном РЕПО).