Cartman on ylipainoinen, pilaantunut, epäkypsä, suorasanainen, laiska, pahasuinen, pahantahtoinen, rasistinen, seksistinen, antisemitististen, muukalaisvihamielisten, sosiopaatti, narsistinen, ja huonosti karkaistu peruskoulun opiskelija asuu äitinsä kanssa. Odota ... väärä Cartman.
Cartman avulla voit luoda ja hallita Trac liput komentorivin, ilman tarvetta setup fyysinen pääsy Trac asennus / tietokantaan. Kaikki mitä tarvitset on Trac tilin.
Kokoonpano
Vähintäänkin sinun täytyy luoda ~ / .cartmanrc tiedoston seuraavasti:
[Trac]
base_url = http: //your.trac.install/
käyttäjänimi = tamentis
salasana = sitnemat
Jos käytät vim kuin oletusmuokkaimena, voit myös halutessasi lisätä email-kuin syntaksin vastaamaan .cm.ticket laajennus:
autocmd BufNewFile * .cm.ticket setf posti
Jos käytät useita Trac sivustoja, sinulla voi olla useita kokoonpanoja samassa tiedoston osiossa erottaa sivustoja, tässä on esimerkki:
[Muut]
base_url = http://other.trac.site/
käyttäjänimi = tamentis
salasana = sitnemat
Sinun kulkisi -s parametri cm määrittää, mitä sivusto on pääsy:
cm -s muut raportti 1
Voit määritellä kaikki yhteiset kokoonpanoasetukset [OLETUS] osassa.
esittely
Raportti Listing
Dump luettelo liput ruudulle, ilman tiedot:
cm raportti 1
# 142. Korjaa maailman nälkää (bjanin @)
# 159. sivuuttaa palkaton vuokrasta (bjanin @)
Ticket View
Näytä kaikki ominaisuudet lippu:
cm view 1
Luettelo raportit
Saat listan kaikista saatavilla raportit:
cm raportit
Järjestelmän ominaisuudet
Tämä dumpata ruudulla kaikki Milestones, komponentit, versiot:
cm ominaisuudet
Luominen lippu
Luominen lippu toimii samalla tavalla kirjoittaa uuden sähköpostiviestin mutt, se lataa nykyinen $ EDITOR ja voit muokata tietoja lippu. Olettaen kaikki parametrit ovat oikein, se luo lipun heti tallentaa ja poistua ja palata lipun numero. Jos lippusi ei näy kelvollinen (puuttuu vaadittu kenttä, olematon Milestone jne) Cartman pysähtyy ja näyttää jokaisen virheen ja antaa palaat editor:
cm uudet
- Avaa editor -
Löysi seuraavat virheet:
& Nbsp; - Virheellinen "Asia ': ei voi olla tyhjä
& Nbsp; - Virheellinen "Milestone ': odotettu: Bug Bucket, Release 2 Vapauta 3
- Paina enter palata editori, ^ C keskeyttää -
Ensimmäinen parametri cm on omistajan lipun, se populates kentässä oletuksena:
cm uudet jcarmack
Kommentoi lippu
Aivan kuten luoda lippu, lisäämällä kommentti on aivan kuten mutt, nykyinen $ EDITOR ladataan tyhjälle tiedoston voit muokata. Kun tallenna ja lopeta, Cartman sitoutuvat tähän uusi kommentti ja palaa hiljaa, ellei virhe:
cm kommentti 1
Jos kommentti on lyhyt mahtuakseen komentoriviltä, voit käyttää -m lippua sellaisenaan:
cm kommentti 1 -m "unohdit soittaa pyöritellä ()"
View / Set tilan lippu
Tarkastele nykytilasta lippu, ja käytettävissä tilat:
cm tila 1
Aseta lippu hyväksytyksi:
cm tila 1 hyväksyvät
Jos haluat lisätä kommentin tämän tilan muutos, voit käyttää -c lippua, se avaa oletusmuokkaimena:
cm tila 1 uudelleen -c
Voit myös käyttää -m lippua määritellä kommentin inline, ilman editor:
cm tila 1 uudelleen -m "ei toimi x = y"
Mikä on uusi tässä julkaisussa:
- lisätyt search komento.
- kaatua oikein ja varhaisen kun trac tuotto virhe 500.
- riveissään kuvaava viestin, kun sinulla ei ole oikeutta luoda lippu.
- Älä kuole, jos base_url on kenoviivaa.
- testata olemassaolon base_url sijasta pino jäljittämistä.
- Luo ~ / .cartman / hakemistoon oletuksena.
- kuolevat virheilmoituksen, jos sinulla ei ole $ EDITOR env var.
- korjata hakemalla nykyinen lippu tila v1.0 +
Mikä on uusi versiossa 0.2.0:
- & quot; cm help & quot; Nyt voit tulostaa listan komennoista.
- auth_type lisättiin config.
- Basic Debian pakkaus lisättiin.
- malli tuki lisättiin (vuonna ~ / .cartman / malleja).
- dokumentti siitä, miten hakata työkaluja annettiin.
- Configuration siirrettiin osa-hakemistoon.
- mahdollisuus ohittaa SSL-varmenteen vahvistus lisättiin.
- Tuki Trac 0,12 lisättiin.
- Yhden kuponkia nyt sovitettu aikana sumea find.
- Python 3,3 tukea lisättiin.
- Ticket elimet ovat nyt lähetetään CRLF rivien loppuun.
vaatimukset
- Python
- Trac
Kommentteja ei löytynyt