sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #09492
Re: Hj� til CVS
Tobias Tobiasen <Tobiasen@xxxxxxxxx> writes:
> Hejsa
>
> Nu er det sket det uheldige at en har committet nogle meget uheldigt :-(
> Hvordan sletter jeg denne commit? Kan man på en eller anden måde tilbage
> trække den?
> Jeg kender
> cvs update -r1.34
>
> Hvor man kan få en bestemt version frem, men hvordan får man den til at
> være head?
>
Det er mulig at der findes nemmere måder - men ved rdiff skulle
det kunne lykkedes.
Lad os sige det gik galt i version 1.35
Først updaterer du din egen udgave til 1.35 !!
Så laver du en :
cvs rdiff -r1.35 -r1.34 mit_project > fix
som giver dig en patch fil med ændringer FRA 1.35 TIL 1.34
den patcher du så med
patch -p0 < fix
og du kan nu commit dine 'nye' ændringer.
Så vil version 1.34 og 1.36 være ens.
Test det lige først, ikk ! :-)
/Jakob
--
Jakob Goldbach
Afd. f. Teoretisk Statistik
Aarhus Universitet
References