Как создать необработанную строку без знака для использования в методе Libgit2Sharp CreateCommitWithSignature? - PullRequest
0 голосов
/ 10 декабря 2018

Я бы хотел, чтобы PGP подписал мои коммиты, используя CreateCommitWithSignature метод Libgit2Sharp библиотеки.Я смотрю на CommitFixture и вижу, что метод требует два параметра:

  • signatureData : необработанный беззнаковый коммит
  • signatureData : стандартная PGP SIGNATURE

Вот пример вызова:

_repository.ObjectDatabase.CreateCommitWithSignature(signedData, signatureData);

Мой вопрос: как создать необработанный коммит без знака для передачи на CreateCommitWithSignature method?

На самом деле я фиксирую без подписи стандартный Commit метод:

_repository.Commit(message, (Signature) author, (Signature) author);

, но у меня нет доступа к необработанной строке без знака, созданной описанным выше методом.

...