Post konverto de CVS al Git ĉiuj artikoloj enhavas kiel markon nur <art mrk="$Id$" ... anstataŭ la pli longan indikon de versio kaj tempo, kiun enmetas CVS ĉe ĉiu ŝanĝo.
La skripto processmail.pl aldonas tion iom post iom en Git per rimedoj de Perl, sed nur tie, kie artikoloj redaktiĝas.
Ni ne povos ŝalti de CVS al Git kiel baza arĥivo antaŭ korekti tion. Alvenantaj redaktoj estas kontrolataj kompare al la antaŭa versio kaj verŝajne ankaŭ eklkaj transformskriptoj antendas ĝustan version en art-mrk.
Do ni devos aŭ iel aŭtomate aldoni mankantajn informojn post Id en ĉiuj artikoloj aŭ adapti ĉiujn skriptojn, ke ili toleras nuran $Id$
Prepariĝis jam skripto, kiu trovas tiujn dosierojn kun nur $Id$ kaj kopias la markon el la aktuala XML enen kaj konfirmas la ŝanĝon al Git. Necesos nur iom post iom apliki al ĉiuj dosieroj.
Post konverto de CVS al Git ĉiuj artikoloj enhavas kiel markon nur <art mrk="$Id$" ... anstataŭ la pli longan indikon de versio kaj tempo, kiun enmetas CVS ĉe ĉiu ŝanĝo.
La skripto processmail.pl aldonas tion iom post iom en Git per rimedoj de Perl, sed nur tie, kie artikoloj redaktiĝas.
Ni ne povos ŝalti de CVS al Git kiel baza arĥivo antaŭ korekti tion. Alvenantaj redaktoj estas kontrolataj kompare al la antaŭa versio kaj verŝajne ankaŭ eklkaj transformskriptoj antendas ĝustan version en art-mrk.
Do ni devos aŭ iel aŭtomate aldoni mankantajn informojn post Id en ĉiuj artikoloj aŭ adapti ĉiujn skriptojn, ke ili toleras nuran $Id$