Πώς να δημιουργήσετε μια ετικέτα και να πραγματοποιήσετε μια επαναφορά στο TortoiseSVN: 12 βήματα

Πίνακας περιεχομένων:

Πώς να δημιουργήσετε μια ετικέτα και να πραγματοποιήσετε μια επαναφορά στο TortoiseSVN: 12 βήματα
Πώς να δημιουργήσετε μια ετικέτα και να πραγματοποιήσετε μια επαναφορά στο TortoiseSVN: 12 βήματα

Βίντεο: Πώς να δημιουργήσετε μια ετικέτα και να πραγματοποιήσετε μια επαναφορά στο TortoiseSVN: 12 βήματα

Βίντεο: Πώς να δημιουργήσετε μια ετικέτα και να πραγματοποιήσετε μια επαναφορά στο TortoiseSVN: 12 βήματα
Βίντεο: CS50 2015 - Week 6 2024, Απρίλιος
Anonim

Ένα από τα σπουδαία πράγματα για το Apache Subversion είναι ότι θυμάται κάθε αλλαγή που έγινε στα αρχεία και τους καταλόγους του. Αυτό σας δίνει την επιλογή να επιστρέψετε σε παλαιότερες εκδόσεις του κώδικα σας - μια χρήσιμη λειτουργία εάν έχετε εισαγάγει κάποια σφάλματα ή περιττό κώδικα στις τελευταίες αναθεωρήσεις και πρέπει να επιστρέψετε σε μια εποχή πριν όλα πάνε στραβά! Η προσθήκη ετικετών μπορεί να κάνει αυτή τη διαδικασία πολύ πιο εύκολη, δίνοντάς σας την επιλογή να επισημάνετε μια συγκεκριμένη αναθεώρηση με μια εύχρηστη, αναγνώσιμη από τον άνθρωπο ετικέτα (όπως "Release 5.0.") Σε αυτόν τον οδηγό, θα καλύψουμε πρώτα τη δημιουργία μιας τέτοιας ετικέτας, πριν περπατήσετε μέσω της διαδικασίας επιστροφής σε αυτήν την ετικέτα, μερικές αναθεωρήσεις κάτω από τη γραμμή ανάπτυξης.

Βήματα

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 1
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 1

Βήμα 1. Για να ξεκινήσετε, κάντε δεξί κλικ στο λειτουργικό σας αντίγραφο και επιλέξτε την επιλογή "Branch/Tag" από το μενού TortoiseSVN

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 2
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 2

Βήμα 2. Στο επόμενο παράθυρο διαλόγου, επιλέξτε τη διαδρομή «ετικέτες» και προσθέστε την επιθυμητή ετικέτα

Σε αυτό το παράδειγμα θα χρησιμοποιήσουμε το «Release_5.0»

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 3
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 3

Βήμα 3. Προσθέστε ένα κατάλληλο μήνυμα καταγραφής στο πλαίσιο «Μήνυμα καταγραφής»

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 4
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 4

Βήμα 4. Επιλέξτε ποια αναθεώρηση θέλετε να προσθέσετε ετικέτα

Αυτή είναι συνήθως η αναθεώρηση HEAD, αλλά μπορείτε να καθορίσετε μια άλλη αναθεώρηση, εάν απαιτείται. Όταν εισαγάγετε όλες αυτές τις πληροφορίες, πατήστε «ΟΚ».

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 5
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 5

Βήμα 5. Το TortoiseSVN θα σας προειδοποιήσει ότι:

"Το αντίγραφο εργασίας σας παραμένει στην προηγούμενη διαδρομή. Εάν θέλετε οι επόμενες αλλαγές σας να βρίσκονται στο μόλις δημιουργημένο αντίγραφο, τότε πρέπει να μεταβείτε σε αυτήν τη διαδρομή αντιγραφής. Χρησιμοποιήστε την εντολή Switch για να το κάνετε αυτό. "Τώρα έχετε δημιουργήσει την ετικέτα σας.

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 6
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 6

Βήμα 6. Εάν ελέγξετε το αποθετήριο σας, θα δείτε ότι αυτή η ετικέτα έχει δεσμευτεί επιτυχώς

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 7
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 7

Βήμα 7. Με το TortoiseSVN και το Subversion, είναι εύκολο να επιστρέψετε στις προηγούμενες αναθεωρήσεις με ετικέτα

Για να επιστρέψετε στην αναθεώρηση που μόλις προσθέσαμε ετικέτα σε μεταγενέστερη ημερομηνία, κάντε δεξί κλικ στο λειτουργικό σας αντίγραφο και επιλέξτε «Εμφάνιση αρχείου καταγραφής».

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 8
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 8

Βήμα 8. Αυτό θα εμφανίσει μια λίστα αναθεωρήσεων

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 9
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 9

Βήμα 9. Επιλέξτε την αναθεώρηση στην οποία θέλετε να επιστρέψετε και κάντε δεξί κλικ

Επιλέξτε "Επιστροφή σε αυτήν την αναθεώρηση".

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 10
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 10

Βήμα 10. Όταν σας ζητηθεί, επιβεβαιώστε ότι θέλετε να επιστρέψετε

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 11
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 11

Βήμα 11. Το TortoiseSVN θα επιστρέψει τώρα σε αυτήν την προηγούμενη αναθεώρηση

Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 12
Δημιουργήστε μια ετικέτα και πραγματοποιήστε μια επαναφορά στο TortoiseSVN Βήμα 12

Βήμα 12. Ελέγξτε τα αποτελέσματα της επαναφοράς και, αν είστε ικανοποιημένοι με αυτά, παραδώστε το αντίγραφο εργασίας σας πίσω στο αποθετήριο

Προειδοποίηση: αυτό θα απορρίψει όλες τις αλλαγές που κάνατε μετά την επιλεγμένη αναθεώρηση.

Συνιστάται: