Hvordan lage en tag og utføre en reversering i TortoiseSVN: 12 trinn

Innholdsfortegnelse:

Hvordan lage en tag og utføre en reversering i TortoiseSVN: 12 trinn
Hvordan lage en tag og utføre en reversering i TortoiseSVN: 12 trinn

Video: Hvordan lage en tag og utføre en reversering i TortoiseSVN: 12 trinn

Video: Hvordan lage en tag og utføre en reversering i TortoiseSVN: 12 trinn
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Kan
Anonim

En av de store tingene med Apache Subversion er at den husker hver endring som er gjort i filene og katalogene. Dette gir deg muligheten til å gå tilbake til tidligere versjoner av koden din - en nyttig funksjon hvis du har introdusert noen feil eller unødvendig kode i de siste revisjonene, og trenger å gå tilbake til en tid før alt gikk galt! Merking kan gjøre denne prosessen mye enklere, ved å gi deg muligheten til å merke en bestemt revisjon med en hendig, lesbar etikett (for eksempel "Release 5.0.") I denne veiledningen vil vi først dekke opprettelsen av en slik tag før du går deg gjennom prosessen med å gå tilbake til den taggen, noen få revisjoner nedover utviklingslinjen.

Trinn

Lag en tag og utfør en reversering i TortoiseSVN Trinn 1
Lag en tag og utfør en reversering i TortoiseSVN Trinn 1

Trinn 1. For å komme i gang, høyreklikk på arbeidskopien din og velg alternativet "Gren/tagg" fra TortoiseSVN -menyen

Lag en tag og utfør en reversering i TortoiseSVN Trinn 2
Lag en tag og utfør en reversering i TortoiseSVN Trinn 2

Trinn 2. I den påfølgende dialogboksen, velg "tagger" -banen og legg til ønsket tag

I dette eksemplet bruker vi ‘Release_5.0’

Lag en tag og utfør en reversering i TortoiseSVN Trinn 3
Lag en tag og utfør en reversering i TortoiseSVN Trinn 3

Trinn 3. Legg til en passende loggmelding i "Loggmelding" -boksen

Lag en tag og utfør en reversering i TortoiseSVN Trinn 4
Lag en tag og utfør en reversering i TortoiseSVN Trinn 4

Trinn 4. Velg hvilken versjon du vil merke

Dette er vanligvis HEAD -revisjonen, men du kan angi en annen revisjon om nødvendig. Når du har lagt inn all denne informasjonen, trykker du "OK".

Lag en tag og utfør en reversering i TortoiseSVN Trinn 5
Lag en tag og utfør en reversering i TortoiseSVN Trinn 5

Trinn 5. TortoiseSVN vil advare deg om at:

"Arbeidskopien din forblir på den forrige banen. Hvis du vil at de neste endringene skal være i den nettopp opprettede kopien, må du bytte til den kopieringsbanen. Bruk kommandoen Switch for å gjøre det. "Du har nå opprettet taggen din.

Lag en tag og utfør en reversering i TortoiseSVN Trinn 6
Lag en tag og utfør en reversering i TortoiseSVN Trinn 6

Trinn 6. Hvis du sjekker depotet ditt, vil du se at denne taggen har blitt utført

Lag en tag og utfør en reversering i TortoiseSVN Trinn 7
Lag en tag og utfør en reversering i TortoiseSVN Trinn 7

Trinn 7. Med TortoiseSVN og Subversion er det enkelt å rulle tilbake til tidligere merkede revisjoner

For å gå tilbake til revisjonen vi nettopp merket på et senere tidspunkt, høyreklikk på arbeidskopien din og velg "Vis logg."

Lag en tag og utfør en reversering i TortoiseSVN Trinn 8
Lag en tag og utfør en reversering i TortoiseSVN Trinn 8

Trinn 8. Dette viser en liste over revisjoner

Lag en tag og utfør en reversering i TortoiseSVN Trinn 9
Lag en tag og utfør en reversering i TortoiseSVN Trinn 9

Trinn 9. Velg revisjonen du vil gå tilbake til, og høyreklikk

Velg "Gå tilbake til denne revisjonen."

Lag en tag og utfør en reversering i TortoiseSVN Trinn 10
Lag en tag og utfør en reversering i TortoiseSVN Trinn 10

Trinn 10. Når du blir bedt om det, bekrefter du at du ønsker å gå tilbake

Lag en tag og utfør en reversering i TortoiseSVN Trinn 11
Lag en tag og utfør en reversering i TortoiseSVN Trinn 11

Trinn 11. TortoiseSVN vil nå gå tilbake til denne tidligere revisjonen

Lag en tag og utfør en reversering i TortoiseSVN Trinn 12
Lag en tag og utfør en reversering i TortoiseSVN Trinn 12

Trinn 12. Kontroller resultatene av tilbakeføringen, og hvis du er fornøyd med dem, må du levere arbeidskopien tilbake til depotet

Advarsel: Dette vil forkaste alle endringene du gjorde etter den valgte revisjonen.

Anbefalt: