Skip to content

Latest commit

 

History

History
83 lines (65 loc) · 2.83 KB

GitFor1C.md

File metadata and controls

83 lines (65 loc) · 2.83 KB

GitFor1C - реализация базового функционала Git

Предназначена для 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]");