TeamControl

Software screenshot:
TeamControl
Software informatie:
Versie: 0.0.2
Upload datum: 12 May 15
Ontwikkelaar: Caio Romao
Licentie: Gratis
Populariteit: 3

Rating: nan/5 (Total Votes: 0)

TeamControl is een git send-email --to-cmd / - cc-cmd tool voor repositories met meerdere teams en / of constant veranderende teams zonder een mailing-lijst.
installeren
Gebruik uw favoriete instrument te downloaden van de kaaswinkel en te installeren:
pip teamcontrol installeren
Of:
easy_install teamcontrol
Als u & rsquo; in plaats d downloaden en installeren van de bronnen, gewoon uitvoeren:
python setup.py installeren
Instellingen
Een project met behulp van & lsquo; TeamControl & rsquo; moet een configuratiebestand gemakkelijk toegankelijk voor elke ontwikkelaar (ofwel versiebeheer langs de bronnen of openbaar beschikbare ergens) te hebben.
Configuratie File
Een configuratiebestand is een basis ini-achtige file met secties waarin teams en een set van regels die de opname ervan & rsquo kunnen leiden; s leden op een code review aanvraag. Voorbeeld:
[Leden]
batman = bruce@wainecorp.com
ironman = tony@starkindustries.com
superman = jkclark@dailyplanet.com
Thor = thealmighty@valhalla.asgard.com
wonderwoman = diana@themyscira.net
[Regels]
avcomics = ^ comics / [Aa] Vengers
dc = ^ uitgever / dc
jlcomics = ^ comics / (de)? justiceleague
wonder = ^ gepubliceerd / marvel
[Justiceleague]
leden = batman, superman, wonderwoman
regels = dc, jlcomics
[Avengers]
leden = Thor, ironman
regels = avcomics
Er zijn twee speciale secties in dit bestand: [leden] en [regels]: zij aliassen voor benoemde gebruikt voor de leden te definiëren = en regels = opties om de organisatie te vergemakkelijken.
Elke andere gedefinieerde punt wordt beschouwd als een team, zolang zij de leden = en = regels te definiëren (zij leeg zijn, maar moet bestaan).
Dus, wat is een & ldquo; regel & rdquo ;? Een regel is een geldig Python reguliere expressie die zal worden vergeleken met de bestanden die worden gewijzigd door een gegeven patch (gegenereerd door git-format-patch). Als een regel overeenkomt met één van de gewijzigde bestanden van het team deze regel behoort te worden opgenomen in het verzoek.
Per gebruiker Setup
Nu dat we een configuratiebestand publiek toegankelijke voor elke ontwikkelaar elke must setup haar git configuratie van de aanvraag bij zijn verzoek om herziening bellen:
# Tip: je kunt cccmd plaats set van tocmd als u liever
git config sendemail.tocmd / usr / bin / teamcontrol
En aan te passen vereiste eigenschappen van & ldquo; TeamControl & rdquo ;:
git config teamcontrol.config / pad / naar / teamcontrol / config / bestand
git config teamcontrol.team justiceleague

Eisen

  • Python

Vergelijkbare software

CVSweb
CVSweb

3 Jun 15

GitG
GitG

19 Jun 17

git-review
git-review

14 Apr 15

Reacties op TeamControl

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!