SmartSVN is een commerciële, vrij verspreide en multiplatform grafische applicatie die vanaf de basis is ontworpen om te fungeren als een Subversion (SVN) -client. Het project volgt dezelfde filosofie als SmartCVS, omdat het alle vereiste functies kant-en-klaar levert, verpakt in een gladde en gebruiksvriendelijke gebruikersinterface.
Functies in één oogopslag
Belangrijke functies zijn tag- en filiaalondersteuning, eigenschappenondersteuning, wijzigingssets, krachtige commit-wizard, conflictoplosser, bestandsvergelijking, revisiegrafiek, uitvoerweergave, xMerge-invoegtoepassing, transactieweergaven, uitgaande en binnenkomende wijzigingsmarkeringen, wijzigingsrapport, Trac-integratie, repository-browser, shell-integratie, plugin-API, log en commit Wizard JIRA-integratie.
Bovendien ondersteunt de toepassing een breed scala aan verificatiemethoden, waaronder SVN, SVN SSH, HTTP, HTTPS en HTTP-proxy. Het ondersteunt ook talrijke subversie-opdrachten, zoals toevoegen, afrekenen, verwijten (annoteren), opruimen, kopiëren, vastleggen, verwijderen, importeren, diff, lijst, log, mkdir, samenvoegen, verplaatsen, propedit, propdel, propget, opgelost, propset, terugzetten, schakelen, status, uitbreidenew, lock, unlocknew, svn: uitvoerbaar, svn: externals, svn: eol-style, svn: negeer, svn: keywordsnew en svn: mime-type.
Onder de motorkap en ondersteunde besturingssystemen
SmartSVN is een platformonafhankelijke applicatie die volledig in de programmeertaal Java is geschreven. Dit betekent natuurlijk dat het elk besturingssysteem ondersteunt waar de Java Runtime Environment (JRE) beschikbaar is, inclusief alle GNU / Linux-distributies, evenals de Microsoft Windows- en Mac OS X-besturingssystemen. Zowel 32-bit als 64-bit hardware-architecturen worden op dit moment ondersteund.
Beschikbaarheid en prijzen
Op dit moment wordt het project verdeeld in twee edities, SmartSVN en SmartSVN Professional. Zoals verwacht bevat de SmartSVN Professional-editie meer functies dan de standaard SmartSVN-editie.
Hoewel SmartSVN gratis kan worden gedownload, begint de prijs voor SmartSVN Professional vanaf 69 USD (56 EUR) per gebruiker. Als u het wilt proberen voordat u de SmartSVN Professional-editie koopt, kunt u altijd een gratis proefperiode van 30 dagen krijgen van de officiële website.
Wat is nieuw in deze release:
- Revisiegrafiek: systeemeigenschap instellen & quot; revisionGraph.inlineBranchesAndTags & quot; naar false naar niet inline branches en tags automatisch
Wat is nieuw in versie:
- Nieuwe functies, verbeteringen:
- Bugrapportage biedt nu optioneel de mogelijkheid om bugrapporten direct vanuit WANdisco vanuit SmartSVN te uploaden
- Lokale vernieuwingsprestaties afgestemd door uitgebreid herwerken
- Verbeterde afhandeling van svn: global-ignores inherited property
- Verschillende verbeteringen / fixes voor vergelijkingsfunctionaliteit
- Bestandsprotocolverificatie geïmplementeerd om bestandsprotocolsloten toe te staan
- Laatst geopende werkkopie kan nu worden onthouden, zelfs als het niet als een project wordt beheerd
- Optie toegevoegd om onbeheerde werkkopieën als een project te beheren
- Windows SASL-verificatieondersteuning toegevoegd en vereiste DLL's opgegeven
Wat is nieuw in versie 8.0.1:
- Bugs verholpen:
- Tag toevoegen: externe verbanden herstellen
- Logboek: mogelijke interne fout bij het aanroepen van Bewerken | Kopiëren ...- acties
- Vernieuwen: mogelijke interne fout gerelateerd aan verplaatste bestanden
- Splashscherm gaf verkeerde versie weer (bevat nog steeds & quot; voorbeeld & quot;)
- Update: mogelijke interne fout veroorzaakt door verouderde informatie over gebruikersinterface
- Upgrade: mogelijke interne fout
- Verschillende bomen: mogelijke UI-gerelateerde interne fout
- Werkgegevens van werkcopy valideren: mogelijk fout-positieve inconsistenties gemeld
Wat is nieuw in versie 8 RC3:
- Bugs verholpen:
- Toevoegen: mogelijke interne fout
- Conflictoplosser: mogelijke interne fout
- Repository Browser: mogelijke interne fout bij afsluiten
Wat is nieuw in versie 8 RC2:
- Bugs verholpen:
- Commit: mislukt bij poging om hernoemd bestand extern te committen
- Vergelijk: de bovenste bloklijn is 1 pixel te hoog in regelgetalgoot getekend
- Repositorybestanden of directory's vergelijken: gebroken
- Conflictoplosser: mogelijke interne fout gerelateerd aan 'verwijderde' blokken
- Remote State: phantom & quot; repository-only & quot; bestanden en mappen kunnen achterblijven
- Verschillende dialoogvensters: ongeldige tekens, bijvoorbeeld apostrof, kan mnemonic krijgen
- Verschillende tabellen (OS X): tabelkolommen, bijv. in het dialoogvenster Voorkeuren waren te smal om op alle inhoud te passen
- Refresh:
- kan andere bewerkingen voor een lange tijd blokkeren
- bij het laden van een project is de weergave Mappen niet meer gefocust
- mogelijke interne fout voor speciale boomconflicten
Wat is nieuw in versie 7.6.3:
- NIEUWE FUNCTIES, VERBETERINGEN:
- Update: waarschuwt in het geval van externalen die niet kunnen worden bijgewerkt
- Systeemeigenschap & quot; smartsvn.project.warnForNetworkShares = false & quot; om waarschuwingsmeldingen voor netwerkaandelen uit te schakelen
- VASTE BUGS:
- Toevoegen: mag geen ellipsen hebben (...), omdat er geen dialoogvenster is bij het toevoegen van bestanden
- Bestandstabel: mogelijke interne fout bij het slepen van bestanden naar een andere toepassing
- Markeren als opgelost: werkte niet voor meerdere bestanden
- Open: voor svn: needs-lock-bestanden, is deze niet geüpdatet naar HEAD, zelfs niet als deze zo is geconfigureerd
- Set wijzigen: (verouderde) items kunnen nog steeds worden weergegeven in Wijzigingssets
- Weergaven vergelijken: wijzigen Streep flikkert tijdens scrollen
- Remote Refresh: geen toegevoegde mappen gevonden
- Verwijderen / verplaatsen: kan leiden tot interne fout bij volgende commit
- Opstarten: native crash op Ubuntu 13.10
- Aantekeningen maken:
- interne fout bij inroepen op leeg bestand mogelijke interne fout bij het wisselen van View Revision en met & quot; early & quot; lijnen
- Commit:
- na het verwijderen van de directory (& quot; Just from SVN control & quot;), verwijderd in plaats van bestanden zonder versiebeheer, werden nog steeds weergegeven na het verplaatsen van de gekopieerde / gekopieerde map, & quot; geschiedenis-gepland & quot; bestanden werden nog steeds weergegeven
- Refresh:
- mogelijke interne fout gerelateerd aan externals
- mag niet mislukken in geval van ongeldige svn: externals eigenschap
- Repository Browser:
- Eigenschappen bewerken: de tabel moet rekken bij het wijzigen van de grootte
- mogelijke interne fout voor svn: externals met slechte syntaxis
- LF-gerelateerde foutmelding bij het bewerken van svn: externals
Wat is nieuw in versie 7:
- Nieuwe en verbeterde functies:
- Validatie van Admin-gebied: moet vragen om automatisch geplande validatie
- Bugs verholpen:
- Vastleggen: mogelijke interne fout
- Bekende problemen:
- Vernieuwen: bij het uitvoeren van SVN-bewerkingen buiten SmartSVN kan een handmatige vernieuwing vereist zijn om de bestands- en mapstatussen dienovereenkomstig bij te werken. (Alle platforms)
- xMerge is nog niet geïmplementeerd voor Subversion 1.7. Het zal aanwezig zijn in Q3 / 2012.
Wat is nieuw in versie 6.6.9:
- Mac OS X 10.7: bestandswatcher onderbroken
- JIRA-plug-in: er werden geen problemen weergegeven bij het gebruik van speciale tekens zoals '#' in wachtwoord
Wat is nieuw in versie 6.6.5:
- Verbeteringen:
- Conflictoplosser: toon & quot; mijn & quot ;, & quot; theirs & quot;
- Installatie: draagbare bundels bevatten JRE
- Linux: gebruik xdg-open om URL's in de standaardbrowser te openen
- Cache loggen: maak in de aanmaakdialoog de hoogste, toegankelijke map,
- Eigenschappen | Zoekwoordsubstitutie: Reset opties hernoemd naar Uitschakelen
- xMerge: ondersteuning voor het samenvoegen van de toegevoegde map in de naam van een hernoemd doel
- Bugs verholpen:
- Branchemanager: is in de war geraakt na het kopiëren / verplaatsen van takkenmap
- JIRA issue resolution-dialoogvenster wordt mogelijk niet weergegeven
- er zijn lege externe elementen voorgesteld voor verwijdering
- mogelijk afgewezen nadat Smart Move is uitgevoerd
- Samenvoegingsdialoog: interne fout bij het invoeren sluit alleen het bereik uit (bijv. 1)
- Plugin-API: AbstractOkCancelDialog closed dialog, zelfs als er invoerfouten waren
- Voorkeuren, Conflictoplosser: na het weergeven van een fout, was het invoerveld verborgen
- Vernieuwen: mogelijke interne fout bij ongeldige bugtraq-eigenschappen
- Repository Browser: vergelijken van twee bestanden leverde soms geen inhoud op
- Repository-browser: mogelijke interne fout bij het sluiten van dialoogvenster / frame onmiddellijk na opening
- SSH Verificatie dialoogvenster: knop OK niet uitgeschakeld als er geen gebruikersnaam is ingevoerd
- SVN werkkopie-upgrade: mogelijke interne fout
- Update / Switch: beschadigde werkkopie bij onderbroken update of schakelbewerking
- Update Check: mogelijke interne fout in geval van I / O-probleem
Wat is nieuw in versie 6.6.4:
- Verbeteringen:
- Update Check (handleiding): informeer over belangrijke nieuwe versies
- Bugs verholpen:
- Annoteren: kan niet worden geannuleerd
- Afhandeling: mogelijke interne fout bij het uitchecken van externe SVN-servers
- Commit: checksum komt niet overeen voor vervangen bestanden
- Conflictoplosser: bepaalde conflicten werden niet gedetecteerd
- URL kopiëren: moet URL's coderen
- Bestandsvergelijking / Conflictoplosser: annuleren & quot; Lijnscheider & quot; dialoogvenster gaat nog steeds verder met Opslaan
- Voorbeeld samenvoegen / Patch toepassen: Wijzigingen weergeven / Conflictoplosser zijn nooit ingeschakeld
- Samenvoegen: mogelijke interne fout
- Samenvoegen: xMerge zou niet beschikbaar moeten zijn voor bestanden
- Instellingen: op Unix, paden ten opzichte van de basismap, bijvoorbeeld ~ / bin / svnserve zijn niet correct uitgebreid
- Repository instellen dialoogvenster, succespagina: beschrijvende tekst is afgekapt
- Opstarten (na nieuwe installatie op OS X): in het welkomstvenster was het uitgeschakelde keuzerondje voorafgekozen voor importeren-instellingen, de vraag werd weergegeven in het tweede hoofdframe
- Update: mogelijke interne fout voor & quot; Reblild SVN admin area completely & quot;
- Verschillende dialoogvensters: voor & quot; Metal L & F & quot ;, als een dialoogvenster wordt getoond, is de CPU op ~ 50%
- Verschillende tabellen: focusproblemen voor 'Omhoog verplaatsen' / 'Naar beneden verplaatsen'
Vereisten :
- Java 2 Standard Edition Runtime Environment
Reacties niet gevonden