2016-01-04 3 views
0

Я загрузил сервер Bonobo Git и установил его как локально (Windows 7), так и на сервере (Windows 2012). Сначала я использовал настройку по умолчанию, чтобы узнать об этом. Использовались имя пользователя и пароль по умолчанию, а также создание тестовых пользователей.Какова цель интеграции SQLite или SQL Server с Bonobo?

Затем я удалил все экземпляры SQLite и поменял их на SQL Server. В то же время я также включил проверку подлинности Windows с помощью служб Member Member. После создания нового каталога bonobogit на экземпляре SQL Server я могу увидеть таблицы, связанные с Repos, Teams, Users и Roles. Однако ни один из них, по-видимому, не используется. Вместо этого появляются соответствующие каталоги и файлы в каталоге ~/App_Data.

Какова цель SQL Server или SQLite для сервера Bonobo Git? Возможно ли сочетание настроек, которые я им делаю, спорным?

Благодарим вас за любые рекомендации или рекомендации.

ответ

1

Какова цель SQL Server или SQLite для сервера Bonobo Git?

Сервер sql используется для хранения всех ваших данных, таких как stash.
сам Git не требует, но, как правило, удаленный сервер использовать его по нескольким причинам:

  • Резервные копии - хранить данные в БД, а также для резервного копирования
  • Управление пользователями
  • кластеризация
  • Производительность

и больше.


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

+0

Если я правильно вас понимаю, то то, что хранится на этих уровнях файлов, также сохраняется на уровне базы данных? Является ли это таймером, есть ли дополнительная настройка, из этого только что происходит? – gregsonian

+0

его для внутренней реализации сервера, в основном ничего общего не с git, а только с управлением сервисом, и вы cirrect – CodeWizard