SmartGit / Hg is een gratis softwareproject voor niet-commercieel gebruik, een webgebaseerde softwarerepositoryclient geschreven in de Java-programmeertaal en ontworpen om de Git, Mercurial en Subversion gedistribueerde versiecontrole te ondersteunen systemen.
Functies in één oogopslag
Met SmartGit / Hg heeft u alles onder controle. De software kan mappen en bestanden, transactienummers en geannoteerde bestanden die alleen in repository is, weergeven. Het is in staat om verschillende functies uit te voeren, waaronder status, diff, log, push, pull, fetch, merge, cherry-pick samenvoegen, rebase, evenals stash-, tag- en filiaalbeheer.
Bovendien kunt u hiermee commits wijzigen voordat u ze pusht, verloren commits herstelt en individuele regels binnen een bestand vastlegt. Het vereist geen extra tools en bibliotheken, wordt geleverd met een ingebouwde SSH-client (Secure Shell), een samenvoeghulpprogramma en een hulpmiddel om bestanden te vergelijken.
Het beschikt over een eenvoudig en gebruiksvriendelijk ontwerp
Door alleen te focussen op wat echt belangrijk is, biedt de SmartGit / Hg-software een eenvoudig en gebruiksvriendelijk ontwerp dat gebruikers niet stoort met domme vragen. Het is geen vereiste om een uitgebreide handleiding te lezen om deze software te gebruiken.
Ondersteunt populaire webservices
Een andere interessante functie is de ingebouwde ondersteuning voor een breed scala aan webservices. Dit betekent dat u SmartGit / Hg kunt gebruiken om te klonen vanuit GitHub, Assembla en vele andere hostingproviders. Daarnaast kunt u opmerkingen bekijken en GitHub pull-aanvragen maken en oplossen.
Een platformonafhankelijke software die wordt ondersteund op mainstream-besturingssystemen
SmartGit / Hg wordt geschreven in Java en is een platformonafhankelijke toepassing die wordt uitgevoerd op GNU / Linux-, Microsoft Windows- en Mac OS X-besturingssystemen. Ubuntu is de enige officieel ondersteunde Linux-distributie, zowel 32-bits als 64-bits architecturen worden momenteel ondersteund.
De beste Git-, Hg- en SVN-client
SmartGit / Hg is zonder twijfel de beste Git-, Hg- en SVN-client in de buurt. Hoewel beginners hiermee snel en gemakkelijk van start kunnen gaan, helpt het experts om productiever te worden dan ooit tevoren.
Wat is nieuw in deze versie:
>
- Deze versie lost meestal een aantal fouten op.
Wat is nieuw in versie 17.0.2 / 17.1 Voorbeeld 3:
- Nieuwe functies, verbeteringen:
- Git:
- Vernieuwen: niet-gevonden / ontbrekende naamherkenning-onderscheidingen & quot; core.jgit.similarityFileSizeLimit & quot; om fouten bij onvoldoende geheugen te vermijden
- Bugs verholpen:
- Git:
- Meld u:
- GitHub: mogelijk eindeloos verfrissend
- GitHub: bijgewerkte standaard vingerafdruk
- GitHub, andere hostingproviders: niet waarschuwen voor gewijzigde vingerafdrukken als het een bekende, nieuwe vingerafdruk is
- ongedaan gemaakt & quot; automatisch ingesteld java.net.useSystemProxies = true (indien niet ingesteld) om automatische detectie van proxies te verbeteren & quot; omdat het ervoor zorgt dat altijd de systeemproxy wordt gebruikt, zelfs als & quot; geen proxy & quot; is geconfigureerd in SmartGit
- GUI (Windows): sorteerkolom was te donker in standaard helder thema
Wat is nieuw in versie 8.0.4 / 17 RC3:
- Nieuwe functies, verbeteringen:
- Branch toevoegen en anderen: vervang ongeldige tekens door aanpasbare geldige tekens: smartgit.branch.replaceInvalidCharsWith = _
- Bitbucket, GitHub: ondersteuning voor URL's zoals git@name1.github.com: accountnaam / repository.git
- Push, JIRA-oplossing:
- mogelijkheid om te configureren welke tak om (niet) $ git config branch te controleren. smartgitJiraResolve false
- geeft de probleembeschrijving weer
- Bugs verholpen:
- Veranderingen in preview: verminderde thread-creatie bij het scrollen van de bestandstabel met toetsenbord
- JIRA: mislukt als de bugtraq-configuratie ongeldige projectcodes bevatte
- SSH: waarden van ~ / .ssh / config werden niet correct toegepast
- Stash (op aanvraag): probeer submodule wijzigingen niet op te bergen, omdat dit niet werkt
Wat is nieuw in versie 8.0.3 / 8.1 Voorbeeld 5:
- Nieuwe functies, verbeteringen:
- Branch toevoegen en anderen: vervang ongeldige tekens door aanpasbare geldige tekens: smartgit.branch.replaceInvalidCharsWith = _
- Bitbucket, GitHub: ondersteuning voor URL's zoals git@name1.github.com: accountnaam / repository.git
- Push, JIRA-oplossing:
- mogelijkheid om te configureren welke tak om (niet) $ git config branch te controleren. smartgitJiraResolve false
- geeft de probleembeschrijving weer
- Bugs verholpen:
- Veranderingen in preview: verminderde thread-creatie bij het scrollen van de bestandstabel met toetsenbord
- JIRA: mislukt als de bugtraq-configuratie ongeldige projectcodes bevatte
- SSH: waarden van ~ / .ssh / config werden niet correct toegepast
- Stash (op aanvraag): probeer submodule wijzigingen niet op te bergen, omdat dit niet werkt
Wat is nieuw in versie 7.1.1 / 7.2 Voorbeeld 1:
- Nieuwe functies, verbeteringen:
- Branch toevoegen en anderen: vervang ongeldige tekens door aanpasbare geldige tekens: smartgit.branch.replaceInvalidCharsWith = _
- Bitbucket, GitHub: ondersteuning voor URL's zoals git@name1.github.com: accountnaam / repository.git
- Push, JIRA-oplossing:
- mogelijkheid om te configureren welke tak om (niet) $ git config branch te controleren. smartgitJiraResolve false
- geeft de probleembeschrijving weer
- Bugs verholpen:
- Veranderingen in preview: verminderde thread-creatie bij het scrollen van de bestandstabel met toetsenbord
- JIRA: mislukt als de bugtraq-configuratie ongeldige projectcodes bevatte
- SSH: waarden van ~ / .ssh / config werden niet correct toegepast
- Stash (op aanvraag): probeer submodule wijzigingen niet op te bergen, omdat dit niet werkt
Wat is nieuw in versie 7.0.3 / 7.1 Voorbeeld 6:
- Nieuwe functies, verbeteringen:
- Ondersteuning voor afbeeldingen met hoge resolutie (HiRes, HiDPI)
- smartgit.vmoptions (Linux, Mac): ondersteuning voor "path =" property
- Bugs verholpen:
- Vernieuwen: interne fout als .git-linkbestand CRLF bevat
- Weergave | Gevoerde bestanden weergeven: indien niet geselecteerd, werden bepaalde conflictbestanden niet weergegeven
Wat is nieuw in versie 7.0.2:
- Nieuwe functies, verbeteringen:
- Atlassian Stash-ondersteuning: "Gebruik SSH in plaats van HTTPS" toegevoegd
- Hg: http-access is nu robuuster in geval van fouten
- Bugs verholpen:
- Atlassian Stash-ondersteuning: clientcertificaten werkten niet
- BitBucket-ondersteuning: het klonen van opslagplaatsen met spatie in naam werkte niet
- Git:
- Logboek: schakelen tussen categorieën zoals "oorsprong" verbroken (regressie sinds 7.0.1)
- Windows: opstartprogramma's bevatten ongeldige dpiAware manifest entry
Wat is nieuw in versie 6.5.9 / 7 Voorbeeld 10:
- Bugs verholpen:
- Git:
- Logboek: mogelijke interne fout voor niet-significante verwerking van samenvoegen
- Vernieuwen: submodule-gerelateerde waarschuwingsmeldingen waren niet afsluitbaar
- OS X 10.11 voorbeeld: mogelijke interne fouten
Wat is nieuw in versie 6.5.8 / 7 Voorbeeld 4:
- Bugs verholpen:
- Git:
- Commit / Revert / others: verwijderde submodules kunnen ook als bestanden verschijnen
- Weggooien: submodule opnieuw instellen op index nog steeds gereset naar HEAD
- Refresh:
- verwijderde submodules worden mogelijk niet weergegeven
- overgeslagen submodules hebben bijgedragen aan de directory "modification" state
- GitHub: organisatieondersteuning was verbroken
Wat is nieuw in versie 6.5.6 / 7 Voorbeeld 4:
- Nieuwe functies, verbeteringen:
- Git:
- Uitgaande weergave: mogelijkheid om auteur van commits te veranderen
- Terugzetten: vm-eigenschap "smartgit.revert.commitMessageTemplate" toegevoegd om het commit-bericht aan te passen; gebruik $ {message} en $ {sha} voor het bericht of de SHA-ID van de teruggezette commit en n om een regelafbreking toe te voegen
- Repository toevoegen of maken: detecteer repository, zelfs als subdirectory admin (.git / .hg) is opgegeven
- GitHub: compatibiliteitsprobleem voor aanstaande OAuth API-wijziging https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
- GitHub, Stash, Bitbucket-integratie: melding om configuratie aan te bevelen
- Bugs verholpen:
- Schuld: Ctrl + Z-versneller werkte niet toen de focus lag in het deelvenster bestandsinhoud
- Vernieuwen / andere opdrachten: mogelijk hangt af van Cygwin-installaties (Cygwin Git, Open SSH)
Wat is nieuw in versie 6.5.6:
- Nieuwe functies, verbeteringen:
- GitHub:
- "standaard" vertakking is voorgeselecteerd bij het maken van pull-aanvraag (zie)
- efficiëntere query's
- ondersteuning voor aanstaande API-wijzigingen gerelateerd aan organisaties
- Bugs verholpen:
- Hg:
- Schuld: mogelijke interne fout
- repositorybeheer: mogelijke interne fout bij het verwijderen van een repository die mogelijk in een tweede venster was geopend
- snel zoeken: interne fout bij invoeren van tekens met invoermethode-editor
- opstarten mislukt met "SmartGit is gestart met elevatie" -fout
- SVN:
- Clone: mogelijke problemen met svn: special being set
- push kan een vertakking maken "foo + bar" in plaats van naar de bestaande "foo-balk" van de branch te duwen
- teksteditors: Undo / Redo heeft 2 stappen uitgevoerd wanneer deze wordt aangeroepen via de snelkoppeling
- Windows:
- sommige systemen crashten onmiddellijk omdat de taakbalk niet kon worden geopend
- voorkeuren: obsolete hg executable voorkomt het sluiten van de dialoog
Wat is nieuw in versie 6.5.5:
- Bugs verholpen:
- Git:
- Externe hulpmiddelen: standaard extern hulpmiddel "Format Patch" mislukt als outputdirectory spaties in pad bevatte
- Log: Cherry-Pick en Revert werkten niet in gefilterde weergave
- Pull: "origin" was niet voorgeselecteerd indien aanwezig en er was geen bijgehouden vertakking
- Push: mogelijke interne fout
- SVN:
- interne fout bij het proberen een nieuwe branch te pushen
- Linux:
- mappen in de weergave Repositories laten vallen (om repository's toe te voegen) werkte niet
- interne fout bij het starten met IBM JRE
- OS X:
- Werkbalk Wijzigingen verliest soms het item "Volgende wijziging"
Wat is nieuw in versie 6.5.4:
- Nieuwe functies, verbeteringen:
- Push: ondersteuning voor "push.default = current"
- GC-aanroepingen zijn verlaagd
- VM-eigenschap 'smartgit.branch.tagExcludeRegEx' toegevoegd om de loggerelateerde snelheid voor opslagplaatsen met een groot aantal tags te verbeteren door oninteressante tags uit te sluiten, bijvoorbeeld automatisch gegenereerde, door een reguliere expressie op te geven
- Bugs verholpen:
- Schuld: Vergelijk / Log werkte niet op verplaatste / hernoemde bestanden
- Cherry Pick (zonder commit): negeerde de "Voeg bron SHA toe om bericht te binden" optie
- Commitief beschouwt gefaseerde submodules ten onrechte als lokale wijzigingen en toonde daarom een irriterende waarschuwing
- GitHub: niet in staat om ".wiki" -repository's te klonen
- Vernieuwen: problemen met bestandscontrole uitgeschakeld
- Extra:
- een tool die is geconfigureerd om 2 commits te gebruiken, bood niet beide "richtingen"
- Updater:
- Mac:
- beheerdersbevoegdheden worden mogelijk niet gevraagd hoewel vereist
- ~ / Bibliotheek / Voorkeuren / SmartGit / updater-map niet correct opgeruimd
- kan eindeloos wachten om SmartGit af te sluiten
- Venster | Nieuw venster: heeft mogelijk twee vensters geopend
Wat is nieuw in versie 6.5.2:
- Nieuwe functies, verbeteringen:
- Git:
- Takken: VM-eigenschap toegevoegd om te configureren welke "Overige" opnieuw wordt weergegeven, bijvoorbeeld "Smartgit.branch.otherRefs = notes; archive"
- httpproxy: wordt nu door de omgevingsvariabele doorgegeven (in plaats van de configuratie van de opdrachtregel) om wachtwoorden minder zichtbaar te maken
- Meld u:
- in het geval van geselecteerde merge commit, worden de ID's boven de weergave Wijzig weergegeven om duidelijk te maken welke wijzigingen worden weergegeven
- Vernieuwen: meer gedetailleerde melding bij gedetecteerd mogelijk prestatieprobleem
- Autoupdate:
- succesvol gedownloade melding vergrendeld gemaakt
- GUI
- verbeterde prestaties, vooral bij het wijzigen van het formaat van het logboekvenster
- Bugs verholpen:
- Git:
- GitFlow: samenvoegen moet over het algemeen beschikbaar zijn voor featurentakken, behalve dat HEAD een speciale branch is
- Meer ophalen: werkte niet voor klonen van slechts één enkele kop
- Refresh:
- mogelijk te verfrissend in het geval van submodules
- Windows, Linux: wordt mogelijk niet goed vernieuwd na het verplaatsen van een map
- Vergelijken en andere: prestatieprobleem voor grote bestanden met veel wijzigingen
- Conflictoplosser of indexeditor: huidige regelmarkering werkte niet
- VM-eigenschap "smartgit.executable.home" is niet altijd gerespecteerd
- GUI:
- het verwijderen van de groep heeft de geneste open-repository niet bijgewerkt, wat een interne fout veroorzaakte
- heeft de standaardversneller van Conflict Solver verwijderd omdat deze in conflict is met speedsearch
- proberen om een niet-bestaande repository te openen: er was geen bevestigingsvenster aanwezig
- OS X 10.10 (Yosemite): venster verwijderd & gt; Volledig scherm, omdat maximaliseren hetzelfde effect had
Wat is nieuw in versie 6.5.1:
- Nieuwe functies, verbeteringen:
- Repositoryprovider Selecteer Repository-dialoogvenster: speed-search toegevoegd
- na herhaaldelijk verzoek van de gebruiker is het opstartscherm teruggezet
- Bugs verholpen:
- Git:
- Git-Flow: Finish Release heeft remote branch niet verwijderd
- Vernieuwen: "ontbrekende" mappen kunnen soms verdwijnen
- Hg:
- Schuld: mogelijke interne fout als lijn (en) op positie 0 zijn verwijderd
- Geef een bestand op dat door een geopend bestand is geopend 2 vergelijkt
- "Hoog geheugengebruik" melding overschat gebruikt geheugen en is daarom te vaak verschenen
Wat is nieuw in versie 6.0.8:
- Bugs verholpen:
- Git:
- Negeren: de optie 'Expliciet' is ingeschakeld voor selectie van meerdere bestanden
- Repositories: bare repositories werden als gewijzigd weergegeven
- Hg:
- Vernieuwen: mogelijke interne fout veroorzaakt door "slechte" branchheads cache
- een bug kan tonnen bug * .ziip-bestanden binnen korte tijd produceren
- Linux: native crash na Linux-update (libcairo-gerelateerd)
- Afhandeling van het wachtwoord is verbroken met Java 1.8.0_25
- SSH: als temp directory spaties bevatte, werkte de ingebouwde SSH-client niet
Wat is nieuw in versie 6.5 RC2:
- Nieuwe functies, verbeteringen:
- Git:
- Branches:
- Hernoemen: werkt nu ook voor de huidige vertakking
- Branch maken vanuit een extern filiaal: het selectievakje voor het volgen is niet geselecteerd wanneer de lokale filternaam wordt gewijzigd
- Commit-berichten worden alleen tot 4 kB geladen
- GitHub: titel / beschrijving van pull-aanvraag wordt alleen gescheiden door newline, geen punt
- Remote | Configureren hernoemd naar Remote | Properties
- "Hoog geheugengebruik" -detectie zal toleranter zijn en komt daarom minder waarschijnlijk voor
- Bugs verholpen:
- Git:
- Logboek: naamgevingsdetectie heeft regelstrepen niet geanonimiseerd
- OS X: - Vernieuwen: mappen met een overgeslagen bestand kunnen verdwijnen na het uitvoeren van een opdracht
- Remote | Properties (Configure) is verbroken voor SVN-repositories
- Setup wizard: op OS X 10.9+ / usr / bin / git is niet geverifieerd tenzij SmartGit "denkt" dat Git is geïnstalleerd (anders zal OS X een dialoog tonen met de vraag om Git te installeren hoewel dit niet noodzakelijk is)
- Repositories: - "" status was verloren bij het wisselen van Windows - openen van een repositorygroep gesloten repository's binnen die groep die al open waren
- GUI: - versnellers werkten niet met bijvoorbeeld een Russische toetsenbordindeling - slepen en neerzetten van bestanden / mappen naar invoervelden was verbroken
- Bestanden: interne foutsortering voor "Staat" en "overgeslagen" bestanden
- Tafels: het selecteren van het volgende item nadat een vorige was verwijderd, werkte niet betrouwbaar
Wat is nieuw in versie 6.5 RC1:
- Nieuwe functies, verbeteringen:
- Gedistribueerde beoordelingen: toegevoegd menu-item "Verzoek om gesloten aanvraag weergeven"
- Meld u:
- Vastlegt grafiek:
- aantal referenties in mouse-over-sectie wordt getoond
- meta refs verschijnen alleen in de mouse-over-sectie
- Bugs verholpen:
- Git:
- Gedistribueerde recensies: log blijft pull-aanvragen weergeven na integratie
- Hernoemen: kan niet worden opgeroepen door op F2 in een map te drukken
- Opstarten: "Mogelijk probleem met de verversingsprestatie" heeft de reeds ingestelde eigenschap "smartgit.executable.home" niet geaccepteerd
- Hg: (geverifieerd) http-verbindingen verbroken
- SVN:
- Edit (Last) Commit Message: toonde SVN-informatie (bijvoorbeeld van cherry-pick)
- Wachtwoordopslag: onderbroken voor de nieuwste Java-versies, bijvoorbeeld 1.8.0_25
- UTF-8-detectie van inhoud was standaard niet ingeschakeld
- GUI:
- Meldingen: kan verouderde meldingen weergeven
- OS X 10.10 ("Yosemite"): problemen die het zoekinvoerveld weergeven
- Tafels: het selecteren van het volgende item nadat een vorige was verwijderd, werkte niet betrouwbaar
- Windows: persoonlijk% APPDATA% syntevoSmartGitsmartgit.vmoptions werd niet gebruikt
Wat is nieuw in versie 6.5 Voorbeeld 7:
- Nieuwe functies, verbeteringen:
- Autoupdate: de melding "Nieuwe versie" moet blijven nadat u op "Show Changelog" hebt geklikt
- Vergelijk: accolade-gerelateerde optimalisatie om meer geschikte resultaten te geven voor complexe diffs
- Repositories: geef "kale", gesloten repository's aan
- Submodules:
- functie Deinit
- Afmelden moet zichtbaar zijn in contextmenu en deinit submodule
- Bugs verholpen:
- Schuld: interne fout bij het aanroepen van Log on "" regel
- Branches:
- als u overschakelt naar een branchetak met alleen-afstand, wordt de nieuwe tak onder de afstandsbediening geselecteerd
- Pull was ingeschakeld voor "bare" opslagplaatsen
- Vergelijken / loggen & gt; Opslaan als: binair bestand kan worden behandeld als tekstbestand (regelscheiding van regelscheiding)
- Snel vooruitspoelen samenvoeggereedschap gebruikt verkeerde vertakking
- GitHub:
- Trekaanvraag maken: vermeld HEAD als doelvertakking
- fout "Object 'body' niet gevonden." voor speciale archieven
- Logboek: vertakking / stash van hoofdvenster weergeven werkte niet als het logboek al open was voor deze gegevensopslagruimte
- Vernieuwen: kan wijzigingen in de opslagplaats niet detecteren die net buiten SmartGit net zijn geïnitialiseerd
- Set Tracked instellen: vermeld meta-refs
- Submodules: de werkende boomstatus van de "toegevoegde" submodule was niet "As Index"
- Andere wijzigingen:
- automatische threaddumpregistratie in geval van ophanging van GUI-thread
- standaard-mercurial verwijderd van Windows-installatieprogramma / draagbare bundels
Wat is nieuw in versie 6.5 Voorbeeld 6:
- Bugs verholpen:
- Vergelijking / Conflictoplosser: lezen van tekstbestanden met byte-opdracht (BOM) is verbroken, waardoor het twee keer is opgeslagen bij Opslaan
- Git:
- Log: kan terug springen om te committen om te onthullen
- Hg:
- Repositories vertoonden geen uitgaande pijl bij openen, maar bij gesloten
- .hgignore: ** werkte niet zoals verwacht
Wat is nieuw in versie 6.0.7:
- Git:
- Annoteren: mogelijke interne fout
- Vastleggen: mogelijke interne fout wanneer dialoogvenster te snel wordt gesloten
- Vergelijken: mogelijke interne fout
- Negeren: interne fout bij het negeren van bestanden zoals "foo [" bij naam
- Uitvoerweergave: mogelijke interne fout
- Pull: niet-geselecteerde optie "En initialiseer nieuwe submodules" werd niet gehonoreerd
- Refresh:
- submodule binnen niet-traceerde directory wordt mogelijk niet weergegeven
- voor schaarse kassa's werden onverwacht ontbrekende mappen weergegeven
- Bekijken | Genegeerde bestanden: indien geselecteerd, werden niet-geïnitialiseerde submodules niet getoond als View | Unchanged Files niet was geselecteerd
- Hg:
- Branches: branches met een spatie in hun naam werden niet correct verwerkt
- Log (op basis van dialoog): mogelijke interne fout bij sluiten
- Vernieuwen: mogelijke interne fout
- SVN:
- Kloon: mogelijke interne fout
- Pull: mogelijk misleidende waarschuwing over de lokale toestand in het geval van niet-geïnitialiseerde submodules
- Push: mogelijke interne fout
- GUI:
- Voltooiing van het bestandspad: mogelijke interne fout
- Out-of-memory-error-dialoogvenster: Exit-knop werkte niet
- Ingebouwde SSH-client: ondersteunt geen gebruikersnamen met domein, bijvoorbeeld gebruiker @ domein
Wat is nieuw in versie 6.5 Voorbeeld 5:
- Nieuwe functies, verbeteringen:
- Voorkeuren: verwijderde verouderde optie "GitHub: Vraag naar hoofdwachtwoord, indien gewenst"
- Bugs verholpen:
- Git:
- Terugzetten & amp; Commit: bleef bericht terugzetten tot volgende commit
- Aanname-Ongewijzigde status vervangen vervangen / verwijderde staat
- Weergave wijzigen: weergave is onderbroken voor submodules
- Externe hulpmiddelen:
- werkte niet in gesloten bibliotheken
- "Apply Patch" is ingeschakeld, zelfs zonder repository
- Updater (Mac / Linux): mogelijke problemen als een verhoging vereist was voor eerdere updates
- Shutdown-hooks zijn niet aangeroepen waardoor, bijvoorbeeld, tijdelijke mappen niet zijn verwijderd
Wat is nieuw in versie 6.5 Voorbeeld 3:
- Nieuwe functies, verbeteringen:
- Git
- Conflictoplosser: toon een opsluitselachtige dialoog voor binaire bestanden
- Bestandsvergelijking: heeft Index- en HEAD-statussen niet gecontroleerd met de juiste regelscheidingstekens
- Git Flow:
- optie om de tagnaam te configureren voor Finish Release
- ondersteuning voor meer dan één releasetak tegelijkertijd
- GitHub:
- voeg optioneel "upstream" remote toe om eenvoudig te halen van forked repository
- lijst ook stared repositories
- Trek: vermijd verwarrend: "Je bent in de status van 'onthechte HEAD'." bericht
- Oplossen: optie om Conflict Oplosser te openen
- Updater:
- meer details worden weergegeven in geval van een fout
- Windows: gebruikt uitvoerbaarheidsverbeterend uitvoerbaar in plaats van script
- Bugs verholpen:
- Git
- Achtergrond ophalen / peiling: optiion om bepaalde afstandsbediening uit te schakelen werd soms niet gehonoreerd
- Wijzigingen: EOL-informatie werd zelfs getoond voor binaire bestanden
- Externe hulpprogramma's: als er geen bevestiging vereist was, werd $ {commit} nog steeds doorgegeven als tweede parameter in het geval van één selectie
- Bestandsvergelijking, logboek | Opslaan als: heeft Index- en HEAD-statussen niet gecontroleerd met de juiste regelscheidingstekens
- Meld u:
- Details: door op de commit-link te klikken, is deze niet in de weergave Betrokken te vinden
- Vernieuwen kan mislukken om wijzigingen op te pikken tijdens / na het samenvoegen / cherry-picking / rebasen / terugzetten
- Revert and Revert & amp; Commit heeft niet hetzelfde commit-bericht geproduceerd
- Review: integreer met rebase gaf interne fout voor remote pull request branch
- SVN:
- Clone toegewezen svnkit: entry-eigenschappen naar .gitattribute
- Linux (niet-Ubuntu): lelijk ogende GUI met onjuiste kleuren
- Updater:
- heeft elevatiecontrole zelfs uitgevoerd voor & lt; Windows Vista li>
- bij opstarten, bij het annuleren van hoogte, hangt SmartGit zonder GUI
- in Windows mislukte het toen SmartGit werd gestart vanuit 64-bits Java
- git-, mercurial- en jre-directory's zijn gemaakt, zelfs wanneer er geen JRE-bundel was geïnstalleerd
- mogelijke interne fout
Wat is nieuw in versie 6.0.6:
- Nieuwe functies, verbeteringen:
- SSH: toegevoegde VM-eigenschap smartgit.ssh.defaultUser om de SSH-gebruikersnaam in te stellen om te gebruiken als deze niet is opgegeven in de URL
- Submodules: toegevoegde VM-eigenschap smartgit.core.push.recurseSubmodules = on-demand om submodules op aanvraag te pushen
- Bugs verholpen:
- Repository toevoegen of maken: opent een reeds geopende repository in het tweede venster
- Meld u:
- Details: moet informatie weergeven voor het geval dat bovenliggende commits nog niet zijn geladen
- Commits: interne fout bij verslepen van ref over samenvoegknooppunt
- Log Commit Chooser: interne fout die een Copy-actie oproept op een virtueel (bijvoorbeeld samenvoegend) knooppunt
- Beoordeling:
- mogelijke fout in geval van ongeldige gebruikers-e-mail
- mogelijke interne fout in het geval van vreemde tekens (zoals n) in gebruikersnaam
- het invoeren van een ongeldig e-mailadres kan een fout veroorzaken na het bewerken van een gebruiker
- verbind bericht verloren na het integreren van een pull-verzoek met behulp van "Samenvoegen"
- Integreren moet snel samenvoegen niet versnellen bij het gebruik van de optie "Samenvoegen"
- bij het synchroniseren van revisiewijzigingen zonder de lokale Pull Request-tak te hebben geduwd, kan het overeenkomstige pull-verzoek tijdelijk verdwijnen in de externe repository
- moet pull-aanvraag niet bijwerken zonder een lokale branch te hebben (dit kan resulteren in een fout "kon de commit niet oplossen"
Wat is nieuw in versie 5.0.7:
- Bugs verholpen:
- Git:
- authenticatie: gebruikersnamen bevatten @ werden niet correct verwerkt
- Commit: "wijzigen" -optie was beschikbaar voor nieuwe lokale vestigingen die verwijzen naar reeds gepushte commits
- GitHub:
- interne fout bij het lezen van opmerkingen (ongeldige datumnotatie)
- integratie verbroken voor opslagplaatsen die niet tot het eigen account behoren
- Meld u:
- HEAD commit kan ten onrechte als push worden beschouwd als HEAD rechtstreeks naar een SHA verwijst
- Details (GitHub): als commit commentaren bevat, wordt inhoud naar rechts verschoven
- Refresh:
- negated .gitignore-patronen werken mogelijk niet goed
- mogelijke interne fout gerelateerd aan Git-index
- Hg:
- Logboek: venster voor interne foutafsluiting te snel na opening
- SVN:
- Kloon: mogelijk "Kan refs / afstandsbedieningen / git-svn niet oplossen" -fout
- Push Commits: false-positive warning "Het is niet mogelijk om commit '' te duwen omdat het bij meerdere branches hoort"
- GUI: wijzigingsweergave kan kleiner worden gemaakt dan de minimumgrootte
- Linux: waarschuw waarschuwing-links naar niet-bestaande documentatiepagina
- OS X: GUI-gerelateerde interne fouten
Eisen
- Oracle Java Standard Edition Runtime Environment
Reacties niet gevonden