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

GitLab
GitLab

23 Nov 17

Giggle
Giggle

11 May 15

SmartCVS
SmartCVS

14 Apr 15

CVSps
CVSps

17 Feb 15

Kommentarer til TeamControl

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