Предназначена для Windows и Linux. Разработана по технологии Native API в составе библиотеки VanessaExt. Использует библиотеки libgit2 и libssh2.
&НаКлиенте
Перем git;
&НаКлиенте
Процедура ПодключениеВнешнейКомпонентыЗавершение(Подключение, ДополнительныеПараметры) Экспорт
git = Новый("AddIn." + ИдентификаторКомпоненты + ".GitFor1C");
КонецПроцедуры
Базовые методы
Дополнительные методы
Тип значения: Строка (только чтение)
- Возвращает строку с текстом в формате JSON, при чтении которого получаем массив объектов типа Структура с информациях об удалённых репозиториях.
Соответствует команде:
git remote -v
Параметры функции:
- path (обязательный), Тип: Строка
Тип возвращаемого значения: Строка
- Возвращает путь корневого каталога репозитория
Параметры функции:
- name (обязательный), Тип: Строка
- email (обязательный), Тип: Строка
Возвращаемое значение отсутствует.
git.SetAuthor("User Name", "[email protected]");
Параметры функции:
- name (обязательный), Тип: Строка
- email (обязательный), Тип: Строка
Возвращаемое значение отсутствует.
git.SetCommitter("User Name", "[email protected]");