TeamControl

Software screenshot:
TeamControl
Software detaljer:
Version: 0.0.2
Upload dato: 12 May 15
Udvikler: Caio Romao
Licens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

TeamControl er en git send-mail --to-cmd / - cc-cmd værktøj for depoter med flere hold og / eller konstant skiftende teams uden mailing-liste.
Installer
Brug din foretrukne værktøj til at downloade fra Cheeseshop og installere:
pip installere teamcontrol
Eller:
easy_install teamcontrol
Hvis du & rsquo; snarere d hente og installere fra kilderne, skal du blot køre:
python setup.py installere
Opsætning
Et projekt ved brug af & lsquo; TeamControl & rsquo; skal have en konfigurationsfil let tilgængelige for alle udviklere (enten versioneret langs kilderne eller offentligt tilgængelige et sted).
Konfigurationsfil
En konfigurationsfil er en grundlæggende ini-lignende fil med sektioner beskriver teams og et sæt regler, der kan udløse inddragelse af det & rsquo; s medlemmer på en kode anmodning om fornyet undersøgelse. Eksempel:
[medlemmer]
batman = bruce@wainecorp.com
ironman = tony@starkindustries.com
superman = jkclark@dailyplanet.com
thor = thealmighty@valhalla.asgard.com
wonderwoman = diana@themyscira.net
[regler]
avcomics = ^ tegneserier / [Aa] vengers
dc = ^ forlag / dc
jlcomics = ^ tegneserier /? justiceleague (den)
vidunder = ^ offentliggjort / vidunder
[Justiceleague]
medlemmer = batman, superman, wonderwoman
regler = dc, jlcomics
[Avengers]
medlemmer = thor, ironman
regler = avcomics
Der er to særlige afsnit i denne fil: [medlemmer] og [regler]: de definerer aliaser for opkaldt brugt til medlemmer = og regler = muligheder for at lette organisation.
Hver anden bestemt strækning betragtes som et team, så længe de definerer medlemmerne = og regler = valgmuligheder (de kan være tomt, men skal eksistere).
Så hvad er en & ldquo; regel & rdquo ;? En regel er en gyldig Python regulært udtryk, der vil blive matchet mod de filer, der ændres ved en given patch (genereret af git-format-plaster). Hvis nogen regel matcher med en af ​​de ændrede filer holdet denne regel tilhører vil indgå i anmodningen om fornyet undersøgelse.
Per-user Setup
Nu, hvor vi har en konfigurationsfil offentligt tilgængelig for alle udviklere hver must setup hendes git konfiguration for at kalde programmet, når beder om revision:
# Tip: du kan indstille cccmd stedet for tocmd hvis du foretrækker
git config sendemail.tocmd / usr / bin / teamcontrol
Og justere egenskaber, der kræves af & ldquo; TeamControl & rdquo ;:
git config teamcontrol.config / sti / til / teamcontrol / config / fil
git config teamcontrol.team justiceleague

Krav :

  • Python

Lignende software

SmartCVS
SmartCVS

14 Apr 15

hg-diff
hg-diff

20 Feb 15

vcs
vcs

11 May 15

csvmerge
csvmerge

20 Feb 15

Kommentarer til TeamControl

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!