Λειτουργικότητα #381

Αλλαγή στη δομή του αποθετηρίου

Προστέθηκε από τον Balamatsias, Marios πριν από πάνω από 9 χρόνια. Ενημερώθηκε πριν από πάνω από 9 χρόνια.

Κατάσταση:NewΕκκίνηση:15/03/2015
Προτεραιότητα:UrgentΠροθεσμία:
Ανάθεση σε:-% επιτεύχθη:

0%

Κατηγορία:-Δαπανημένος χρόνος:-
Στόχος έκδοσης:-

Περιγραφή

Έκανα αλλαγή στην δομή του αποθετηρίου που έχουμε στο github και στο openshift προκειμένου να μην χρειάζεται να κάνει κάποιος αλλαγές σε δύο φακέλους προκειμένου, πρώτα να κάνει deploy στο openshift και μετά να μεταφέρει την αλλαγή του στον κατάλογο του github και μετά να το στέλνει στο github.
Τώρα για να δουλέψει κάποιος πάνω στο project πρέπει να κάνει τα εξής αρχικά:

git clone ssh:///~/git/met.git/
cd met
git remote add github :ioa-maellak/weather-station.git

Και τέλος.
Στον κατάλογο met/ που έχει κάποιος τώρα, κάνει ότι αλλαγές θέλει και για να κάνει deploy στο openshift κάνει add/commit:

git push origin master

Αν του αρέσουν οι αλλαγές και θέλει να τις ανεβάσει στο github τότε κάνει:

git push github master

(Αντίστοιχα για pull)
Έτσι με αυτό τον τρόπο μόνο με δύο εντολές του git γίνεται το deployment στo openshift και το ανέβασμα στο github της ίδιας αλλαγής (syncing), σαφώς αν δεν σας αρέσει η αλλαγή που έκανα μπορείτε να την κάνετε reset επίσης για ασφάλεια έχω κρατήσει και backup των αρχείων της παλιάς δομής.
(Χρήσιμοι σύνδεσμοι: [[https://forums.openshift.com/how-to-keep-a-github-repository-and-an-openshift-repository-in-sync]])

Ιστορικό

#1 Ενημερώθηκε από τον Karavasilis, Vasileios πριν από πάνω από 9 χρόνια

Na xrhshmopoioyme mono to repository to openshift.

Επίσης διαθέσιμο σε: Atom PDF