-
Notifications
You must be signed in to change notification settings - Fork 77
Авторизация в сервере Git
1С:ГитКонвертер позволяет конвертировать историю в локальный репозиторий или в локальный с отправкой изменений в удаленный репозиторий.
В качестве сервера Git вы можете использовать одну из публичных систем управления репозиториями, которые есть в интернете. Например, GitLab, GitHub, BitBucket и др. Их достоинство заключается в том, что от вас не требуется предварительная установка и настройка программного обеспечения. Недостатком является то, что для размещения удалённого приватного (не публичного) репозитория вам, скорее всего, придётся использовать платный аккаунт.
В то же время, например, GitLab имеет бесплатную версию, которую вы можете скачать и установить на сервере своей организации. Так же GitLab.com предоставляет бесплатно возможность создавать приватные репозитории с некоторыми ограничениями.
Это авторизация в 1С:ГитКонвертере сделана по умолчанию для простоты адаптации разработчиков 1С. В форме настроек хранилища необходимо указать:
- адрес сервера Git
- логин и пароль для доступа на сервер.
Если локальный репозиторий уже был создан без настроек удаленного репозитория - необходимо нажать на кнопку Установить адрес репозитория Git рядом с адресом сервера Git в форме настроек хранилища.
Учтите, что логин и пароль - хранятся в базе данных 1С:ГитКонвертера, а так же в файле настроек /.git/config
в репозитории. Поэтому безопасность этой информации обеспечивается доступом к самому серверу на котором расположен 1С:ГитКонвертер.
Этот способ немного сложнее настраивать, но все серверы Git поддерживают такой способ авторизации по умолчанию. При этом, в 1С:ГитКонвертере нет ограничений использовать, настроенный самостоятельно, доступ по ssh. В форме настроек хранилища достаточно указать адрес сервера Git.
Внимание! Настройку авторизации по протоколу SSH необходимо выполнять для пользователя ОС под которым запущен сервер 1С, т.к. соединение с Git-сервером будет выполняться под этим пользователем.
Аналогично способу ssh
можно использовать авторизацию с помощью Windows Credential Manager
настроив доступ вручную для пользователя под которым запущен сервер 1С:Предприятия. В форме настроек хранилища в 1С:ГитКонвертере аналогично - достаточно указать адрес и произвольные символы в поле логина и пароля.
-
Дополнительные возможности