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

Πώς μπορώ να μετακινήσω τον κώδικα SVN από το github στο ιστορικό;
Πώς μπορώ να μετακινήσω τον κώδικα SVN από το github στο ιστορικό;

Βίντεο: Πώς μπορώ να μετακινήσω τον κώδικα SVN από το github στο ιστορικό;

Βίντεο: Πώς μπορώ να μετακινήσω τον κώδικα SVN από το github στο ιστορικό;
Βίντεο: NTUA Web Development Seminar Lecture 22 2024, Νοέμβριος
Anonim
  1. Βήμα 1: Ανάκτηση μιας λίστας SVN Δεσμεύστε ονόματα χρηστών. ΕΝΑ SVN commit παραθέτει μόνο το όνομα χρήστη ενός χρήστη.
  2. Βήμα 2: Ταίριασμα SVN ονόματα χρήστη σε διευθύνσεις email.
  3. Βήμα 3: Μεταναστεύω Προς το Git Χρησιμοποιώντας git - svn Εντολή κλώνου.
  4. Βήμα 1: Προσδιορίστε τα αρχεία που είναι μεγάλα.
  5. Βήμα 2: Εκκαθάριση των αρχείων από το The Git History .

Παρομοίως, κάποιος μπορεί να ρωτήσει, πώς μπορώ να μετακινήσω το ιστορικό SVN στο νέο αποθετήριο Git;

Αναλύσαμε τη διαδικασία μετεγκατάστασης SVN-to-Git σε 5 απλά βήματα:

  1. Προετοιμάστε το περιβάλλον σας για τη μετανάστευση.
  2. Μετατρέψτε το αποθετήριο SVN σε τοπικό αποθετήριο Git.
  3. Συγχρονίστε το τοπικό αποθετήριο Git όταν αλλάζει το αποθετήριο SVN.
  4. Μοιραστείτε το αποθετήριο Git με τους προγραμματιστές σας μέσω του Bitbucket.

Επίσης, πώς μπορώ να μετακινήσω κώδικα από το GitHub; Εάν θέλετε να χρησιμοποιήσετε το GitHub GUI, μπορείτε να ακολουθήσετε αυτά τα βήματα:

  1. Κάντε κλικ στο κουμπί "+" και επιλέξτε "Προσθήκη τοπικού αποθετηρίου"
  2. Μεταβείτε στον κατάλογο με τον υπάρχοντα κωδικό σας και κάντε κλικ στο κουμπί "Προσθήκη".
  3. Θα πρέπει τώρα να σας ζητηθεί να "Δημιουργήστε ένα νέο τοπικό αποθετήριο Git εδώ", οπότε κάντε κλικ στο κουμπί "Ναι".

Ομοίως, οι άνθρωποι ρωτούν, πώς μπορώ να αλλάξω από το SVN στο Git;

Είναι η προτεινόμενη μορφή για κοινόχρηστα αποθετήρια

  1. Ανακτήστε μια λίστα με όλους τους committers Subversion.
  2. Κλωνοποιήστε το αποθετήριο Subversion χρησιμοποιώντας το git-svn.
  3. Μετατροπή svn:ignore ιδιότητες σε.
  4. Σπρώξτε το αποθετήριο σε ένα αποθετήριο γυμνού git.
  5. Μετονομάστε τον κλάδο "trunk" σε "master"
  6. Καθαρίστε κλαδιά και ετικέτες.
  7. Ποτό.

Πώς συγχρονίζεται το SVN με το Git;

Συγχρονισμός από SVN στο Git

  1. Ελέγξτε τον κλάδο παρακολούθησης SVN. git checkout svnsync-DEV_1_0_0_Release.
  2. Λάβετε τις τελευταίες αλλαγές από το SVN. git svn rebase.
  3. Εναλλαγή σε master και συγχώνευση του κλάδου παρακολούθησης SVN. git checkout master.
  4. Σπρώξτε τις συγχωνευμένες αλλαγές στην κύρια αρχή προέλευσης του GitHub. git push origin master.

Συνιστάται: