Πού μπορεί ένας προγραμματιστής να αποθηκεύσει τον κωδικό μετά το κλείσιμο του Google Code
Πού μπορεί ένας προγραμματιστής να αποθηκεύσει τον κωδικό μετά το κλείσιμο του Google Code
Anonim

Η Google αποφάσισε να κλείσει την υπηρεσία της για την αποθήκευση του Google Code. Εάν ακόμα δεν έχετε μετεγκαταστήσει τα έργα σας σε άλλες υπηρεσίες, τότε ήρθε η ώρα να το κάνετε. Παρουσιάζουμε στην προσοχή σας αρκετές εναλλακτικές υπηρεσίες.

Πού μπορεί ένας προγραμματιστής να αποθηκεύσει τον κωδικό μετά το κλείσιμο του Google Code
Πού μπορεί ένας προγραμματιστής να αποθηκεύσει τον κωδικό μετά το κλείσιμο του Google Code
Υπηρεσία αποθήκευσης κωδικών GitHub
Υπηρεσία αποθήκευσης κωδικών GitHub

Το GitHub είναι ο αδιαμφισβήτητος ηγέτης σε αυτόν τον χώρο και ίσως η πιο διάσημη διαδικτυακή υπηρεσία για την αποθήκευση κώδικα. Για τους απλούς χρήστες, οι υπηρεσίες αυτής της υπηρεσίας είναι απολύτως δωρεάν. Εάν θέλετε premium λειτουργίες ή θέλετε να οργανώσετε ένα χαρτοφυλάκιο προγραμματιστών, υπάρχουν προγράμματα επί πληρωμή που ξεκινούν από 7 $ το μήνα. Ωστόσο, τίποτα δεν σας εμποδίζει να οργανώσετε το χαρτοφυλάκιό σας σε ένα δωρεάν πρόγραμμα.

Το GitHub σάς επιτρέπει να δημοσιεύετε κώδικα, να επικοινωνείτε μεταξύ τους, να σχολιάζετε αλλαγές στον κώδικα. Είναι επίσης δυνατή η συνεργασία σε έργα ή η συγχώνευση πολλών αποθετηρίων. Ο Κώδικας Google προτείνει να μετακινήσετε τον κωδικό σας ακριβώς και να δημοσιεύσετε ακόμη και τη μεταφορά των έργων τους στο GitHub.

Υπηρεσία αποθήκευσης κωδικών CodePlex
Υπηρεσία αποθήκευσης κωδικών CodePlex

Το CodePlex, όπως και το GitHub, φιλοξενεί έργα ανοιχτού κώδικα. Δεν είναι τόσο δημοφιλές όσο το GitHub, αλλά παρόλα αυτά υπάρχουν πάνω από 30.000 έργα σε αυτήν την υπηρεσία web. Υποστηρίζει έλεγχο έκδοσης με βάση το Team Foundation Server. Κάτι που είναι πολύ λογικό, γιατί τόσο η υπηρεσία web όσο και το TFS γεννήθηκαν χάρη στις προσπάθειες προγραμματιστών της Microsoft. Υπάρχει επίσης μια σελίδα wiki, ένα φόρουμ και υποστήριξη RSS. Το διασκεδαστικό γεγονός είναι ότι η Microsoft έχει μεταφέρει τη διαδικασία ανάπτυξης της πλατφόρμας Roslyn από το CodePlex στο GitHub.

Υπηρεσία Bitbucket
Υπηρεσία Bitbucket

Το Bitbucket είναι ένα άλλο πολύ δημοφιλές τεράστιο hosting για τα έργα σας. Πιθανώς λόγω της δημοτικότητάς του, η Google δημοσίευσε και τον Κώδικα Google για αυτήν την υπηρεσία.

Σε αντίθεση με το GitHub, το Bitbucket έχει πολύ προσιτά σχέδια τιμολόγησης εάν δεν το χρησιμοποιείτε ως ομάδα. Μπορείτε να έχετε απεριόριστο αριθμό ιδιωτικών αποθετηρίων και στο Github πρέπει να πληρώσετε ακόμη και για ένα. Αλλά αν έχετε περισσότερα από πέντε άτομα στην ομάδα σας, πρέπει να πληρώσετε τουλάχιστον 10 $. Εάν χρησιμοποιείτε το σύστημα παρακολούθησης σφαλμάτων Jira, τότε το Bitbucket είναι η άμεση διαδρομή για εσάς. Εξάλλου, αυτές οι δύο υπηρεσίες έχουν έναν προγραμματιστή.

Υπηρεσία φιλοξενίας κώδικα Launchpad
Υπηρεσία φιλοξενίας κώδικα Launchpad

Το Launchpad είναι μια ολόκληρη πλατφόρμα που επιτρέπει στην ομάδα ανάπτυξης να συνεργάζεται σε έργα. Το Launchpad αποτελείται από τα ακόλουθα μέρη:

  • Κώδικας - προορίζεται για αποθήκευση πηγαίου κώδικα (σύστημα ελέγχου έκδοσης Bazaar).
  • Σφάλματα - ένα στοιχείο σχεδιασμένο για την παρακολούθηση σφαλμάτων, όπως μπορείτε να μαντέψετε από το όνομα.
  • Σχεδιαγράμματα - σύστημα δημιουργίας προδιαγραφών.
  • Μεταφράσεις - διαδικτυακός επεξεργαστής για τοπικοποιήσεις.
  • Απαντήσεις - ένα σύστημα για τη δημιουργία βάσης γνώσεων και καταλόγων με συχνές ερωτήσεις.

Αυτή η υπηρεσία είναι πιθανότατα κατάλληλη για όσους αναπτύσσουν λογισμικό για Linux, αν και κανείς δεν σας απαγορεύει να το χρησιμοποιήσετε για την ανάπτυξη έργων για άλλα λειτουργικά συστήματα.

Αλλα

Το SourceForge θα μπορούσε επίσης να σημειωθεί μεταξύ των κύριων παικτών στην αγορά φιλοξενίας κώδικα, αλλά πρόσφατα αυτή η υπηρεσία έχει μετατραπεί σε χωματερή όπου είναι πολύ εύκολο να κολλήσετε έναν ιό. Ωστόσο, η Google έχει δημοσιεύσει και για αυτήν την υπηρεσία. Υπάρχει και από την ίδια την υπηρεσία.

Παραγωγή

Εάν έχετε δημοσιεύσει τον κωδικό σας στον Κώδικα Google μέχρι στιγμής, τότε θα πρέπει να κάνετε μια επιλογή. Θα συμβούλευα να επιλέξετε μεταξύ GitHub και Bitbucket. Σε αντίθεση με τις υπόλοιπες υπηρεσίες, αυτές οι δύο είναι πραγματικά δημοφιλείς και δεν υπάρχει κίνδυνος να τερματιστεί απροσδόκητα μία από αυτές τις υπηρεσίες. Μελετήστε τα τιμολόγια αυτών των υπηρεσιών και επιλέξτε αυτό που ταιριάζει στις συνθήκες εργασίας σας.

Συνιστάται: