У меня есть установка экземпляра gerrit, где я могу нажать git, без проблем.Плагин просмотра кода Gerrit для Git Extensions не позволяет мне нажать
Единственная проблема, когда я пытаюсь сделать то же самое из Git Extensions. Тогда я получаю эту ошибку:
.gitreview файл следующим образом:
[gerrit]
host=193.27.84.155
port=29418
project=IMAGO.git
defaultbranch=master
На сайте ГИТ-обзор я прочитал:
Required values: host, project
Optional values: port (default: 29418), defaultbranch (default: master), defaultremote (default: gerrit).
Notes
Username is not required because it is requested on first run Unlike git config files, there cannot be any whitespace before the name of the variable. Upon first run, git-review will create a remote for working with Gerrit, if it does not already exist. By default, the remote name is ‘gerrit’, but this can be overridden with the ‘defaultremote’ configuration option. You can specify different values to be used as defaults in ~/.config/git-review/git-review.conf or /etc/git-review/git-review.conf. Git-review will query git credential system for gerrit user/password when authentication failed over http(s). Unlike git, git-review does not persist gerrit user/password in git credential system for security purposes and git credential system configuration stays under user responsibility.
Что я могу делать?
EDIT: Хорошо, так что после блуждания по Интернету в течение некоторого времени, я решил пойти и принести последнюю версию Python и переустановить ГИТ-обзор. Удивительно, но это сработало. Однако теперь шпаклевка жалуется на закрытый ключ, соединение отказалось и т. Д. Просто чтобы все обновлялись, если вся работа выполняется через bash, все работает как шарм. Я вернусь к моим запросам и буду держать вас в курсе.
EDIT: Ну, я просто изменил SSH клиент для OpenSSH вместо замазки и все прекрасно работает в настоящее время. Если это может кому-то помочь, я рад.
Собственно, нет, мне не нужно. Если бы вы внимательно прочитали полный пост, вы бы заметили, что он явно говорит, что удаленный файл будет автоматически создан, если он не существует. –
И еще одно: по умолчанию удаленное имя по умолчанию - «gerrit», а не «origin» –
Извините, когда я написал «default», я имел в виду по умолчанию для Git/Gerrit, а не для GitExtensions. Эта разница может быть проблемой. Если вы видели ссылку, которую я отправил, вы заметили, что это была такая ситуация. –