Hallo Mathias, * Mathias schrieb am 01.02.2003:
On Sat, 1 Feb 2003, Thomas Preissler wrote:
- Mathias Bauer schrieb am 31.01.2003:
[Überblick über viele Konfigurationsdateien, potenzielle Lösung: cvs]
Diese Gedanken kenne ich *schmunzel*.
Allerdings gibt es ein Problem: Nachdem ich (natürlich testweise) zunächst ein Repository und einige Dateien soz. als Testprojekt angelegt habe verhält sich cvs beim "commit" von Änderungen an diesen Testdateien sehr merkwürdig:
Die Meldung lautet: cvs [commit aborted]: cannot commit files as 'root'
[CVS via SSH, Vorteile, Nachteile]
Ich verwende zum Konfigurieren aber gar kein ssh sondern arbeite direkt auf der Konsole unter root.
Ich habe mir jetzt ein paar Gedanken gemacht. Ich habe nur das Problem, wie wir den "commit" als User "root" umgehen können. Manche Dateien darf ja nur "root" lesen. Dann müsste man halt den User, der aufs CVS zugreift, ändern in "cvsconfig". Somit liest "root" die Dateien und im CVS stehen sie als User "cvsconfig". Ein "checkout" funktioniert ähnlich. Habe ich da was falsch verstanden, oder könnte das so hinhauen? Oder bin ich nur CVS-SSH verwöhnt und obiges mit "pserver" gar nicht funktioniert? Ich habe nur so meinen Gedankengang notiert, "just brainstroming". Also zerpflückt mich bitte nicht :-)), da sich obiges irgendwie so banal anhört. [ ... ] Gruesse, Thomas