θαμνώδης είναι ένα plugin GIT workflow εμπνευσμένο από το git-κεντρικό, αλλά προτίθενται να υποστηρίξουν πολλαπλές πλατφόρμες διαχείρισης του έργου εκτός από ακριβώς Pivotal Tracker.
installation
Θαμνώδης είναι ένα πακέτο Python και μπορεί να εγκατασταθεί χρησιμοποιώντας τις easy_install ή pip εντολές. Για την πιο απρόσκοπτη ενσωμάτωση εγκαταστήσετε το πακέτο, ώστε οι παραγόμενες σενάρια κονσόλα είναι διαθέσιμα στο $ PATH σας.
Είναι πάντα προτιμότερο να εγκαταστήσετε τα πακέτα python εντός virtualenv. Εάν ενεργοποιήσετε virtualenv έργο σας παράλληλα με την ανάπτυξη, γεγονός που θα θέσει τις εντολές στο $ PATH σας αυτόματα. Εναλλακτικά, μπορείτε να δημιουργήσετε ένα ειδικό virtualenv για θαμνώδης και προσθέστε τα σενάρια για το κέλυφος config σας. Εάν χρησιμοποιείτε bash θα μπορούσατε να κάνετε τα εξής για να διασφαλιστεί ότι οι εντολές είναι διαθέσιμες:
$ Virtualenv-2,6 --no-ιστοσελίδα-πακέτα θαμνώδη
$ Θαμνώδης / bin / PIP εγκαταστήσετε θαμνώδη
$ Echo "export PATH = $ PATH: / path / to / θαμνώδη / bin"> ~ / .bash_profile
Αυτό θα σας επιτρέψει να εκτελέσετε τις ακόλουθες εντολές:
$ Git χαρακτηριστικό
$ Git φινίρισμα
$ Git bug
Καθώς και:
$ / Path / to / θαμνώδης / bin / git-χαρακτηριστικό γνώρισμα
$ / Path / to / θαμνώδης / bin / git-φινίρισμα
$ / Path / to / θαμνώδης / bin / git-bug
Χρήση
Pivotal Διαμόρφωση
Θαμνώδη απαιτεί παγκόσμια και του έργου των τοπικών ρυθμίσεων για να ενσωματωθούν πλήρως.
Απαραίτητα τοπική διαμόρφωση (μέσα από τον κατάλογο το έργο σας):
$ Git config -f .git / config bushy.platform καίριο # χρησιμοποιήσετε Pivotal Tracker για αυτό το έργο
$ Git config -f .git / config θαμνώδη-pivotal.project-id project_id # από το url του έργου στην περιοχή της Pivotal Tracker
Απαραίτητα γενικές ρυθμίσεις:
$ Git config --global θαμνώδη-pivotal.api-token TOKEN # λαμβάνονται από το τμήμα προφίλ στον ιστότοπο Pivotal Tracker
$ Git config --global θαμνώδη-pivotal.full-όνομα "ΤΟ ΟΝΟΜΑ ΣΑΣ"
Προαιρετική διαμόρφωση:
$ Git config --global θαμνώδη-pivotal.integration-υποκατάστημα # το όνομα του υποκαταστήματος ένταξης εάν είναι διαφορετικός από τον κύριο
$ Git config --global θαμνώδη-pivotal.only ορυχείο # επιλέξετε μόνο από τα νέα χαρακτηριστικά που έχουν εκχωρηθεί σε εσάς
Εργάζεται πάνω σε ένα νέο χαρακτηριστικό
Μπορείτε να επιλέξετε μια νέα δυνατότητα να εργαστούν για τη χρήση της εντολής git-χαρακτηριστικό γνώρισμα:
junkafarian $ git χαρακτηριστικό
Ανάκτηση τελευταίες δυνατότητες από Pivotal Tracker
Story: συνδέω με κεντρικό
URL: http://www.pivotaltracker.com/story/show/8236507
Ενημέρωση της κατάστασής χαρακτηριστικό Pivotal Tracker ...
Πληκτρολογήστε το υποκατάστημα όνομα (θα προταχθεί από 8.236.507) [χαρακτηριστικό]:
Η στροφή σε υποκατάστημα 8236507-χαρακτηριστικό γνώρισμα
junkafarian $
Αν θέλετε να εργαστείτε σε μια συγκεκριμένη ιστορία, μπορείτε να καθορίσετε το ID ιστορία:
junkafarian χαρακτηριστικό $ git -s 12345
Ανάκτηση ιστορία 12.345 από Pivotal Tracker
Story: συνδέω με κεντρικό
URL: http://www.pivotaltracker.com/story/show/12345
Ενημέρωση της κατάστασής χαρακτηριστικό Pivotal Tracker ...
Πληκτρολογήστε το υποκατάστημα όνομα (θα προταχθεί από 12.345) [χαρακτηριστικό]:
Η στροφή σε υποκατάστημα 12345-χαρακτηριστικό γνώρισμα
junkafarian $
Αυτό θα αλλάξετε σε ένα νέο υποκατάστημα για την εργασία σχετικά με το θέμα που επιλέγεται.
Μόλις έχετε ολοκληρώσει την εκπόνηση εργασιών / ελέγχονται δοκιμές περνούν / διέπραξε τις αλλαγές, μπορείτε να δηλώσετε το έργο ως τελειώσετε:
junkafarian $ git φινίρισμα
Σήμανση ιστορία 8236507 και τελείωσε ...
Συγχώνευση 8236507-χαρακτηριστικό γνώρισμα στο κύριο
Αφαίρεση υποκατάστημα 8236507-χαρακτηριστικό γνώρισμα
Συγχωνεύεται κώδικα στο πορτ-μπαγκάζ. Παρακαλώ σπρώξτε προς τα πάνω και να ενημερώσει τον διαχειριστή απελευθέρωση εάν είναι απαραίτητο
junkafarian $
Μπορείτε στη συνέχεια να ωθήσει τις αλλαγές αυτές ανάντη
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Ένα bugfix απελευθέρωση λόγω κακής συσκευασίας, όταν φόρτωμα στην PyPI. Συγνώμη σε όποιον βιώσει προβλήματα!
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε