Ich habe ein Fossil-Repository auf einem Shared-Hosting-Konto eingerichtet, das ich habe. Ich habe ein Perl-Skript fossil.pl erstellt, das auf ein geklontes Repository verweist, das ich auf dem Webspace abgelegt habe. Ich setze alle korrekten Berechtigungen (755). Wenn ich zu fossil.pl gehe, bekomme ich das Web ui. Alles ist in Ordnung. Allerdings habe ich ein Problem mit Push und hoffe, dass jemand mich auf eine Lösung hinweisen könnte.Fehler beim Verbinden mit dem Online-Fossil-Repository nach dem Ändern des Passworts
Wenn ich ein Repository kloniere, legt es ein neues Passwort für mich (Toby) im neuen geklonten Repository fest. Wenn ich online zu diesem Repository drücke, ohne das Passwort zu ändern, funktioniert es einwandfrei. Ich kann Änderungen von meinem lokalen Rechner auf das Online-Repository übertragen. Aber sobald ich das Passwort für Toby ändere (zu etwas, das mir leichter in Erinnerung geblieben ist), erhalte ich den folgenden Fehler.
Bytes Cards Artifacts Deltas Send:
1810 9 0 2
1Server Error: not authorized to write
fossil: server says: not authorized to
write
Wer weiß, warum das passiert? Wer weiß, wie man es repariert?
Haben Sie die Remote-Repository klonen die a * Benutzername * in der URL, indem? 'Fossil Klon http: //[email protected]: 8081 mylocalrepo.fossil' Diese Auslassung von ** ** Benutzername in der URL ist das, was ich versagt (was diesen Fehler„nicht schreiben autorisiert“), wenn ein' fossil Versuch verpflichten ". Natürlich muss der * Benutzername * bereits vorhanden/in der * remote * Repository definiert werden (durch die Zeit, die Sie 'fossil Server -P 8081 myrepo.fossil' laufen und den Benutzernamen + Kennwort konfigurieren). Ich habe auch darauf geachtet, den gleichen Benutzernamen + Passwort in dem lokalen Klon zu verwenden. – jbatista