Sådan opretter du et mærke og udfører en omvendelse i skildpaddeSVN: 12 trin

Indholdsfortegnelse:

Sådan opretter du et mærke og udfører en omvendelse i skildpaddeSVN: 12 trin
Sådan opretter du et mærke og udfører en omvendelse i skildpaddeSVN: 12 trin

Video: Sådan opretter du et mærke og udfører en omvendelse i skildpaddeSVN: 12 trin

Video: Sådan opretter du et mærke og udfører en omvendelse i skildpaddeSVN: 12 trin
Video: Comodo Internet Security Premium Full Review 2024, Kan
Anonim

En af de store ting ved Apache Subversion er, at den husker hver ændring, der er foretaget i dens filer og mapper. Dette giver dig mulighed for at vende tilbage til tidligere versioner af din kode - en nyttig funktion, hvis du har introduceret nogle fejl eller unødvendig kode i de sidste par revisioner og skal tilbage til et tidspunkt, før det hele gik galt! Mærkning kan gøre denne proces meget lettere ved at give dig mulighed for at mærke en specifik revision med et praktisk, læseligt mærke (f.eks. “Release 5.0.”) I denne vejledning dækker vi først oprettelsen af et sådant tag, inden vi går dig gennem processen med at vende tilbage til det mærke, et par ændringer ned ad udviklingslinjen.

Trin

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 1
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 1

Trin 1. For at komme i gang skal du højreklikke på din arbejdskopi og vælge indstillingen ‘Gren/tag’ fra menuen TortoiseSVN

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 2
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 2

Trin 2. I den efterfølgende dialog skal du vælge ‘tags’ stien og tilføje det ønskede tag

I dette eksempel bruger vi 'Release_5.0'

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 3
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 3

Trin 3. Tilføj en passende logbesked i feltet 'Logbesked'

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 4
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 4

Trin 4. Vælg, hvilken version du vil tagge

Dette er normalt HEAD -revisionen, men du kan angive en anden revision, hvis det kræves. Når du har indtastet alle disse oplysninger, skal du trykke på 'OK'.

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 5
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 5

Trin 5. TortoiseSVN advarer dig om, at:

"Din arbejdskopi forbliver på den forrige sti. Hvis du vil have, at dine næste ændringer skal være i den netop oprettede kopi, skal du skifte til den kopisti. Brug kommandoen Switch til at gøre det. "Du har nu oprettet dit tag.

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 6
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 6

Trin 6. Hvis du tjekker dit lager, vil du se, at dette tag er blevet begået

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 7
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 7

Trin 7. Med TortoiseSVN og Subversion er det let at rulle tilbage til tidligere taggede revisioner

For at vende tilbage til den revision, vi lige har tagget på et senere tidspunkt, skal du højreklikke på din arbejdskopi og vælge 'Vis log'.

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 8
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 8

Trin 8. Dette viser en liste over revisioner

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 9
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 9

Trin 9. Vælg den revision, du vil vende tilbage til, og højreklik

Vælg 'Gå tilbage til denne revision'.

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 10
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 10

Trin 10. Når du bliver bedt om det, skal du bekræfte, at du vil vende tilbage

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 11
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 11

Trin 11. TortoiseSVN vender nu tilbage til denne tidligere revision

Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 12
Opret et mærke og foretag en tilbageførsel i TortoiseSVN Trin 12

Trin 12. Kontroller resultaterne af tilbageførslen, og hvis du er tilfreds med dem, skal du sende din arbejdskopi tilbage til depotet

Advarsel: Dette vil kassere alle de ændringer, du har foretaget efter den valgte revision.

Anbefalede: