Eazysvn

Maak eenvoudige revisie samen en tak schakelen veel gemakkelijker
Download nu

Eazysvn Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Marius Gedminas
  • Uitgever website:
  • https://launchpad.net/~mgedmin

Eazysvn Tags


Eazysvn Beschrijving

Maak eenvoudige revisie samen en tak schakelt veel gemakkelijker EAZYSVN is een Python-module die sommige gemeenschappelijke operaties vereenvoudigt met Subversion Branches.USAGEGETTING HELPAT De Shell Prompt TypeAzysvn Helpit zal een lijst met opdrachten afdrukken. Sommige commando's hebben aliassen: EZSWSCHITCHE = EAZYSVN SWITTEEZMERGE = EAZYSVN MERGEEZREVERT = EAZYSVN REVERTEZBRANCH = EAZYSVN TRERTEZEZBRANCH DIENT TUS EAZYSVN BRANKURLSWITCHING TUSSEN BRANKESIN A Subversion-werkgids Runezswitch -lto Bekijk alle beschikbare takken in uw project. Dit veronderstelt dat uw Subversion-repository de standaardlay-out gebruikt met 'kofferbak', 'tags' en 'filialen' in IT.Then Runezswitch Branchnameto-schakelaar naar een filiaal, Andezswitch Trimmo-schakelaar terug naar kofferbak. Working met Branchessay Je werkt aan een project En in het midden van een moeilijke refactoring realiseert zich plotseling de veranderingen die je hebt gemaakt, zijn te riskant voor romp die je ze in een tak wilt plaatsen. Runezswitch --Create My-BranchThis maakt een nieuwe tak en schakelt u aan uw werkmap erop. Al uw veranderingen in uitvoering worden intact gehouden en u kunt ze rechtstreeks aan de nieuwe tak verbinden met SVN Commit.Seeing Alle wijzigingen op een takje willen misschien zien dat de algemene diff van veranderingen op een tak zijn gemaakt sinds het is gemaakt, zeg Raadpleeg het voordat u precies een samenvoeging probeert. Voor extra leesbaarheid, installeer Colordiff en BrialeAzysvn BranchDiff Branchname | Colordiff | Less -RMERGING BRANTESAFTER U bent klaar met het hacken op uw branch, u wilt teruggaan naar de kofferbak en beginnen met het samenvoegen. Runezswitch Trunkthenezmerge My-BranchYou ziet het SVN-commando dat wordt gebruikt voor de samenvoeging en een logboek van alle wijzigingen. Fix-fusie-conflicten (indien aanwezig), voer de testsuite uit en breng dan commit. De uitvoer van Ezmerge helpt u bij het produceren van een informatieve commit-boodschap. Als in plaats van de wijzigingen in uw werkdirectory samen te voegen, kunt u de gecombineerde diff zien, de -d -d (of -diff) optie aan Ezmergeezmerge -D FeatureBranchChReberPickingIFIFUS Om slechts enkele van de veranderingen in een filiaal samen te voegen, kunt u het revisienummer (of een bereik) aan Ezmerge passeren. Om bijvoorbeeld een bugfix te maken geïmplementeerd in herziening 1234 van de kofferbak tot een release-tak, EZSWSCHICHE RELEASE-BRANKEZMERGE 1234 TRUNKYOU kan ook een reeks revisionsezmerge 1234-1236 trunkthis-assortiment samenvoegen, in tegenstelling tot Subversion. Als u dat wilt, kunt u ook een halve open bereik van Subversion-stijl gebruiken als Wellezmerge 1233: 1236 Trunkhe --Diff Optie werkt hier ook.Ezmerge -d 1234-1236 Trunkrevering geautoriseerde wijzigingen is als cherrypicking, maar in omgekeerde Wijzigingen die al zijn toegewijd aan deze branch.Ezrevert 1234making Tagsto Tag de huidige versie van de bronstructuur in uw werkdirectory, RuneAzysvn Tag Tagnamemanipulating Branchesto Verwijder een filiaal, RuneAzysvn Rmbranch BrancheAzysvn Rname A Branch, RuneAzysvn Mvbranch OldBranchname NewBranchnameto Doe andere soorten operaties, EAZYSVN Biedt een snelkoppeling die u in plaats van volledige filiaal-URL's kunt gebruiken (dit bit neemt een UNIX-achtige schaal aan): SVN LS $ (EZBRANCH TAKNAME) SVN DIFT "EZBRANCH TANTCH1" "EZBRANCH TAK2`Another mogelijk nuttig EAZYSVN-opdracht is het bedrijfsleven. Het toont de herziening wanneer een filiaal is gemaakt. Om bijvoorbeeld de wijzigingen in de kofferbak te zien die niet aanwezig zijn in een filiaal, runsvn diff -r `eazysvn takpoint tak`: hoofd` Ezbranch trunk'overall optionsall commando's die een filiaal-naam vereisen als een argument Accepteer A -L (of - -LULD) Optie die alle takken vermeldt, EGEZBRANCH -LALL-opdrachten die wijzigingen aanbrengen in de repository of werkdirectory Accepteer de optie A-N (of -DRY-RUN) die alleen de SVN-opdrachten aflegt die anders zouden worden uitgevoerd .Ezmerge - N 1234 WHANDTYBRANCHALL-opdrachten die wijzigingen aanbrengen in de repository (het maken / verwijderen / hernoemen takken of -tags) Accepteren een -M-optie met een commit-bericht. Indien niet gespecificeerd, krijgt u een teksteditor die door Subversion zelf wordt voortgebracht om het Commit-bericht te typen .EZSWWITCH -C-CB NEWBRANCH -M -M "Create Branch voor de nieuwe functie" Veel van de opdrachten accepteren ook andere opties. UseAzysvn cmd --Helpezmerge --Helpezswitch --Helpetc.Om die te ontdekken. Vereisten: · Python Wat is er nieuw in deze release: · Nieuwe optie: Ezmerge --Erintegreren, rechtstreeks doorgegeven aan SVN-samenvoeging. Bijgedragen door Wolfgang Schnerring.


Eazysvn Gerelateerde software

cvs2svn

Een Python-script dat een CVS-repository converteert naar een Subversion-repository. ...

155

Downloaden

bzr-fastimport

BZR-FASTIMPORT is een Fastimport-plug-in die een stream-gebaseerde invoer van gegevens in Bazaar biedt. ...

123

Downloaden

Antemodel

AntMod is een Build Management, Release Management en Repository Management Tool. ...

143

Downloaden

PhpMakeUpdate

PhpMakeUpdate is een op het web gebaseerde intranet-tool voor alleen gewijzigde bestanden uit de Subversion-repository. ...

124

Downloaden

Ksvn

KSVN is een Konqueror-geïntegreerde frontend naar het revisiesysteem van Subversion (SVN) voor KDE. ...

181

Downloaden