[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[CVS] SuSE CVS vs. Debian CVS



Hallo zusammen,

für das MBOX-Project [1] sind wir derzeit auf Fehlersuche und ein 
Kollege [2] hat etwas sehr interessantes herausgefunden.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hallo Martin, hallo Leute,

Am Dienstag, 4. Januar 2005 23:47 schrieb Christian Boltz:
> Irgendwo hängt es aber noch, es werden immer noch keine diffs mit den
> CVS-Mails mitgeliefert. :-(
>
> Komischerweise funktioniert das Script aber bei mir lokal, wenn ich
> die Pfade in $summary und $cvsusers an mein Test-CVS anpasse...

Zumindest die Fehlerursache kenne ich inzwischen, nachdem ich mal ein 
"echo" vor den Befehlsaufruf in loginfo gesetzt habe:

cb@cboltz:~/mbox-archiv/HEAD/CVSROOT> cvs commit
[...]
/home/mailarchiv/cvs/CVSROOT/loginfo.pl \
    mbox-archiv@cboltz.de cb loginfo 1.3 1.4
                             ^^^^^^^ ^^^^^^^
                                 |      |
                    Dateiname <--'      '--> alte und neue Version
                        - jeweils mit Leerzeichen getrennt -


Jetzt bei meinem lokalen CVS:

cb@cboltz:~/mbox-archiv/cvstest/CVSROOT> cvs commit
[...]
/home/cvs/repos/test/CVSROOT/loginfo.pl \
    cb@localhost cvs CVSROOT tmp,1.2,1.3
                     ^^^^^^^ ^^^ ^^^^^^^
                        |     |     |
         Verzeichnis <--'     |     '--> alte und neue Version
         (fehlt oben)         '--> Dateiname
                                  - jeweils mit Komma getrennt -

Durch das unterschiedliche Parameterformat ist es verständlich, dass es 
nicht funktioniert ;-)


Die Ursache des Unterschieds ist mir allerdings noch unklar, da...

cb@ds217-115-144-166:~$ cvs --version
Concurrent Versions System (CVS) 1.12.9 (client/server)

cb@cboltz:~> cvs --version
Concurrent Versions System (CVS) 1.12.9 (client/server)

Gleiche Versionsnummer - und trotzdem ein anderes Verhalten bezüglich 
der Parameter beim loginfo-Aufruf :-(

Ich habe gerade mal die Patches, die SuSE eingebaut hat, überflogen - 
daran scheint es nicht zu liegen. (Ist das Debian-CVS eigentlich 
gepatcht?)

Irgendwelche Vorschläge, bevor ich einen Parameter-Umschreib-Wrapper 
bastle?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Kann einer von Euch Licht ins Dunkel bringen?

[1] http://mbox.mewes.tv/
[2] Christian Boltz
   
bis dahin/kind regards
   
Martin Mewes
   
-- 
I will be unable to delete all the unread, worthless emails you send
me until I return from vacation on 4/18. Please be patient and your
mail will be deleted in the order it was received.



Reply to: