Tulkas
Well-Known Member
Hallo Forum.
Ich habe mich vor kurzem mit CVS beschäftigt. Momentan habe ich ein kleines Projekt laufen, welches ich mit CVS verwalte.
Das letzte woran ich mich erinnere, ist, daß ich einen TAG gesetzt habe.
# cd $HOME/src/Prj
# cvs tag Release_1_2
Seitdem bekomme ich allerdings immer diese Meldung bei einem Versuch eine Änderung zu commiten:
# rm -r Prj
# cvs checkout -rRelease_1_2 Prj
# gvim main.c
[....]
# cvs commit -m"$lognachricht" main.c
cvs commit: [17:15:02] waiting for user's lock in $HOME/src/Prj
Und diese bleibt dann.
Irdendwelche Ideen?
Ich hab schonmal probiert die Prj/#cvs.xyzxyz zu löschen. Danach kommt die locking-Meldung nicht mehr, allerdings diese:
# cvs commit -m"test" main.c
cvs commit: sticky tag `Release_1_2' for file `main.c' is not a branch
Hat vielleicht einer von euch ne Idee, wie ich das Locking aufheben kann?
Danke im Voraus
Ich habe mich vor kurzem mit CVS beschäftigt. Momentan habe ich ein kleines Projekt laufen, welches ich mit CVS verwalte.
Das letzte woran ich mich erinnere, ist, daß ich einen TAG gesetzt habe.
# cd $HOME/src/Prj
# cvs tag Release_1_2
Seitdem bekomme ich allerdings immer diese Meldung bei einem Versuch eine Änderung zu commiten:
# rm -r Prj
# cvs checkout -rRelease_1_2 Prj
# gvim main.c
[....]
# cvs commit -m"$lognachricht" main.c
cvs commit: [17:15:02] waiting for user's lock in $HOME/src/Prj
Und diese bleibt dann.
Irdendwelche Ideen?
Ich hab schonmal probiert die Prj/#cvs.xyzxyz zu löschen. Danach kommt die locking-Meldung nicht mehr, allerdings diese:
# cvs commit -m"test" main.c
cvs commit: sticky tag `Release_1_2' for file `main.c' is not a branch
Hat vielleicht einer von euch ne Idee, wie ich das Locking aufheben kann?
Danke im Voraus