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

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

Added by Balamatsias, Marios over 6 years ago. Updated over 6 years ago.

Status:NewStart date:15/03/2015
Priority:UrgentDue date:
Assignee:-% Done:

0%

Category:-Spent time:-
Target version:-

Description

Έκανα αλλαγή στην δομή του αποθετηρίου που έχουμε στο 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]])

History

#1 Updated by Karavasilis, Vasileios over 6 years ago

Na xrhshmopoioyme mono to repository to openshift.

Also available in: Atom PDF