Puncte:0

Reîncărcarea pluginului de replicare Gerrit cu eroarea „nu lipsește substituentul ${name} în FileBasedConfig”

drapel in

Serverul pe care l-am implementat sistemul de operare al lui Gerrit este Ubuntu 18.04.05, iar adresa IP a serverului meu Gitlab este 192.168.0.167. Am incercat sa folosesc replicare plugin pentru a împinge proiectul gerrit pe serverul local Gitlab. Ale mele gerrit_site/etc/replication.config fișiere like-uri mai jos:

[la distanță „proiect_test”]
ââââurl = [email protected]:testuser/test_project.git
ââââîmpinge = +refs/heads/*:refs/heads/*
ââââpush = +refs/tags/*:refs/tags/*
ââââpush = +refs/modificări/*:refs/changes/*
ââââfire = 3
ââââproiect = proiect_test

Și am încercat să reîncărc replicare plugin prin comanda de mai jos:

ssh -l gerrit_admin -p 29418 127.0.0.1 replicarea reîncărcării pluginului gerrit

Și am primit eroarea de mai jos:

fatal: nu se poate furniza, vedeți următoarele erori:

1) [Guice/ErrorInjectingConstructor]: ConfigInvalidException: remote.test_project.url „[email protected]:testuser/test_project.git” nu are substituent ${name} în FileBasedConfig[/home/gerrit/gerrit_site/etc/replication.config]
ââla DestinationsCollection.<init>(DestinationsCollection.java:72)
ââla DestinationsCollection.class(DestinationsCollection.java:50)
ââîn timp ce localizați DestinationsCollection
ââîn timp ce localizați ReplicationDestinations

Află mai multe:
ââhttps://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR

1 eroare

=======================
Legenda completă a numelui clasei:
=======================
ConfigInvalidException:ââ"org.eclipse.jgit.errors.ConfigInvalidException"
DestinationsCollection:ââ"com.googlesource.gerrit.plugins.replication.DestinationsCollection"
ReplicationDestinations: „com.googlesource.gerrit.plugins.replication.ReplicationDestinations”
=========================
Sfârșitul legendei numelui clasei:
=========================

Mă întreb dacă am uitat vreo configurație? Sau ai vreo neînțelegere cu document oficial?
Îmi amintesc când instalez pluginul OAuth, trebuie să adaug un [plugin „gerrit-oauth”] secțiune în gerrit_site/etc/gerrit.config. Cu exceptia replicaredocumentul lui nu menționează acest lucru. Doza replicaredocumentul lui crede că am făcut-o deja implicit? Dacă da, cum ar trebui să modific gerrit_site/etc/gerrit.config?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.