Apache Subversion

Software screenshot:
Apache Subversion
Software informatie:
Versie: 1.10.2 Bijgewerkt
Upload datum: 16 Aug 18
Licentie: Gratis
Populariteit: 78

Rating: 3.0/5 (Total Votes: 1)

Het doel van het Subversion -project is om een ​​versiebeheersysteem te bouwen dat een overtuigende vervanging is voor CVS in de open-sourcecommunity. Het is ontwikkeld en gedistribueerd door de Apache Software Foundation (ASF). Apache Subversion is een commandoregelsoftware vergelijkbaar met de Git- of Bazaar-versiecontrolesystemen.


Het lijkt op CVS, maar beter

Apache Subversion bevat de meest recente CVS-functies, evenals verschillende andere functies die dit project veel beter zullen maken dan CVS, inclusief versieherkenning, symbolische links met versiebeheer, versiek kopiëren, versies verwijderen, mappen met versiebeheer en metadata in vrije vormversies . Het komt ook met native client / server gelaagde bibliotheekontwerp met schone API's.


Efficiënt omgaat met binaire bestanden

Bovendien wordt de software geleverd met ondersteuning voor tagging en vertakking, commits zijn echt atomair en het programma verwerkt binaire bestanden efficiënt. Andere functies zijn onder meer samenvoegtracking, bestandsvergrendeling, de mogelijkheid om uitvoerbare vlaggen te behouden, parseable-uitvoer, gelokaliseerde berichten, interactieve conflictoplossing, alleen-lezen spiegelen in de opslagplaats, doorschrijfproxy via WebDAV, changelists en bindingen voor verschillende programmeertalen.

Ondersteunt DeltaV- en WebDAV-protocollen

Naast andere functies kunnen we een Apache-netwerkserver-optie vermelden, met ondersteuning voor de DeltaV- en WebDAV-protocollen, een stand-alone serveroptie, native client / server, gelaagd bibliotheekontwerp, versiebeheer van symbolische koppelingen, parseable-uitvoer en gelokaliseerde berichten .


Ondersteunde besturingssystemen en beschikbaarheid

Het project wordt ondersteund op alle GNU / Linux-besturingssystemen en kan eenvoudig worden geïnstalleerd vanuit het bronarchief dat wordt geleverd door Apache of via de standaard softwarebronnen van de respectieve distributie. Zowel 32-bits als 64-bits architecturen worden op dit moment ondersteund.


Kies tussen database of opslag van gewone bestanden

Het client- en serverprotocol verzendt diff in beide richtingen en gebruikers kunnen kiezen tussen database- of plain-recordrepositoryimplementaties. Het Apache Subversion-project is gratis software die is uitgegeven onder een Apache / BSD-stijl open source-licentie.

Wat is nieuw in deze versie:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: herstel mogelijke crash in cache voor inloggegevensauthenticatie (r1705328)
  • opschonen: vermijd onnodige geheugengroei tijdens het opruimen van de oorspronkelijke eenheid (r1706241)
  • diff: fix crash wanneer de repository op de server root staat (r1705060 et al)
  • vertalingen herstellen voor commit-meldingen (r1709389, r1709562)
  • ra_serf: fix crash in multistatus-parser (r1706323, r1706324)
  • svn: rapporteer vergrendeling / ontgrendel fouten als fouten (r1701598 et al)
  • svn: opruimen door gebruiker verwijderde externe registraties (r1705843, r1710558)
  • svn: eenvoudig oplossen van conflicten in binaire bestandstekst toestaan ​​(r1703581)
  • svnlook: tempfiles op diff-fouten correct verwijderen (r1711346)
  • ra_serf: build- en runtime-versies van libserf (r1704847) rapporteren
  • ra_serf: kop Content-Type instellen in uitgaande aanvragen (r1715224 et al)
  • svn: fix samenvoegen deletes van svn: eRL-stijl CRLF / CR-bestanden (r1703689 et al)
  • ra_local: schakel pad naar nulcopy-code (r1718167) uit
  • Bugfixes aan de server:
  • mod_authz_svn: fix authz met mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: weergave van proces-ID in cachestatistieken herstellen (r1709553)
  • mod_dav_svn: gebruik LimitXMLRequestBody voor skelgecodeerde verzoeken (r1687812)
  • svnadmin dump: behoud no-op wijzigingen (r1709388 et al, uitgave # 4598)
  • fsfs: vermijd onnodige I / O bij het openen van transacties (r1715793)
  • Bindingsbugfixen:
  • javahl: repareer ABI incompatibilty met 1.8 (r1710104)
  • javahl: niet-absolute paden toestaan ​​in SVNClient.vacuum (r1710215, r1710290)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel van patchfilteraanroep in svn_client_patch () (r1706783)
  • voeg @since information toe aan config definins (r1706983, r1706999)
  • repareer de tests in de compatibiliteitsmodus (r1706375)
  • verduidelijk de documentatie van svn_fs_node_created_rev () (r1717154)
  • API-wijzigingen:
  • Overstortdetectie repareren in svn_stringbuf_remove en _replace (r1714358)
  • negeer enkele van de parameters niet naar svn_ra_svn_create_conn3 (r1714314)

Wat is nieuw in versie 1.10.0:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: herstel mogelijke crash in cache voor inloggegevensauthenticatie (r1705328)
  • opschonen: vermijd onnodige geheugengroei tijdens het opruimen van de oorspronkelijke eenheid (r1706241)
  • diff: fix crash wanneer de repository op de server root staat (r1705060 et al)
  • vertalingen herstellen voor commit-meldingen (r1709389, r1709562)
  • ra_serf: fix crash in multistatus-parser (r1706323, r1706324)
  • svn: rapporteer vergrendeling / ontgrendel fouten als fouten (r1701598 et al)
  • svn: opruimen door gebruiker verwijderde externe registraties (r1705843, r1710558)
  • svn: eenvoudig oplossen van conflicten in binaire bestandstekst toestaan ​​(r1703581)
  • svnlook: tempfiles op diff-fouten correct verwijderen (r1711346)
  • ra_serf: build- en runtime-versies van libserf (r1704847) rapporteren
  • ra_serf: kop Content-Type instellen in uitgaande aanvragen (r1715224 et al)
  • svn: fix samenvoegen deletes van svn: eRL-stijl CRLF / CR-bestanden (r1703689 et al)
  • ra_local: schakel pad naar nulcopy-code (r1718167) uit
  • Bugfixes aan de server:
  • mod_authz_svn: fix authz met mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: weergave van proces-ID in cachestatistieken herstellen (r1709553)
  • mod_dav_svn: gebruik LimitXMLRequestBody voor skelgecodeerde verzoeken (r1687812)
  • svnadmin dump: behoud no-op wijzigingen (r1709388 et al, uitgave # 4598)
  • fsfs: vermijd onnodige I / O bij het openen van transacties (r1715793)
  • Bindingsbugfixen:
  • javahl: repareer ABI incompatibilty met 1.8 (r1710104)
  • javahl: niet-absolute paden toestaan ​​in SVNClient.vacuum (r1710215, r1710290)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel van patchfilteraanroep in svn_client_patch () (r1706783)
  • voeg @since information toe aan config definins (r1706983, r1706999)
  • repareer de tests in de compatibiliteitsmodus (r1706375)
  • verduidelijk de documentatie van svn_fs_node_created_rev () (r1717154)
  • API-wijzigingen:
  • Overstortdetectie repareren in svn_stringbuf_remove en _replace (r1714358)
  • negeer enkele van de parameters niet naar svn_ra_svn_create_conn3 (r1714314)

Wat is nieuw in versie:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: herstel mogelijke crash in cache voor inloggegevensauthenticatie (r1705328)
  • opschonen: vermijd onnodige geheugengroei tijdens het opruimen van de oorspronkelijke eenheid (r1706241)
  • diff: fix crash wanneer de repository op de server root staat (r1705060 et al)
  • vertalingen herstellen voor commit-meldingen (r1709389, r1709562)
  • ra_serf: fix crash in multistatus-parser (r1706323, r1706324)
  • svn: rapporteer vergrendeling / ontgrendel fouten als fouten (r1701598 et al)
  • svn: opruimen door gebruiker verwijderde externe registraties (r1705843, r1710558)
  • svn: eenvoudig oplossen van conflicten in binaire bestandstekst toestaan ​​(r1703581)
  • svnlook: tempfiles op diff-fouten correct verwijderen (r1711346)
  • ra_serf: build- en runtime-versies van libserf (r1704847) rapporteren
  • ra_serf: kop Content-Type instellen in uitgaande aanvragen (r1715224 et al)
  • svn: fix samenvoegen deletes van svn: eRL-stijl CRLF / CR-bestanden (r1703689 et al)
  • ra_local: schakel pad naar nulcopy-code (r1718167) uit
  • Bugfixes aan de server:
  • mod_authz_svn: fix authz met mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: weergave van proces-ID in cachestatistieken herstellen (r1709553)
  • mod_dav_svn: gebruik LimitXMLRequestBody voor skelgecodeerde verzoeken (r1687812)
  • svnadmin dump: behoud no-op wijzigingen (r1709388 et al, uitgave # 4598)
  • fsfs: vermijd onnodige I / O bij het openen van transacties (r1715793)
  • Bindingsbugfixen:
  • javahl: repareer ABI incompatibilty met 1.8 (r1710104)
  • javahl: niet-absolute paden toestaan ​​in SVNClient.vacuum (r1710215, r1710290)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel van patchfilteraanroep in svn_client_patch () (r1706783)
  • voeg @since information toe aan config definins (r1706983, r1706999)
  • repareer de tests in de compatibiliteitsmodus (r1706375)
  • verduidelijk de documentatie van svn_fs_node_created_rev () (r1717154)
  • API-wijzigingen:
  • Overstortdetectie repareren in svn_stringbuf_remove en _replace (r1714358)
  • negeer enkele van de parameters niet naar svn_ra_svn_create_conn3 (r1714314)

Wat is nieuw in versie 1.9.5:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: herstel mogelijke crash in cache voor inloggegevensauthenticatie (r1705328)
  • opschonen: vermijd onnodige geheugengroei tijdens het opruimen van de oorspronkelijke eenheid (r1706241)
  • diff: fix crash wanneer de repository op de server root staat (r1705060 et al)
  • vertalingen herstellen voor commit-meldingen (r1709389, r1709562)
  • ra_serf: fix crash in multistatus-parser (r1706323, r1706324)
  • svn: rapporteer vergrendeling / ontgrendel fouten als fouten (r1701598 et al)
  • svn: opruimen door gebruiker verwijderde externe registraties (r1705843, r1710558)
  • svn: eenvoudig oplossen van conflicten in binaire bestandstekst toestaan ​​(r1703581)
  • svnlook: tempfiles op diff-fouten correct verwijderen (r1711346)
  • ra_serf: build- en runtime-versies van libserf (r1704847) rapporteren
  • ra_serf: kop Content-Type instellen in uitgaande aanvragen (r1715224 et al)
  • svn: fix samenvoegen deletes van svn: eRL-stijl CRLF / CR-bestanden (r1703689 et al)
  • ra_local: schakel pad naar nulcopy-code (r1718167) uit
  • Bugfixes aan de server:
  • mod_authz_svn: fix authz met mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: weergave van proces-ID in cachestatistieken herstellen (r1709553)
  • mod_dav_svn: gebruik LimitXMLRequestBody voor skelgecodeerde verzoeken (r1687812)
  • svnadmin dump: behoud no-op wijzigingen (r1709388 et al, uitgave # 4598)
  • fsfs: vermijd onnodige I / O bij het openen van transacties (r1715793)
  • Bindingsbugfixen:
  • javahl: repareer ABI incompatibilty met 1.8 (r1710104)
  • javahl: niet-absolute paden toestaan ​​in SVNClient.vacuum (r1710215, r1710290)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel van patchfilteraanroep in svn_client_patch () (r1706783)
  • voeg @since information toe aan config definins (r1706983, r1706999)
  • repareer de tests in de compatibiliteitsmodus (r1706375)
  • verduidelijk de documentatie van svn_fs_node_created_rev () (r1717154)
  • API-wijzigingen:
  • Overstortdetectie repareren in svn_stringbuf_remove en _replace (r1714358)
  • negeer enkele van de parameters niet naar svn_ra_svn_create_conn3 (r1714314)

Wat is nieuw in versie 1.9.4:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: herstel mogelijke crash in cache voor inloggegevensauthenticatie (r1705328)
  • opschonen: vermijd onnodige geheugengroei tijdens het opruimen van de oorspronkelijke eenheid (r1706241)
  • diff: fix crash wanneer de repository op de server root staat (r1705060 et al)
  • vertalingen herstellen voor commit-meldingen (r1709389, r1709562)
  • ra_serf: fix crash in multistatus-parser (r1706323, r1706324)
  • svn: rapporteer vergrendeling / ontgrendel fouten als fouten (r1701598 et al)
  • svn: opruimen door gebruiker verwijderde externe registraties (r1705843, r1710558)
  • svn: eenvoudig oplossen van conflicten in binaire bestandstekst toestaan ​​(r1703581)
  • svnlook: tempfiles op diff-fouten correct verwijderen (r1711346)
  • ra_serf: build- en runtime-versies van libserf (r1704847) rapporteren
  • ra_serf: kop Content-Type instellen in uitgaande aanvragen (r1715224 et al)
  • svn: fix samenvoegen deletes van svn: eRL-stijl CRLF / CR-bestanden (r1703689 et al)
  • ra_local: schakel pad naar nulcopy-code (r1718167) uit
  • Bugfixes aan de server:
  • mod_authz_svn: fix authz met mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: weergave van proces-ID in cachestatistieken herstellen (r1709553)
  • mod_dav_svn: gebruik LimitXMLRequestBody voor skelgecodeerde verzoeken (r1687812)
  • svnadmin dump: behoud no-op wijzigingen (r1709388 et al, uitgave # 4598)
  • fsfs: vermijd onnodige I / O bij het openen van transacties (r1715793)
  • Bindingsbugfixen:
  • javahl: repareer ABI incompatibilty met 1.8 (r1710104)
  • javahl: niet-absolute paden toestaan ​​in SVNClient.vacuum (r1710215, r1710290)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel van patchfilteraanroep in svn_client_patch () (r1706783)
  • voeg @since information toe aan config definins (r1706983, r1706999)
  • repareer de tests in de compatibiliteitsmodus (r1706375)
  • verduidelijk de documentatie van svn_fs_node_created_rev () (r1717154)
  • API-wijzigingen:
  • Overstortdetectie repareren in svn_stringbuf_remove en _replace (r1714358)
  • negeer enkele van de parameters niet naar svn_ra_svn_create_conn3 (r1714314)

Wat is nieuw in versie 1.9.3:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: herstel mogelijke crash in cache voor inloggegevensauthenticatie (r1705328)
  • opschonen: vermijd onnodige geheugengroei tijdens het opruimen van de oorspronkelijke eenheid (r1706241)
  • diff: fix crash wanneer de repository op de server root staat (r1705060 et al)
  • vertalingen herstellen voor commit-meldingen (r1709389, r1709562)
  • ra_serf: fix crash in multistatus-parser (r1706323, r1706324)
  • svn: rapporteer vergrendeling / ontgrendel fouten als fouten (r1701598 et al)
  • svn: opruimen door gebruiker verwijderde externe registraties (r1705843, r1710558)
  • svn: eenvoudig oplossen van conflicten in binaire bestandstekst toestaan ​​(r1703581)
  • svnlook: tempfiles op diff-fouten correct verwijderen (r1711346)
  • ra_serf: build- en runtime-versies van libserf (r1704847) rapporteren
  • ra_serf: kop Content-Type instellen in uitgaande aanvragen (r1715224 et al)
  • svn: fix samenvoegen deletes van svn: eRL-stijl CRLF / CR-bestanden (r1703689 et al)
  • ra_local: schakel pad naar nulcopy-code (r1718167) uit
  • Bugfixes aan de server:
  • mod_authz_svn: fix authz met mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: weergave van proces-ID in cachestatistieken herstellen (r1709553)
  • mod_dav_svn: gebruik LimitXMLRequestBody voor skelgecodeerde verzoeken (r1687812)
  • svnadmin dump: behoud no-op wijzigingen (r1709388 et al, uitgave # 4598)
  • fsfs: vermijd onnodige I / O bij het openen van transacties (r1715793)
  • Bindingsbugfixen:
  • javahl: repareer ABI incompatibilty met 1.8 (r1710104)
  • javahl: niet-absolute paden toestaan ​​in SVNClient.vacuum (r1710215, r1710290)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel van patchfilteraanroep in svn_client_patch () (r1706783)
  • voeg @since information toe aan config definins (r1706983, r1706999)
  • repareer de tests in de compatibiliteitsmodus (r1706375)
  • verduidelijk de documentatie van svn_fs_node_created_rev () (r1717154)
  • API-wijzigingen:
  • Overstortdetectie repareren in svn_stringbuf_remove en _replace (r1714358)
  • negeer enkele van de parameters niet naar svn_ra_svn_create_conn3 (r1714314)

Wat is nieuw in versie 1.9.2:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • svn: fix crash bij het opslaan van inloggegevens in kwallet (r1700740, r1700951)
  • checkout / update: fix & quot; toegang geweigerd & quot; fout op Windows (r1701064 et al)
  • update: fix crash bij het bijwerken van een conflictueuze structuur (r1702198, r1702200)
  • commit: herstel mogelijke crash (r1702231)
  • ra_serf: crash niet op onverwachte 'X-SVN-VR-Base' headers (r1702288)
  • samenvoegen: fix crash bij samenvoegen met een lokale add (r1702299 et al)
  • svnmucc: fix error during propset + put voor bestaand bestand (r1702467 et al)
  • update: fix crash zonder .svn / tmp folder (r1701838, r1702203)
  • checkout: verwijder onnodige I / O-bewerking (r1701638)
  • samenvoegen: mogelijke crash (r1701997)
  • herstellen
  • update: herstel crash met enkele van de binnenkomende deletes (r1702247)
  • upgrade: fix crash voor pre-1.3 wc met externals (r1702218 et al)
  • herstellen: herstel crash bij het terugdraaien van de root van een zet (r1702237 et al)
  • svn: crash niet bij specifieke databasebeschadigingen (r1702974, r1702991)
  • svn: toon utf8proc versie in svn --version --verbose (r1702533, r1702891)
  • Bugfixes aan de server:
  • fixeer rapportage voor lege representaties in svnfsfs stats (r1698312 et al)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • fix svnfsfs_tests.py in fsfs-v4 en fsfs-v6 modi (r1700215 et al)
  • API-wijzigingen:
  • schakel niet-ondersteunde bewerkingen uit voor standaardstreams (r1701633 et al)

Wat is nieuw in versie 1.8.13:

  • Deze versie behandelt 3 beveiligingsproblemen:
  • CVE-2015-0202: Subversion HTTP-servers met FSFS-opslagplaatsen zijn kwetsbaar voor een op afstand te activeren buitensporig geheugengebruik met bepaalde RAPPORT-aanvragen.
  • CVE-2015-0248: Subversion mod_dav_svn en svnserve zijn kwetsbaar voor een op afstand activeerbare bewering DoS-kwetsbaarheid voor bepaalde verzoeken met dynamisch geëvalueerde revisienummers
  • CVE-2015-0251: Subversion HTTP-servers staan ​​spoofing svn toe: auteurseigenschapswaarden voor nieuwe revisies

Wat is nieuw in versie 1.8.11:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • checkout / update: fix externe bestanden die de geschiedenis niet volgen en vervolgens stil falen (uitgave # 4185)
  • patch: sla geen doelen over in geldige --git difs (r1592014, r1592034)
  • diff: maak uitvoer van eigenschap in diffs stable (r1589360)
  • diff: fix diff van lokale gekopieerde map met props (r1619380, r1619393)
  • diff: fix changelist filter voor repos-WC en WC-WC (r1621978, r1621981)
  • verwijder de menuopties voor gebroken conflictresoluties die altijd fout zijn (r1620332)
  • verbeteren van ondersteuning voor gpg-agent (r1600331, r1600348, 1600368, r1600563, r1600781)
  • fix crash in eclipse IDE met GNOME Keyring (issue # 3498)
  • fix externals shadowing van een folder met versie (issue # 4085)
  • problemen oplossen die werken aan Unix-bestandssystemen die geen rechten ondersteunen (r1612225)
  • upgrade: bewaar externe registraties (uitgave # 4519)
  • opruimen: iprove uitvoering van opgenomen tijdstempel fixups (r1633126)
  • Vertaalupdates voor Duits
  • Bugfixes aan de server:
  • schakel de functie revprop caching uit vanwege problemen met cachevalidatie (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • generators overslaan en uniquifiers overslaan als rep-sharing niet wordt ondersteund (r1561426)
  • mod_dav_svn: verzoeken weigeren met ontbrekende opslagpaden (r1643409)
  • mod_dav_svn: verzoeken weigeren met ongeldige virtuele transactienamen (r1643437)
  • mod_dav_svn: vermijd onnodige geheugengroei bij lopen van bronnen (probleem # 4531)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • zorg ervoor dat alle leden van de repos-laag struct kennisgeving geldig zijn, repareert crashes in API-gebruikers met alle leden (r1616131)
  • genereert op de juiste manier een versiebron bij het bouwen op Windows (r1542610, r1564576, r1568180)
  • fix LIBTOOL_M4 en LIBTOOL_CONFIG variabele worden niet correct geëvalueerd tijdens een unix build (r1637826)
  • staat het gebruik van libtool 2.4.3 (r1640862, r1640873, r1643793) toe

Wat is nieuw in versie 1.8.10:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • bewaken tegen md5-hashbotsingen bij het zoeken van inloggegevens in de cache (r1550691, r1550772, r1600909)
  • ra_serf: jokertekens in SSL-certificaten correct matchen. (r1615211, 1615219)
  • ra_serf: negeer de CommonName in SSL-certificaten waar er Subject Alt-namen zijn (r1565531, r1566503, r1568349, r1568361)
  • ra_serf: repareer een URI-escapefunctie die verhinderde het verwijderen van vergrendelde paden (r1594223, r1553501, r1553556, r1559197, uitgave # 3674)
  • rm: geef de juiste URL weer bij het verwijderen van een URL in de commit-logboekeditor (r1591123)
  • logboek: herstel een ander exemplaar van de fout in de gebroken pijp (r1596866, uitgave # 3014)
  • kopie: behandel rekwisieten die niet aanwezig of uitgesloten zijn op cross wc goed (r1589184, r1589188)
  • kopie: kopieerkopie van ouders van lokaal verwijderde knooppunten tussen wcs (r1589460, r1589486)
  • externals: verwijder vooroudermappen van externals bij het verwijderen van de externe door svn: externals te wijzigen. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: herstel geheugenlevensduur van enkele hash-waarden (r1606009)
  • Bugfixes aan de server:
  • fsfs: laat het configuratiebestand weg bij het maken van pre-1.5 formaat repos (r1547454, r1561703)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • repareer oneigenlijk linken wanneer serf in hetzelfde voorvoegsel staat als bestaande svn-bibliotheken. (R1609004)
  • gebruik de juiste tussenliggende map wanneer u bouwt met VS 2003-2008 (r1595431)
  • ondersteuning voor het genereren van projectbestanden van VS 2013 en later.
  • Bindingen:
  • robijn: het verwijderen van de waarschuwing dat Ruby 1.9-ondersteuning nieuw is. (R1593992)
  • python: fix notify_func callbacks (r1594794, r1594814, r1594834, r1595061)

Wat is nieuw in versie 1.8.5:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • fix externals die wijzen op omgeleide locaties (nummers # 4428, # 4429)
  • diff: bevestig de bewering met verplaatsen binnen een kopie (uitgave # 4444)
  • Bugfixes aan de server:
  • mod_dav_svn: crashes voorkomen met sommige modules van derden (r1537360 et al)
  • mod_dav_svn: paden correct classificeren (r1542071)
  • mod_authz_svn: fix crash van mod_authz_svn met ongeldige config (r1541432)
  • hotcopy: fix hotcopy verliest revprop-bestanden in gepakte repo's (uitgave # 4448)
  • Andere toolverbeteringen en bugfixes:
  • mod_dontdothat: de uri-parser corrigeren (r1542069 et al)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • fixeer compilatie met '--enable-optimise' met clang (r1534860)
  • fix copmpilation met debug build van BDB on Windows (r1501656, r1501702)
  • fix '--with-openssl' optie bij het bouwen op Windows (r1535139)
  • test toevoegen om te mislukken wanneer gebouwd tegen gebroken ZLib (r1537193 et ​​al)
  • Bindingen:
  • swig-rb: reparatietests uitvoeren zonder te installeren onder OS X (r1535161)
  • ctypes-python: bouwen met de compiler geselecteerd via configure (r1536537)

Wat is nieuw in versie 1.8.4:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Cliënt- en server-side bugreparaties:
  • bevestig bevestiging op URL's van het formulier 'file: //./' (r1516806)
  • stop met linken naar psapi.dll op Windows (r1534102)
  • Vertaalupdates voor Zweeds
  • Bugfixes op de client:
  • herstellen: herstel problemen bij het terugdraaien van zetten (probleem # 4436)
  • update: herstel bewering wanneer externe toegang van het bestand wordt geweigerd (kwestie # 4422)
  • samenvoegen: verlaag netwerkverbindingen voor automatisch samenvoegen (r1468980 et al)
  • samenvoegen: herstel van padbeschadiging tijdens re-integratie (r1523666)
  • mergeinfo: fix crash (r1519955)
  • ra_serf: verifieer het resultaat van xml-parsing (r1501199 et al)
  • ra_serf: verbeter foutmeldingen tijdens commit (r1526439)
  • ra_local: fout met repository herstellen in root van Windows-station (r1518184)
  • crash op Windows repareren wanneer piped-opdracht wordt onderbroken (r1522892)
  • crash in de crash-afhandelingsroutine op Windows oplossen (r1532023)
  • bevestig de bewering bij het upgraden van oude werkkopieën (r1520529)
  • Bugfixes aan de server:
  • hotcopy: opschonen onverpakte revprops met '--incremental' (r1512300 et al)
  • OOM oplossen bij gelijktijdige aanvragen bij het starten van een thread (r1527103 et al)
  • fsfs: verbetering van foutmelding bij niet-ondersteunde fsfs-indeling gevonden (r1534158)
  • probleem met het geheugen herstellen in de FS-module-loader van derden (r1519615 et al)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • toestaan ​​compileren tegen serf 1.3 en later op Windows (r1517123)
  • Bindingen:
  • javahl: canoniek pad voor de methode streaFileContent (r1524869)

Wat is nieuw in versie 1.8.3:

  • Deze versie lost drie beveiligingsproblemen op:
  • CVE-2013-4246: fsfs: beschadiging door het bewerken van ingepakte revisie-eigenschappen
  • CVE-2013-4262: hulpprogramma's voor beheerders: symlink-aanval tegen pid-bestand
  • CVE-2013-4246: svnserve: symlink-aanval tegen pid-bestand

Wat is nieuw in versie 1.8.1:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Cliënt- en server-side bugreparaties:
  • Vertaalupdates voor Duits en Vereenvoudigd Chinees
  • de output van sqlite-foutberichten verbeteren (r1497804)
  • ondersteuningsplatforms zonder mmap (r1498136)
  • toestaan ​​dat configuratiebestanden beginnen met UTF-8 stuklijst (r1499100 et al)
  • faal niet op UTF-8-gegevens wanneer coderingsconversie niet beschikbaar is (r1503009)
  • verbeter foutmeldingen wanneer coderingsconversie mislukt (r1503010)
  • Bugfixes op de client:
  • samenvoegen: hernoem 'automatisch samenvoegen' naar 'voltooid samenvoegen' (r1491432)
  • samenvoeginfo: verminder het netwerkgebruik voor '--show-revs' (r1492005)
  • ra_serf: verbeter de verwerking van de HTTP-status (r1495104)
  • samenvoegen: vermijd onnodige ra-sessie (r1493475)
  • samenvoegen: beperk het netwerkgebruik (r1478987)
  • samenvoegen: verwijder dubbele voorgeschiedeniscontrole (r1493424, r1495597)
  • ra_serf: fix 'Accept-Encoding' header voor IIS-interoperabiliteit (r1497551)
  • svn-status: documentatie voor vergrendelingskolommen verbeteren (r1497318, r1497319)
  • ra_serf: fixeer ondersteuning voor 'get-file-revs-reversed' mogelijkheid (r1498456)
  • log: verminder het netwerkgebruik op de wortels van de repository (r1496957)
  • diff: vermijd tijdelijke bestanden bij het aanroepen van externe diff (probleem # 4382)
  • upgrade: melding van 1.7.x werkkopieën herstellen (r1493703, r1494171)
  • fix crash tijdens boomconflictresolutie (issue # 4388)
  • interactief samenvoegen van bestanden: voeg twee extra keuzes toe (r1491816, r1494089)
  • diff: gebruik lokale stijlpaden in foutberichten (r1500680)
  • oplossen: verbeter het menu voor interactieve conflictoplossing (r1491739 et al)
  • schakelen: gebruik het pad van de lokale stijl in foutmelding (r1500074)
  • ra_serf: verbeter de foutuitvoer bij het ontvangen van ongeldige XML (r1498851)
  • svn opruimen: leg uit wat de opdracht doet om uitvoer te helpen (r1497310)
  • schuld: fout op -r M: N waarbij M & gt; N tenzij server ondersteunt (r1498449 et al)
  • gpg-agentauth: probeer geen agent te gebruiken wanneer deze niet beschikbaar is (r1500762 et al)
  • gpg-agentauth: vereist geen GPG_TTY of TERM env vars (r1500801)
  • update: verhelp een aantal boomconflicten die de resolver niet activeren (r1491868 et al)
  • commit: verwijder de verouderde items uit de wc-lock-tabel bij het verwijderen (r1491756)
  • samenvoegen: fix --record-only error-out op hernoemd pad (probleem # 4387)
  • svnmucc: fix 'make install' symlink werkt als DESTDIR is ingesteld (r1501072)
  • wc: fix crash wanneer doel symlink is naar een werkende kopie root (issue # 4383)
  • ra_serf: verander & quot; interne storing & quot; fouten tot normale fouten (r1502577)
  • ra_serf: stuur proxy's af die geen deelverzoeken ondersteunen (r1502401 et al)
  • Bugfixes aan de server:
  • fsfs: eindeloos lus probleem oplossen wanneer repos / db / uuid has r n (r1492145)
  • fsfs: buffergrens van revisie-eigenschap verwijderen (r1491770)
  • mod_dav_svn: betere statuscodes voor anonieme gebruikersfouten (r1495918)
  • mod_dav_svn: betere statuscodes voor commit-fouten (r1490684)
  • fixeer de regressie van de prestaties in 'svn log' tegen root (r1494913)
  • toestaan ​​dat niet-gebruiker-zichtbare 'svn:' eigenschappen (r1495432)
  • worden verwijderd
  • fsfs: fix crash op strict-alignment architecturen (r1495806, r1495985)
  • svnadmin-upgrade: fix-fout van niet-geblokte fsfs-repository's (r1494287)
  • svnadmin create: deny '- fs-type = fsfs --compatible-version = 1.0' (r1494223)
  • svnadmin-upgrade: herstel van gegevensverlies bij annulering in de laatste fase (r1494298)
  • mod_dav_svn: corrigeer ongeldige padcanonicalisatie (r1503528)
  • Andere toolverbeteringen en bugfixes:
  • fsfs-stats (tool): segfault oplossen bij het passeren van een ongeldig pad (r1492164)
  • svn-bench: help-uitvoer herstellen (r1493951)
  • svnpubsub: versienummer toevoegen aan server (r1491707)
  • Ontwikkelaar-zichtbare wijzigingen
  • Algemeen:
  • ra_serf: repareer een aantal testrunner-problemen in Windows (r1490679)
  • twee problemen in omgekeerde volgorde herstellen svn_ra_get_file_revs () (r1492148, et al)
  • handle --compatible-version = 1.8 in de C-tests (r1494342)
  • de clang-compatibiliteit verbeteren (r1480080 et al)
  • gebruik de juiste cancel-baton bij het omgaan met conflicten (r1495850)
  • fs: BDB: geef de juiste foutwaarde van BDB (r1495428)
  • ra_serf: tweak connection failed error value (r1496132, et al)
  • svn_client_log5: mogelijke segfault oplossen (r1496110)
  • fix metadata_only verplaats naar werk wanneer doel ongewijzigd knooppunt is (r1498564)
  • ra_svn: fix segfault met een NULL commit-bericht (r1498550, r1499727)
  • Ev2: initialiseer soort knooppunten in shims 'change table (r1501058)
  • Ev2: fix copyfrom URL-constructie in shims (r1500226)
  • fs: test verbeteren tegen nieuwe regels in bestandsnamen (r1498483 et al)
  • bouw met BDB 6 een opt-in-functie (r1499438)
  • sqlite: voeg samenvoeging toe in build dir (r1499034, r1500175)
  • ra_svn: maak sessies bruikbaar na log callback early out (r1503554)
  • Bindingen:
  • swig-rb: tests repareren met out-of-tree-builds (r1492295)
  • javahl: fix codering van foutmeldingen geproduceerd door javahl (r1492264)
  • swig-pl: compileer waarschuwingen voor stilte (r1487094)
  • swig-pl: verbeter documentatie (r1488693, r1490721, r1500904)

Wat is nieuw in versie 1.8.0:

  • Kopieën van werkkopieën worden verplaatst als eersteklas bewerking
  • Automatische reïntegratie samenvoegen
  • Inherited properties
  • Repository gedicteerde configuratie
  • HTTP-clientondersteuning op basis van neon is verwijderd
  • De back-end van de Berkeley DB-gebaseerde repository is verouderd
  • In-memory wachtwoord caching via GnuPG Agent (Unix-client)
  • FSFS-grootte en prestatieverbeteringen
  • Opslag van autzbestanden in de repository
  • Nieuwe hulpprogramma's voor beheerders en infrastructuur
  • Veel verbeteringen en bugfixes

Wat is nieuw in versie 1.7.9:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Bugfixes op de client:
  • verbeterde foutmeldingen over svn: datum en svn: auteurstoewijzingen. (R1440620)
  • fix local_relpath assertion (issue # 4257)
  • herstel geheugenlek in `svn log` over svn: // (r1458341)
  • repareer foutieve authz-fout bij gebruik van neon http bibliotheek (probleem # 4332)
  • fix segfault bij gebruik van kwallet (r1421103)
  • Bugfixes aan de server:
  • svnserve registreert de opnieuw gespeelde rev en niet de laagwater rev. (R1461278)
  • mod_dav_svn zal sommige eigenschapswaarden weglaten voor activiteits-URL's (r1453780)
  • maak een bevestiging in mod_dav_svn wanneer je handelt als een proxy op / (issue # 4272)
  • het geheugengebruik verbeteren bij het vastleggen van eigenschappen in mod_dav_svn (r1443929)
  • fix svnrdump om dump-bestanden te laden met niet-LF-regeleinden (probleem # 4263)
  • fix assertion wanneer rep-cache niet toegankelijk is (r1422100)
  • verbeterde logica bij de implementatie van lock van mod_dav_svn. (R1455352)
  • vermijd het uitvoeren van onnodige code in log met limiet (r1459599)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • bevestig een bewering in dav_svn_get_repos_path () op Windows (r1425368)
  • fix get-deps.sh om zlib (r13520131) correct te downloaden
  • doxygen-documenten negeren nu voorvoegsels bij het maken van de index (r1429201)
  • fix get-deps.sh op freebsd (r1423646)
  • Bindingen:
  • javahl status api respecteert nu de ignoreExternals boolean (r1435361)

Wat is nieuw in versie 1.7.8:

  • Door gebruiker zichtbaar gemaakte wijzigingen:
  • Cliënt- en server-side bugreparaties:
  • Typefouten in pt_BR, es en zh_TW translations repareren (r1402417, r1402421)
  • Bugfixes op de client:
  • fix crash met --username-optie op Windows (r1396285)
  • ontbrekende kenmerken toevoegen aan & quot; svn log -v --xml & quot; uitvoer (r1398100)
  • fix svn-patch negeert hunks na geen nieuwe regel (r139917)
  • fix hang met ra_serf tijdens foutverwerking (r1403583)
  • negeer externe bestanden met samenvoeginfo bij samenvoegen (r1401915)
  • SEGV repareren met & quot; svnmucc cp rev arg & quot; tijdens argv-verwerking (kwestie # 4079)
  • verhelpen van conflictafhandeling op symlinks (probleem # 4091)
  • Bugfixes aan de server:
  • detecteer de beschikbaarheid van threading op de juiste manier (r1398325)
  • fix & quot; svnadmin load --bypass-prop-validation & quot; (R1237779)
  • fix parsing van [groupsfoo] secties in authz-bestand (issue # 3531)
  • voeg Vary: header toe om antwoorden te Krijgen om de cacheabiliteit te verbeteren (r1390653)
  • fix fs_fs om op te ruimen na mislukte rep-verzending (r1403964, et al)
  • fix mod_dav_svn om te klagen over herzieningen & gt; HEAD (r1403588)
  • Ontwikkelaar-zichtbare wijzigingen:
  • Algemeen:
  • herstel onjuiste status geretourneerd door 1.6 API (r1403258)
  • fixeer de compilatie met g ++ 4.7 (r1345740)
  • fix svn_uri_get_file_url_from_dirent on Windows (r1409146)

Vergelijkbare software

fastimport
fastimport

14 Apr 15

Onzen
Onzen

20 Feb 15

bloom
bloom

20 Feb 15

git-review
git-review

14 Apr 15

Andere software van ontwikkelaar Apache Software Foundation

Reacties op Apache Subversion

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