επιτήδειος είναι μια απλή επιμεριστική Feature Tracker (γνωστός και ως ιχνηλάτη προβλημάτων, bug tracker, tracker εργασία) έχουν σχεδιαστεί για να λειτουργούν με ένα κατανεμημένο σύστημα ελέγχου εκδόσεων, όπως το Git.
Αρχές
- Όλες οι λειτουργίες έχουν μια κατάσταση (π.χ. νέα, στην ανάπτυξη, έτοιμο για δοκιμή, έτοιμο προς εγκατάσταση)
- Απόλυτη προτεραιότητα των χαρακτηριστικών που έχουν το ίδιο καθεστώς
- Λειτουργία Αποθήκευση δεδομένων μαζί με τον κωδικό στο VCS, όχι σε ένα άλλο εργαλείο
- Αποθηκεύστε τη βάση δεδομένων χαρακτηριστικό σε αρχεία απλού κειμένου που παίζουν καλά με VCS και διαφ / συγχώνευση εργαλεία
- Μην εκ νέου εφαρμογή λειτουργίες που είναι ήδη στο VCS
Ξεκινώντας
Εγκατάσταση από PyPI χρησιμοποιώντας easy_install ή pip. Για παράδειγμα:
% Pip εγκαταστήσετε επιτήδειος
Μετά από αυτό μπορείτε να χρησιμοποιήσετε το επιτήδειος εντολή για να δημιουργήσετε, να χειριστούν και να υποβάλλουν ερωτήματα επιτήδειος ιχνηλάτες χαρακτηριστικό. Χρησιμοποιήστε επιτήδειος --help ή / και να διαβάσετε το Οδηγός Γρήγορης Εκκίνησης για να ξεκινήσετε.
Θέματα Εκθέσεις και αιτήματα χαρακτηριστικό
Τα ζητήματα παρακολουθούνται με τον εαυτό επιτήδειος. Αν θέλετε να εγείρουν ζητήματα ή αιτήματα χαρακτηριστικό:
- Πιρούνι το repo και ελέγξτε έξω σε τοπικό επίπεδο
- Ακολουθήστε τα βήματα του "Αναπτύσσοντας επιτήδειος»
- Χρησιμοποιήστε το ./dev-deft εντολή για να δημιουργήσετε ένα νέο θέμα
- Διαπράξουν το νέο τεύχος
- Στείλετε ένα αίτημα έλξης
Ναι ... θα πρέπει να υπάρχει ένα εργαλείο για να κάνει αυτή τη διαδικασία πιο απλή και εύκολη για τους χρήστες ενός έργου να κάνουμε.
Ανάπτυξη επιτήδειος
Να εργαστούν για την ίδια την επιτήδειος κωδικό:
- Χρειάζεται Python 2.7 και virtualenv εγκατεστημένο
- Αναχώρηση από το GitHub
- Εκτέλεση κάνουν env να δημιουργήσει ένα περιβάλλον python για ανάπτυξη
- Εκτέλεση κάνει να τρέξει όλες τις δοκιμές.
- Το σενάριο dev-επιτήδειος θα τρέξει επιτήδειος από το περιβάλλον ανάπτυξης. Εκτελέστε dev-επιτήδειος --help για βοήθεια
Απαιτήσεις :.
- Python
Τα σχόλια δεν βρέθηκε