Github organisaatio ovat hyvä tapa organisaatio hoitaa Git-arkistoja. github-kollektiivi on työkalu, jonka avulla voit automatisoida tylsiä tehtäviä luoda joukkueita, luvan myöntämistä ja luoda arkistoja.
Lähestymistapa että github-kollektiivinen työkalu kestää on, että voit muokata keskeinen kokoonpano (nyt vain ini kaltainen tiedosto), josta kokoonpano luetaan ja päivitetään respectivly.
Aluksi purposo tämän laukkua on hallinnoida Plone kollektiivisen organisaation GitHub: https://collective.github.com
Kuinka asentaa
% Pip asentaa github-kollektiivinen
(Tai)
% Easy_install github-kollektiivinen
Käyttö:
Kun github-kollektiivi on asennettu sen pitäisi luoda suoritettavia samanniminen.
% Bin / github-kollektiivinen help
Käyttö: github-kollektiivinen [-h] -C CONFIG [-M MAILER] [-C CACHE] -o GITHUB_ORG
& Nbsp; -u GITHUB_USERNAME -P GITHUB_PASSWORD [-v] [-p]
Tämä työkalu voit automatisoida tylsiä tehtäviä on luoda joukkueet myöntämisestä
luvalla ja luoda arkistoja.
valinnaiset argumentit:
& Nbsp; -h, --help näytä tämä ohje ja poistu
& Nbsp; -C config, --config CONFIG
& Nbsp; polku asetustiedostoon (voisi olla myös kauko
& Nbsp; sijainti). esim.
& Nbsp; http: //collective.github.com/permissions.cfg (oletus:
& Nbsp; Ei mitään)
& Nbsp; -M MAILER, --mailer MAILER
& Nbsp; TODO (oletus: Ei mitään)
& Nbsp; -C välimuistin, --cache CACHE
& Nbsp; polku tiedostoon, jossa välimuistiin tuloksia github.
& Nbsp; (oletus: Ei mitään)
& Nbsp; -o GITHUB_ORG, --github-org-GITHUB_ORG
& Nbsp; github organisaatio. (Oletus: Ei mitään)
& Nbsp; -u GITHUB_USERNAME, --github-käyttäjätunnuksesi GITHUB_USERNAME
& Nbsp; github käyttäjätunnus. (Oletus: Ei mitään)
& Nbsp;-P GITHUB_PASSWORD, --github-salasana GITHUB_PASSWORD
& Nbsp; github salasanaa. (Oletus: Ei mitään)
& Nbsp; -v, --verbose
& Nbsp;-p, --pretend
Esimerkkinä kokoonpano on tallennettu paikallisesti
% Bin / github-kollektiivinen
& Nbsp; -C example.cfg # polku asetustiedostoon
& Nbsp; -o vim-lisät # organisaatio, että olemme
& Nbsp; -u garbas # tili, jota johto oikea organisaatio
& Nbsp;-P SALASANA # tilin salasana
Esimerkki kokoonpano tallennettu github
% Bin / github-kollektiivinen
& Nbsp; -C https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; # url asetustiedostoon
& Nbsp; -o kollektiivista # organisaatio, että olemme
& Nbsp; -u garbas # tili, jota johto oikea organisaatio
& Nbsp;-P SALASANA # tilin salasana
Esimerkki välimuistissa kokoonpano
% Bin / github-kollektiivinen
& Nbsp; -C https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; # url asetustiedostoon
& Nbsp; -C .cache # tiedosto missä tallentaa ja lukea välimuistissa tuloksia github
& Nbsp; -o kollektiivista # organisaatio, että olemme
& Nbsp; -u garbas # tili, jota johto oikea organisaatio
& Nbsp;-P SALASANA # tilin salasana
Mitä uutta strong> tässä julkaisussa:
- Palauta kyky ruokapöytään arkistot organisaatioille jälkeen odottamaton API muutos. [Davidjb]
- Varmista, haarukka datahyötykuorman (org nimi) lähetetään JSON. [Davidjb]
- Salli haarukoiden nimetty oikein kerran luotu. GitHub API haarukat käyttäen samaa nimeä alunperin, joten meidän täytyy nimetä kerran kaksihaarainen. [Davidjb]
- Lisää uudelleennimennäksi auttaja toimintoja synkronoida moduuli. (Huomaa, että kokoonpano ei vielä tue uudelleennimeäminen) [davidjb]
- Lue Docs-ditaan asiakirjat. [Davidjb]
Mitä uutta strong> versiossa 0.3.2:
- Korjaa ongelma sivupohjamoottori koukun muuttujia. Aiemmin alkuperäinen config oltiin muutettu niin, että uusia templating. [Davidjb]
- Korjaa ongelma koukuilla päivitetään välimuistista tallentamalla nykyisten kokonaisluku tunnus. [Davidjb]
- Korjaa ongelma välimuisti ei päivitettävät repo muutos. [Davidjb]
Mitä uutta strong> versiossa 0.1.4:
- tuen lisääminen pyyntöjä == 0.10.2 ja poistamalla pdb [f561d79, garbas]
Mitä uutta strong> versiossa 0.1.3:
- Korjaa välimuistiin tiedoston vika, välimuistin työskentelee nyt [garbas ]
Mitä uutta strong> versiossa 0.1.2:
- remane joukkue old_team pitää yleissopimuksen synkassa. run menetelmällä käyttäen lisätä sijaan päivityksen sarjaa [e48de49, garbas]
- teeskennellä pitäisi toimia kaikissa paitsi saada reuqest tyyppi [e098f9d, garbas]
- mukavampi dump JSON välimuistitiedostoa, Poista sisennys osan, joka hakee repo määritelty joukkuetta [b8cb123, garbas]
- meidän pitäisi kirjoittaa välimuistitiedostoa kun ei ole välimuistitiedostoa Available [fd7f9ee, garbas]
Vaatimukset :
- Python
- Argparse
- pyynnöt
Kommentteja ei löytynyt