reposurgeon

Software screenshot:
reposurgeon
Software informatie:
Versie: 3.18
Upload datum: 17 Feb 15
Ontwikkelaar: Eric S. Raymond
Licentie: Gratis
Populariteit: 1

Rating: nan/5 (Total Votes: 0)

reposurgeon is een open source en helemaal gratis command-line software geïmplementeerd in Python en ontworpen vanaf de grond opgebouwd om te helpen applicatie-ontwikkelaars bewerken van de geschiedenis van een versie controle repository.Supports alle mainstream versie controle systemsIt machtigt u om langs opmerkingen bewerken en metadata, alsmede commits verwijderen. Het ondersteunt alle reguliere versie controle systemen, met inbegrip van Git, Bazaar, Subversion, CVS, Mercurial en RCS.
De applicatie is ook ontworpen om Subversion dump-bestanden te lezen en kan worden gebruikt om een ​​script productie van extreem hoge kwaliteit conversies van Subversion (SVN) naar alle ondersteunde DVCS.Getting begon met reposurgeonTo gebruik de reposurgeon programma op je GNU / Linux distributie, moet u eerst downloaden via Softoware of via haar officiële website (zie de link aan het einde van het artikel), waar het wordt verspreid als een gzipped source tarball (TAR archief).
Sla het archief ergens op je computer, pak het uit met uw favoriete archief manager applicatie, open een terminal emulator software en ga naar de locatie van de uitgepakte archief bestanden met de & lsquo; cd & rsquo; commando (bv cd /home/softoware/reposurgeon-3.17).
De software doesn & rsquo; t nodig configuratie of compilatie, als een uitvoerbaar reeds is voorzien voor u op het archief. Voer het uit met de & lsquo; ./ reposurgeon & rsquo; commando, typ & lsquo; helpen & rsquo; bij de opdrachtprompt om de beschikbare opties te zien.
reposurgeon geleverd met een breed scala aan commando's, dus om te zien wat een ieder doet, typt u gebruik maken van de & lsquo; hulp & rsquo; commando, waar moet worden vervangen door de respectieve command.Under de motorkap en de ondersteunde besturingssystemen systemsTaking een kijkje onder de motorkap van reposurgeon, kunnen we meteen merken dat het is geschreven in de programmeertaal Python, wat betekent dat het & rsquo; s draagbaar en werkt goed op een UNIX-achtig besturingssysteem, waaronder GNU / Linux, Solaris of BSD. Het kan gemakkelijk worden geoptimaliseerd voor 32-bits of 64-bits hardware-architecturen (zie de README bestand in de bron archief voor details)

Wat is nieuw in deze release:.

  • De ent opdracht heeft nu een --prune optie als verenigen.

Wat is nieuw in versie 3.17:.

  • Export ondersteuning voor SRC en RCS
  • Bug fix voor geautomatiseerde conservering onder hg.
  • Bug fix voor reparenting en afrekenen van commits met inline gegevens.

Wat is nieuw in versie 3.4:

  • Eenamp () functie handig voor logic-gating in conjunctieve uitdrukkingen.
  • Een nieuwe 'assign' commando laat precomputation van dure selecties (er is een 'toewijzing ongedaan' ook).
  • Een exec / eval faciliteit voor aangepaste Python extensies.
  • Pad rename heeft --relax en --force opties om te gaan met eed botsingen.
  • Een nieuwe --changelog mogelijkheid coalesce kan FSF-stijl ChangeLog bestanden te herkennen.

Wat is nieuw in versie 3.3:.

  • Stel negatie in selecties met ~
  • min () enmax () in de selecties.
  • 'definiëren' door zelf een lijst van macro's.
  • de optie Nieuw 'verwijderingen' in de opdracht remove.

Wat is nieuw in versie 3.2:.

  • Nieuw pad hernoemen commando
  • Lijst en inspecteer nu nemen ofwel een leidende of na selectie.
  • Tekst zoeken selecties kunt nu een B achtervoegsel om blobs te zoeken.
  • Nu is het mogelijk om fileops transplanteren tussen verbindt met behulp verwijderen .. aan.
  • Een datum van het formulier selecteert alle commits en tags die dag.
  • Macro's kunnen nu meerdere regels.

Wat is nieuw in versie 3.1:

  • Het filter opdracht heeft nu een --replace modifier te vermijden regex overhead.
  • Associated takken worden hernoemd als een reset of tag wordt verplaatst of verwijderd.
  • Bug fix voor off-voor-één fout in tags rapportage.

Wat is nieuw in versie 3.0:

  • Veel syntactische kenmerken van de taal hebben incompatibiliteit veranderd. Backward-incompatibele wijzigingen taal zijn gedocumenteerd op de hulppagina. 'Uitwissen' en 'verenigen' commando's zijn incompatibiliteit verbeterd. Nieuw 'strip' commando voor testcases genereren met blobs ontdaan Nieuw 'verminderen' commando voor topologische vermindering van testgevallen. De "pluizen" commando krijgt een test voor het bestaan ​​van meerdere wortels. Het selecteren van een datum of actie stempel bijpassende meerdere begaat nu overeen met alle. De chirurgische taal heeft nu een macro-faciliteit.

Wat is nieuw in versie 2.43:

  • & quot; set canonicalize & quot; is nu van kracht tijdens het importeren stroom leest.
  • Geïntroduceerd = O, = M, = F selectors voor ouderloos, samen te voegen, en vork begaat.
  • De & quot; multiline & quot; modifier op bewerk wordt vervangen door = L selector.
  • -selectie in te stellen evaluatie nu kortsluiting predikaten en is sneller.
  • Vast een buggy test die de lezer veroorzaakt te stikken op submodule koppelingen.

Wat is nieuw in versie 2.42:.

  • Verhinderd crash bij tagifying een mixed-tak plegen
  • svn_no_autoignores - & gt; svn_noautoignores
  • Negeer single-rev mergeinfos in Subversion, ze zijn cherry-picks.

Eisen

  • Python

Vergelijkbare software

git-sweep
git-sweep

14 Apr 15

TrackIt
TrackIt

3 Jun 15

Andere software van ontwikkelaar Eric S. Raymond

Gif2png
Gif2png

14 Apr 15

hexdump
hexdump

17 Feb 15

battleships
battleships

20 Feb 15

freecode-submi
freecode-submi

20 Feb 15

Reacties op reposurgeon

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