| gitctl Open source en gratis git workflow hulpprogramma voor het beheren van projecten met meerdere git-repositories |
Download nu |
gitctl Rangschikking & Samenvatting
- Naam uitgever:
- Kai Lautaportti
- Uitgever website:
- http://lautaportti.wordpress.com/
- Besturingssystemen:
- Mac OS X
gitctl Tags
gitctl Beschrijving
Open source en gratis git workflow hulpprogramma voor het beheer van projecten met meerdere git-repositories Gitctl implementeert een bepaalde workflow voor het gebruik van Git om een project te beheren dat bestaat uit meerdere onafhankelijke subprojecten. De oorspronkelijke motivatie is een ZC.Buildout-aangedreven systeem, maar de implementatie is hier niet afhankelijk van. Dit is geen 100% generiek gereedschap, maar de workflow is vrij gebruikelijk, dus het kan aanpasbaar zijn voor andere gebruiksgevallen ook. Bovendien biedt Gitctl u een lichtgewicht "externals" -mechanisme voor het eenvoudig aan te trekken en het sub- projecten. Dit verschilt van de functionaliteit van Git-Submodule in dat zowel vastgemaakte en open afhankelijkheden kunnen worden gedefinieerd. Dit lijkt op de manier waarop externals worden afgehandeld in subversie. Ook zijn de individuele git-repositories niet op de hoogte van de externals en wordt de configuratie van externals op één locatie bewaard. Vereisten: · Python · Git · Gitpython · Argparse Wat is er nieuw in deze release: · Voeg een nieuwe optie - van de bestandsbestanden toe die vertelt om de namen van componenten uit een bepaald bestand te lezen. De opdracht is vervolgens alleen van toepassing op de gegeven componenten. · Toegevoegd "Gitctl Path" -opdracht die pad (en) afdrukt naar mappen voor gegeven componentnaam (s). · Toegevoegd "Gitctl SH" -opdracht die de opgegeven Shell-opdrachten uitvoert (gegeven met -c-optie) in de map van elke component. B.v. Gitctl SH -C 'GIT-status' voert "GIT-status" uit voor elk onderdeel.
gitctl Gerelateerde software