p01.releaser

Software screenshot:
p01.releaser
Software informatie:
Versie: 0.6.0
Upload datum: 11 May 15
Licentie: Gratis
Populariteit: 19

Rating: 4.5/5 (Total Votes: 2)

p01.releaser is een versie helper script dat een eenvoudige release proces biedt.
installeren
Download en unzip dit pakket naast je andere pakketten in uw lokale svn mappenstructuur. Daarna, installeer de p01.releaser pakket door de volgende opdrachten op linux:
& Nbsp; python bootstrap.py
& Nbsp; bin / buildout
release
U kunt de release methode te gebruiken met de volgende opdracht voor een nieuwe of een volgende release.
& Nbsp; bin / release
Met deze opdracht zal de release script de volgende voor het pakket met de opgegeven naam te doen:
- Controleren in afwachting van de plaatselijke modificatie
- Vindt u bestaande versies
- Krijgen volgende versie op basis van opties (-n, --next-versie)
- Denk volgende versie als er niets gedefinieerd in opties
- Vragen om te bevestigen geraden versie of stel expliciete / eerste versie
- Vragen om CHANGES.txt vrijlating tekst bevestiging als al bestaan
- Of bieden inplace CHANGES.txt bewerken als leeg bevestigd
Hierna zal de srcipt een geautomatiseerd build proces te starten en af ​​te breken op een fout. Opmerking een fout zou kunnen eindigen in een gedeeltelijke pleegde svn gegevens of een ontbrekende release bestand. Maar dit moet eenvoudig te controleren en correct zijn. De stappen zijn:
- Updateversie in CHANGES.txt indien niet reeds tijdens het bewerken bijgewerkt
- Updateversie in setup.py
- Naleven versie verandering (lokale pkg dir)
- Maak versie gebaseerd op setup.py (lokale pkg dir)
- Zorgen folder labels als nieuwe pakket versie
- Tag pakket (svn cp tags / pkgname / versie)
- Denk volgende release versie
- Voeg volgende versie en unreleased marker in CHANGES.txt
- Voeg volgende versie inclusief dev marker in setup.py
- Plegen setup.py en CHANGES.txt dev marker-update
Nu ben je klaar en de release moeten klaar zijn.
Kortom
Kortom, de releae script normaal alleen de volgende stappen:
- Vraag naar nieuwe geraden versie bevestiging
- Vragen om CHANGES.txt bevestiging of aanbieding bewerken
en de vrijlating moet gewoon beginnen

Wat is nieuw in deze release:.

  • toegevoegd reactie over distutils probleem
  • toegevoegd strikte verbinding foutafhandeling
  • geïmplementeerd controleren externen
  • geïmplementeerd betere optie bewerken
  • verbeteren testen, repareren testvoorwaarde
  • repareren veranderde marker
  • vervangen CHANGES.txt wrapper klasse ChangeDoc met een eenvoudiger implementatie en API

Wat is nieuw in versie 0.5.4:

  • Nieuwe versie werd niet toegevoegd aan CAHNGES.txt voor de release.

Wat is nieuw in versie 0.5.1:

  • Toegevoegd ontbrekende register argument setup.py gesprek. Lijkt erop dat de pypi index heeft deze optie of een pakket zal niet te zien in e-index.

Eisen

  • Python

Andere software van ontwikkelaar Roger Ineichen, Projekt01 GmbH

m01.remote
m01.remote

11 May 15

p01.remote
p01.remote

14 Apr 15

s01.demo
s01.demo

11 May 15

Reacties op p01.releaser

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