Die doel van die Subversion -projek is om 'n weergawebeheerstelsel op te stel wat 'n dwingende vervanging vir CVS in die open source gemeenskap is. Dit is ontwikkel en versprei deur die Apache Software Foundation (ASF). Apache Subversion is 'n command line sagteware soortgelyk aan die Git of Bazaar weergawe beheer stelsels.
Dit is soortgelyk aan CVS, maar beter
Apache Subversion bevat die mees onlangse CVS-funksies, sowel as verskeie ander funksies wat hierdie projek baie beter sal maak as CVS, insluitende weergawe van herbenoeming, weergawe van simboliese skakels, weergegradeerde kopiëring, weergawes uitvee, weergegradeerde dopgehou en gratis vorm-metadata . Dit kom ook met inheemse kliënt / bediener, gelaagde biblioteekontwerp wat skoon API's bevat.
Behoor binêre lêers doeltreffend
Daarbenewens bevat die sagteware ondersteuning vir tagging en vertakking, verbintenisse is werklik atoom en die program hanteer binêre lêers doeltreffend. Ander kenmerke sluit in samesmeltingsopsporing, lêervergrendeling, die uitvoer van uitvoerbare vlae, parseerbare uitsette, gelokaliseerde boodskappe, interaktiewe konflikoplossing, lees-en-lees-spieëlwerk, deurlopende proxy oor WebDAV, changelists, sowel as bindings vir talle programmeertale.
Ondersteun DeltaV en WebDAV protokolle
Onder andere kan ons 'n Apache-netwerk bediener opsie noem, met ondersteuning vir die DeltaV en WebDAV protokolle, 'n selfstandige bediener opsie, inheemse kliënt / bediener, gelaagde biblioteekontwerp, weergawe van simboliese skakels, parseerbare uitvoer en gelokaliseerde boodskappe .
Ondersteunde bedryfstelsels en beskikbaarheid
Die projek word ondersteun op alle GNU / Linux bedryfstelsels en kan maklik geïnstalleer word uit die bron argief wat deur Apache verskaf word of via die standaard sagteware repositories van die onderskeie verspreiding. Beide 32-bis en 64-bis-argitekture word tans ondersteun.
Kies tussen databasis of gewone lêer repository
Die kliënt- en bedienerprotokol stuur diffs in beide rigtings, en gebruikers kan kies tussen databasis- of plain-file repository implementations. Die Apache Subversion-projek is gratis sagteware wat vrygestel word onder die Apache / BSD-style open source lisensie.
Wat is nuut in hierdie weergawe:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: herstel moontlike ongeluk in die outeur-wagwoord-kas (r1705328)
- opruiming: vermy onnodige geheue groei tydens ongerepte opruiming (r1706241)
- diff: herstel crash wanneer die repository op die bedienerwortel is (r1705060 et al)
- Vertaal vertalings vir vastgoed kennisgewings (r1709389, r1709562)
- ra_serf: herstel crash in multistatus parser (r1706323, r1706324)
- svn: rapporteer / ontgrendel foute as foute (r1701598 et al)
- svn: opruim gebruiker verwyder eksterne registrasies (r1705843, r1710558)
- svn: toelaat eenvoudige oplossing van binêre lêer teks konflikte (r1703581)
- svnlook: behoorlik verwyder tempfiles op diff-foute (r1711346)
- ra_serf: rapporteer ingeboude en lopende weergawes van libserf (r1704847)
- ra_serf: stel hoofletter inhoud-tipe in uitgaande versoeke (r1715224 et al)
- svn: maak die samesmelting van SVN: eol-styl CRLF / CR lêers skoon (r1703689 et al)
- ra_local: skakel nulkopie kode pad uit (r1718167)
- Bugfixes op die bediener kant:
- mod_authz_svn: herstel authz met mod_auth_kerb / mod_auth_ntlm (probleem # 4602)
- mod_dav_svn: maak die vertoning van die proses-ID in die kasstatistiek reg (r1709553)
- mod_dav_svn: gebruik LimitXMLRequestBody vir skel-gekodeerde versoeke (r1687812)
- svnadmin dump: hou geen veranderinge op (r1709388 et al, issue # 4598)
- fsfs: vermy onnodige I / O by die opening van transaksies (r1715793)
- Bindings bugfixes:
- javahl: Fix ABI incompatibilty met 1.8 (r1710104)
- javahl: laat nie-absolute paaie toe in SVNClient.vacuum (r1710215, r1710290)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Herstel patch filter invocation in svn_client_patch () (r1706783)
- voeg @since inligting by config omskryf (r1706983, r1706999)
- herstel die toetse in die verenigbaarheidsmodus (r1706375)
- dokumentasie van svn_fs_node_created_rev () (r1717154) verduidelik
- API verander:
- herstel oorloopdeteksie in svn_stringbuf_remove en _replace (r1714358)
- ignoreer sommige van die parameters nie na svn_ra_svn_create_conn3 (r1714314)
Wat is nuut in weergawe 1.10.0:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: herstel moontlike ongeluk in die outeur-wagwoord-kas (r1705328)
- opruiming: vermy onnodige geheue groei tydens ongerepte opruiming (r1706241)
- diff: herstel crash wanneer die repository op die bedienerwortel is (r1705060 et al)
- Vertaal vertalings vir vastgoed kennisgewings (r1709389, r1709562)
- ra_serf: herstel crash in multistatus parser (r1706323, r1706324)
- svn: rapporteer / ontgrendel foute as foute (r1701598 et al)
- svn: opruim gebruiker verwyder eksterne registrasies (r1705843, r1710558)
- svn: toelaat eenvoudige oplossing van binêre lêer teks konflikte (r1703581)
- svnlook: behoorlik verwyder tempfiles op diff-foute (r1711346)
- ra_serf: rapporteer ingeboude en lopende weergawes van libserf (r1704847)
- ra_serf: stel hoofletter inhoud-tipe in uitgaande versoeke (r1715224 et al)
- svn: maak die samesmelting van SVN: eol-styl CRLF / CR lêers skoon (r1703689 et al)
- ra_local: skakel nulkopie kode pad uit (r1718167)
- Bugfixes op die bediener kant:
- mod_authz_svn: herstel authz met mod_auth_kerb / mod_auth_ntlm (probleem # 4602)
- mod_dav_svn: maak die vertoning van die proses-ID in die kasstatistiek reg (r1709553)
- mod_dav_svn: gebruik LimitXMLRequestBody vir skel-gekodeerde versoeke (r1687812)
- svnadmin dump: hou geen veranderinge op (r1709388 et al, issue # 4598)
- fsfs: vermy onnodige I / O by die opening van transaksies (r1715793)
- Bindings bugfixes:
- javahl: Fix ABI incompatibilty met 1.8 (r1710104)
- javahl: laat nie-absolute paaie toe in SVNClient.vacuum (r1710215, r1710290)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Herstel patch filter invocation in svn_client_patch () (r1706783)
- voeg @since inligting by config omskryf (r1706983, r1706999)
- herstel die toetse in die verenigbaarheidsmodus (r1706375)
- dokumentasie van svn_fs_node_created_rev () (r1717154) verduidelik
- API verander:
- herstel oorloopdeteksie in svn_stringbuf_remove en _replace (r1714358)
- ignoreer sommige van die parameters nie na svn_ra_svn_create_conn3 (r1714314)
Wat is nuut in weergawe:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: herstel moontlike ongeluk in die outeur-wagwoord-kas (r1705328)
- opruiming: vermy onnodige geheue groei tydens ongerepte opruiming (r1706241)
- diff: herstel crash wanneer die repository op die bedienerwortel is (r1705060 et al)
- Vertaal vertalings vir vastgoed kennisgewings (r1709389, r1709562)
- ra_serf: herstel crash in multistatus parser (r1706323, r1706324)
- svn: rapporteer / ontgrendel foute as foute (r1701598 et al)
- svn: opruim gebruiker verwyder eksterne registrasies (r1705843, r1710558)
- svn: toelaat eenvoudige oplossing van binêre lêer teks konflikte (r1703581)
- svnlook: behoorlik verwyder tempfiles op diff-foute (r1711346)
- ra_serf: rapporteer ingeboude en lopende weergawes van libserf (r1704847)
- ra_serf: stel hoofletter inhoud-tipe in uitgaande versoeke (r1715224 et al)
- svn: maak die samesmelting van SVN: eol-styl CRLF / CR lêers skoon (r1703689 et al)
- ra_local: skakel nulkopie kode pad uit (r1718167)
- Bugfixes op die bediener kant:
- mod_authz_svn: herstel authz met mod_auth_kerb / mod_auth_ntlm (probleem # 4602)
- mod_dav_svn: maak die vertoning van die proses-ID in die kasstatistiek reg (r1709553)
- mod_dav_svn: gebruik LimitXMLRequestBody vir skel-gekodeerde versoeke (r1687812)
- svnadmin dump: hou geen veranderinge op (r1709388 et al, issue # 4598)
- fsfs: vermy onnodige I / O by die opening van transaksies (r1715793)
- Bindings bugfixes:
- javahl: Fix ABI incompatibilty met 1.8 (r1710104)
- javahl: laat nie-absolute paaie toe in SVNClient.vacuum (r1710215, r1710290)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Herstel patch filter invocation in svn_client_patch () (r1706783)
- voeg @since inligting by config omskryf (r1706983, r1706999)
- herstel die toetse in die verenigbaarheidsmodus (r1706375)
- dokumentasie van svn_fs_node_created_rev () (r1717154) verduidelik
- API verander:
- herstel oorloopdeteksie in svn_stringbuf_remove en _replace (r1714358)
- ignoreer sommige van die parameters nie na svn_ra_svn_create_conn3 (r1714314)
Wat is nuut in weergawe 1.9.5:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: herstel moontlike ongeluk in die outeur-wagwoord-kas (r1705328)
- opruiming: vermy onnodige geheue groei tydens ongerepte opruiming (r1706241)
- diff: herstel crash wanneer die repository op die bedienerwortel is (r1705060 et al)
- Vertaal vertalings vir vastgoed kennisgewings (r1709389, r1709562)
- ra_serf: herstel crash in multistatus parser (r1706323, r1706324)
- svn: rapporteer / ontgrendel foute as foute (r1701598 et al)
- svn: opruim gebruiker verwyder eksterne registrasies (r1705843, r1710558)
- svn: toelaat eenvoudige oplossing van binêre lêer teks konflikte (r1703581)
- svnlook: behoorlik verwyder tempfiles op diff-foute (r1711346)
- ra_serf: rapporteer ingeboude en lopende weergawes van libserf (r1704847)
- ra_serf: stel hoofletter inhoud-tipe in uitgaande versoeke (r1715224 et al)
- svn: maak die samesmelting van SVN: eol-styl CRLF / CR lêers skoon (r1703689 et al)
- ra_local: skakel nulkopie kode pad uit (r1718167)
- Bugfixes op die bediener kant:
- mod_authz_svn: herstel authz met mod_auth_kerb / mod_auth_ntlm (probleem # 4602)
- mod_dav_svn: maak die vertoning van die proses-ID in die kasstatistiek reg (r1709553)
- mod_dav_svn: gebruik LimitXMLRequestBody vir skel-gekodeerde versoeke (r1687812)
- svnadmin dump: hou geen veranderinge op (r1709388 et al, issue # 4598)
- fsfs: vermy onnodige I / O by die opening van transaksies (r1715793)
- Bindings bugfixes:
- javahl: Fix ABI incompatibilty met 1.8 (r1710104)
- javahl: laat nie-absolute paaie toe in SVNClient.vacuum (r1710215, r1710290)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Herstel patch filter invocation in svn_client_patch () (r1706783)
- voeg @since inligting by config omskryf (r1706983, r1706999)
- herstel die toetse in die verenigbaarheidsmodus (r1706375)
- dokumentasie van svn_fs_node_created_rev () (r1717154) verduidelik
- API verander:
- herstel oorloopdeteksie in svn_stringbuf_remove en _replace (r1714358)
- ignoreer sommige van die parameters nie na svn_ra_svn_create_conn3 (r1714314)
Wat is nuut in weergawe 1.9.4:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: herstel moontlike ongeluk in die outeur-wagwoord-kas (r1705328)
- opruiming: vermy onnodige geheue groei tydens ongerepte opruiming (r1706241)
- diff: herstel crash wanneer die repository op die bedienerwortel is (r1705060 et al)
- Vertaal vertalings vir vastgoed kennisgewings (r1709389, r1709562)
- ra_serf: herstel crash in multistatus parser (r1706323, r1706324)
- svn: rapporteer / ontgrendel foute as foute (r1701598 et al)
- svn: opruim gebruiker verwyder eksterne registrasies (r1705843, r1710558)
- svn: toelaat eenvoudige oplossing van binêre lêer teks konflikte (r1703581)
- svnlook: behoorlik verwyder tempfiles op diff-foute (r1711346)
- ra_serf: rapporteer ingeboude en lopende weergawes van libserf (r1704847)
- ra_serf: stel hoofletter inhoud-tipe in uitgaande versoeke (r1715224 et al)
- svn: maak die samesmelting van SVN: eol-styl CRLF / CR lêers skoon (r1703689 et al)
- ra_local: skakel nulkopie kode pad uit (r1718167)
- Bugfixes op die bediener kant:
- mod_authz_svn: herstel authz met mod_auth_kerb / mod_auth_ntlm (probleem # 4602)
- mod_dav_svn: maak die vertoning van die proses-ID in die kasstatistiek reg (r1709553)
- mod_dav_svn: gebruik LimitXMLRequestBody vir skel-gekodeerde versoeke (r1687812)
- svnadmin dump: hou geen veranderinge op (r1709388 et al, issue # 4598)
- fsfs: vermy onnodige I / O by die opening van transaksies (r1715793)
- Bindings bugfixes:
- javahl: Fix ABI incompatibilty met 1.8 (r1710104)
- javahl: laat nie-absolute paaie toe in SVNClient.vacuum (r1710215, r1710290)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Herstel patch filter invocation in svn_client_patch () (r1706783)
- voeg @since inligting by config omskryf (r1706983, r1706999)
- herstel die toetse in die verenigbaarheidsmodus (r1706375)
- dokumentasie van svn_fs_node_created_rev () (r1717154) verduidelik
- API verander:
- herstel oorloopdeteksie in svn_stringbuf_remove en _replace (r1714358)
- ignoreer sommige van die parameters nie na svn_ra_svn_create_conn3 (r1714314)
Wat is nuut in weergawe 1.9.3:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: herstel moontlike ongeluk in die outeur-wagwoord-kas (r1705328)
- opruiming: vermy onnodige geheue groei tydens ongerepte opruiming (r1706241)
- diff: herstel crash wanneer die repository op die bedienerwortel is (r1705060 et al)
- Vertaal vertalings vir vastgoed kennisgewings (r1709389, r1709562)
- ra_serf: herstel crash in multistatus parser (r1706323, r1706324)
- svn: rapporteer / ontgrendel foute as foute (r1701598 et al)
- svn: opruim gebruiker verwyder eksterne registrasies (r1705843, r1710558)
- svn: toelaat eenvoudige oplossing van binêre lêer teks konflikte (r1703581)
- svnlook: behoorlik verwyder tempfiles op diff-foute (r1711346)
- ra_serf: rapporteer ingeboude en lopende weergawes van libserf (r1704847)
- ra_serf: stel hoofletter inhoud-tipe in uitgaande versoeke (r1715224 et al)
- svn: maak die samesmelting van SVN: eol-styl CRLF / CR lêers skoon (r1703689 et al)
- ra_local: skakel nulkopie kode pad uit (r1718167)
- Bugfixes op die bediener kant:
- mod_authz_svn: herstel authz met mod_auth_kerb / mod_auth_ntlm (probleem # 4602)
- mod_dav_svn: maak die vertoning van die proses-ID in die kasstatistiek reg (r1709553)
- mod_dav_svn: gebruik LimitXMLRequestBody vir skel-gekodeerde versoeke (r1687812)
- svnadmin dump: hou geen veranderinge op (r1709388 et al, issue # 4598)
- fsfs: vermy onnodige I / O by die opening van transaksies (r1715793)
- Bindings bugfixes:
- javahl: Fix ABI incompatibilty met 1.8 (r1710104)
- javahl: laat nie-absolute paaie toe in SVNClient.vacuum (r1710215, r1710290)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Herstel patch filter invocation in svn_client_patch () (r1706783)
- voeg @since inligting by config omskryf (r1706983, r1706999)
- herstel die toetse in die verenigbaarheidsmodus (r1706375)
- dokumentasie van svn_fs_node_created_rev () (r1717154) verduidelik
- API verander:
- herstel oorloopdeteksie in svn_stringbuf_remove en _replace (r1714358)
- ignoreer sommige van die parameters nie na svn_ra_svn_create_conn3 (r1714314)
Wat is nuut in weergawe 1.9.2:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- svn: maak 'n ongeluk op as jy geloofsbriewe in kwallet stoor (r1700740, r1700951)
- checkout / update: herstel "toegang geweier" fout op Windows (r1701064 et al)
- update: maak 'n fout tydens die opdatering van 'n botsende boom (r1702198, r1702200)
- pleeg: herstel moontlike ongeluk (r1702231)
- ra_serf: val nie op onverwagte 'X-SVN-VR-Base'-hoofde (r1702288)
- voeg saam: maak 'n ongeluk op as jy by 'n plaaslike byvoeging voeg (r1702299 et al)
- svnmucc: maak fout tydens propset + sit vir bestaande lêer (r1702467 et al)
- update: herstel crash sonder. Svn / tmp gids (r1701838, r1702203)
- Checkout: verwyder onnodige I / O-operasie (r1701638)
- voeg saam: herstel moontlike ongeluk (r1701997)
- update: maak 'n botsing met sommige van die inkomende skrappings (r1702247)
- opgradeer: maak crash vir pre-1,3 wc met eksternale (r1702218 et al)
- terugkeer: herstel crash wanneer die wortel van 'n skuif herstel word (r1702237 et al)
- svn: val nie op spesifieke databasis korrupsies (r1702974, r1702991)
- svn: wys utf8proc weergawe in svn --version --verbose (r1702533, r1702891)
- Bugfixes op die bediener kant:
- registreer verslagdoening vir leë voorstellings in svnfsfs stats (r1698312 et al)
- Ontwikkelaar-sigbare veranderinge:
- General:
- regstel svnfsfs_tests.py in fsfs-v4 en fsfs-v6 modi (r1700215 et al)
- API verander:
- deaktiveer nie-ondersteunde bedrywighede vir standaardstrome (r1701633 et al)
Wat is nuut in weergawe 1.8.13:
- Hierdie vrystelling spreek 3 sekuriteitskwessies aan:
- CVE-2015-0202: Subversion HTTP-bedieners met FSFS-repositories is kwesbaar vir 'n afstandsbediening met oormatige geheueverbruik met sekere REPORT-versoeke.
- CVE-2015-0248: Subversion mod_dav_svn en svnserve is kwesbaar vir 'n remote triggerable bewering DoS kwesbaarheid vir sekere versoeke met dinamies geëvalueerde hersieningsnommers
- CVE-2015-0251: Subversion HTTP-bedieners laat spoofing svn toe: die waardes van outeur eiendomme vir nuwe wysigings
Wat is nuut in weergawe 1.8.11:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- checkout / update: lêer externals regmaak nie om geskiedenis te volg en dan stil te maak nie (probleem # 4185)
- pleister: slaan nie teikens in geldig nie - git difs (r1592014, r1592034)
- diff: maak eiendom uitset in diffs stable (r1589360)
- diff: maak verskil van plaaslike gekopieerde gids met rekwisiete (r1619380, r1619393)
- verskil: maak 'n veranderingslys filter vir repos-toilet en toilet-toilet (r1621978, r1621981)
- verwyder opsies vir gebroke resolusie resolusie wat altyd foutief is (r1620332)
- Ondersteuning van gpg-agent (r1600331, r1600348, 1600368, r1600563, r1600781)
- Fix crash in eclipse IDE met GNOME sleutelring (probleem # 3498)
- herstel externals wat 'n weergawe van 'n gekose gids (probleem # 4085) skadu
- Probleme oplos wat werk op Unix-lêerstelsels wat nie toestemmings ondersteun nie (r1612225)
- opgradeer: hou eksterne registrasies (kwessie # 4519)
- opruiming: iprove prestasie van aangeteken tydstempeloplossings (r1633126)
- Vertaalopdaterings vir Duits
- Bugfixes op die bediener kant:
- deaktiveer cache-funksie as gevolg van probleme met die cache-ongeldigheid (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
- Slaan die opwekking van uniquifiers oor as die herdeling nie ondersteun word nie (r1561426)
- mod_dav_svn: verwerp versoeke met ontbrekende repository paths (r1643409)
- mod_dav_svn: verwerp versoeke met ongeldige virtuele transaksie name (r1643437)
- mod_dav_svn: vermy onnodige geheue groei in hulpbron loop (probleem # 4531)
- Ontwikkelaar-sigbare veranderinge:
- General:
- maak seker dat alle lede van die repos-laag struktuur in kennis stel, geldig is, herstel foute in API-gebruikers wat alle lede gebruik (r1616131)
- behoorlik 'n weergawe hulpbron genereer wanneer u op Windows bou (r1542610, r1564576, r1568180)
- herstel LIBTOOL_M4 en LIBTOOL_CONFIG veranderlike word nie behoorlik geëvalueer tydens 'n unix-gebou nie (r1637826)
- laat die gebruik van libtool 2.4.3 (r1640862, r1640873, r1643793) toe
Wat is nuut in weergawe 1.8.10:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- Beskerm teen md5-botsings as jy cached credentials soek (r1550691, r1550772, r1600909)
- ra_serf: behoorlik ooreenstem met wildcards in SSL certs. (r1615211, 1615219)
- ra_serf: ignoreer die CommonName in SSL certs waar daar Onderwerp Alt name is (r1565531, r1566503, r1568349, r1568361)
- ra_serf: maak 'n URI-ontvlugting reg om te voorkom dat geslote paaie verwyder word (r1594223, r1553501, r1553556, r1559197, issue # 3674)
- rm: Wys die korrekte URL wanneer u 'n URL in die commit log editor verwyder (r1591123)
- log: Fix nog 'n geval van gebroke pyp fout (r1596866, issue # 3014)
- kopie: Hanteer rekwisiete wat nie teenwoordig is of uitgesluit word op kruis wc kopie nie (r1589184, r1589188).
- kopieer: Kopieer ouers van lokaal verwyderde nodusse tussen wcs (r1589460, r1589486)
- Eksterne: Verwyder voorouergidse van eksternale korrek wanneer u die eksterne verwyder deur svn: externale te verander. (r1600311, 1600315, r1600323, r1600393)
- ra_serf: herstel geheue leeftyd van sommige hash waardes (r1606009)
- Bugfixes op die bediener kant:
- fsfs: skakel config-lêer as u Pre-1.5-formaat repos maak (r1547454, r1561703)
- Ontwikkelaar-sigbare veranderinge:
- General:
- maak onbehoorlike koppeling reg as serf dieselfde voorvoegsel is as bestaande SVN-biblioteke. (R1609004)
- Gebruik behoorlike intermediêre gids wanneer u met VS 2003-2008 bou (r1595431)
- ondersteuning vir die opwekking van VS 2013 en later projeklêers.
- Bindings:
- robyn: die verwydering van waarskuwing oor Ruby 1.9 ondersteuning is nuut. (R1593992)
- python: herstel notify_func terugbels (r1594794, r1594814, r1594834, r1595061)
Wat is nuut in weergawe 1.8.5:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- Fix externals wat wys op aangestelde liggings (kwessies # 4428, # 4429)
- diff: stel bewering vas met beweeg in 'n kopie (kwessie # 4444)
- Bugfixes op die bediener kant:
- mod_dav_svn: Voorkom ineenstortings met sommige derdeparty-modules (r1537360 et al)
- mod_dav_svn: Korrigeer paaie behoorlik (r1542071)
- mod_authz_svn: herstel crash van mod_authz_svn met ongeldige config (r1541432)
- hotcopy: fix hotcopy om revprop-lêers te verloor in verpakte repos (issue # 4448)
- Ander nutsprogramme en verbeteringe:
- mod_dontdothat: Fix die uri parser (r1542069 et al)
- Ontwikkelaar-sigbare veranderinge:
- General:
- stel kompilasie op met '- verstelbaar-optimaliseer' met clang (r1534860)
- maak copmpilation met foutbewerking bou van BDB op Windows (r1501656, r1501702)
- regstel '-by-openssl'-opsie wanneer u op Windows bou (r1535139)
- voeg toets toe om te misluk wanneer dit gebou word teen gebroke ZLib (r1537193 et al)
- Bindings:
- swig-rb: maak toetse om te hardloop sonder om op OS X te installeer (r1535161)
- ctypes-python: bou met compiler gekies via configure (r1536537)
Wat is nuut in weergawe 1.8.4:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt en bediener:
- Bevestig bewering op URL's van die vorm 'lêer: //./' (r1516806)
- stop koppel teen psapi.dll op Windows (r1534102)
- Vertaalopdaterings vir Sweeds
- Bugfixes vir kliënt-kant:
- terugkeer: maak probleme reg om bewegings te herstel (probleem # 4436)
- update: bevestig bewering wanneer eksterne toegang van lêer geweier word (probleem # 4422)
- voeg saam: netwerkverbindings verminder vir outomatiese samesmelting (r1468980 et al)
- voeg saam: herstel padkorrupsie tydens herintegrasie (r1523666)
- mergeinfo: fix crash (r1519955)
- ra_serf: verifieer die resultaat van xml-ontleding (r1501199 et al)
- ra_serf: verbeter foutboodskappe tydens commit (r1526439)
- ra_local: regstel fout met repository in Windows-root (r1518184)
- maak 'n fout op vensters wanneer die pypbevel onderbreek word (r1522892)
- Maak 'n ongeluk in die crash handler op Windows (r1532023)
- Bevestig bewering wanneer ou werkstukke opgradeer word (r1520529)
- Bugfixes op die bediener kant:
- hotcopy: opruim uitpakte met '--incremental' (r1512300 et al)
- OOM regmaak op gelyktydige versoeke by 'n threaded server begin (r1527103 et al)
- fsfs: verbeter foutboodskap wanneer nie-ondersteunde fsfs-formaat gevind word (r1534158)
- herstel geheue probleem in FS module loader van 3de party (r1519615 et al)
- Ontwikkelaar-sigbare veranderinge:
- General:
- stel kompileer teen serf 1.3 en later op Windows (r1517123)
- Bindings:
- javahl: kanonicaliseer pad vir streaFileContent metode (r1524869)
Wat is nuut in weergawe 1.8.3:
- Hierdie vrystelling spreek drie sekuriteitskwessies aan:
- CVE-2013-4246: fsfs: korrupsie van die wysiging van verpakte hersiening eienskappe
- CVE-2013-4262: gereedskap admin-side: simlink aanval teen pid-lêer
- CVE-2013-4246: svnserve: simlink aanval teen pid-lêer
Wat is nuut in weergawe 1.8.1:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt en bediener:
- Vertaalopdaterings vir Duits en Vereenvoudigde Sjinees
- Verbeter sqlite-foutboodskapuitset (r1497804)
- Ondersteuningsplatforms sonder MMAP (r1498136)
- laat konfigurasielêers toe met UTF-8 BOM (r1499100 et al)
- versuim nie op UTF-8 data wanneer kodering omskakeling nie beskikbaar is nie (r1503009)
- Foutboodskappe verbeter wanneer kodering omskakeling misluk (r1503010)
- Bugfixes vir kliënt-kant:
- voeg saam: hernoem 'outomatiese samesmelting' na 'voeg saam' (r1491432)
- mergeinfo: verminder die gebruik van die netwerk vir '- show-revs' (r1492005)
- ra_serf: verbeter http status hantering (r1495104)
- voeg saam: vermy onnodige ra-sessie (r1493475)
- voeg saam: verminder netwerkgebruik (r1478987)
- voeg saam: verwyder gedupliceerde voorvader-tjek (r1493424, r1495597)
- ra_serf: maak 'kopieer' kodering 'vir IIS-interoperabiliteit (r1497551) regmaak
- svn status: verbeter dokumentasie vir slotkolomme (r1497318, r1497319)
- ra_serf: herstel ondersteuning vir 'get-file-revs-reverse'-vermoë (r1498456)
- log: verminder die gebruik van die netwerk op repository roots (r1496957)
- diff: vermy tydelike lêers wanneer eksterne diff genoem word (probleem # 4382)
- opgradeer: maak kennisgewing van 1.7.x werk kopieë (r1493703, r1494171)
- Crash tydens die oplossing van boom konflik (probleem # 4388)
- kombinasie van interaktiewe lêers: voeg twee bykomende keuses by (r1491816, r1494089)
- diff: gebruik plaaslike styl paaie in fout boodskappe (r1500680)
- los: verbeter die interaktiewe konflikresolusie-kieslys (r1491739 et al)
- skakel: gebruik die plaaslike styl pad in foutboodskap (r1500074)
- ra_serf: verbeter foutuitset wanneer ongeldige XML ontvang word (r1498851)
- SVN opruiming: verduidelik wat die opdrag in hulpuitvoer doen (r1497310)
- blameer: fout op -r M: N waar M> N tensy bediener ondersteun (r1498449 et al)
- gpg-agent outeur: probeer nie om agent te gebruik as dit nie beskikbaar is nie (r1500762 et al)
- Gpg-agent outeur: vereis nie GPG_TTY of TERM env vars (r1500801)
- update: Maak 'n paar boom konflikte wat nie resolver veroorsaak nie (r1491868 et al)
- pleeg: verwyder stale inskrywings van die wc-sluittafel wanneer dit uitgevee word (r1491756)
- voeg saam: regsteer - opskrif slegs op die naam van die herbenoemde pad (kwessie # 4387)
- svnmucc: maak 'maak installeer' simlink om te werk wanneer DESTDIR ingestel is (r1501072)
- wc: Fix crash wanneer die doel simlink is na 'n werk kopie root (probleem # 4383)
- ra_serf: verander 'interne fout' foute aan normale foute (r1502577)
- ra_serf: hanteer gevolmagtigdes wat nie klomp versoeke ondersteun nie (r1502401 et al)
- Bugfixes op die bediener kant:
- fsfs: oplossing vir eindelose loop probleme wanneer repos / db / uuid het r n (r1492145)
- fsfs: verwyder die limiet vir die beperking van die herziening eienskappe buffer (r1491770)
- mod_dav_svn: beter statuskodes vir anonieme gebruikersfoute (r1495918)
- mod_dav_svn: beter statuskodes vir mislukkings (R1490684)
- herstel prestasie regressie in 'svn log' teen root (r1494913)
- laat die nie-gebruikers sigbare 'svn:' eienskappe (r1495432) toe verwyder
- fsfs: Fix crash op streng-belyning argitekture (r1495806, r1495985)
- svnadmin-opgradering: herstel fout van nie-gebêre fsfs-bewaarplekke (r1494287)
- svnadmin maak: ontken '--fs-type = fsfs - compatible-version = 1.0' (r1494223)
- svnadmin-opgradering: herstel dataverlies wanneer u die laaste stadium kanselleer (r1494298)
- mod_dav_svn: herstel verkeerde padkanonisering (r1503528)
- Ander nutsprogramme en verbeteringe:
- fsfs-stats (tool): los sigfault as jy ongeldige pad verbysteek (r1492164)
- svn-bank: help hulp uitvoer (r1493951)
- svnpubsub: voeg weergawe header to server (r1491707) by
- Ontwikkelaar-sigbare veranderinge
- General:
- ra_serf: maak 'n paar probleme met die toets hardloop op Windows (r1490679)
- stel twee probleme in omgekeerde svn_ra_get_file_revs () (r1492148, et al) op
- hanteer - verenigbare weergawe = 1.8 in die C toetse (r1494342)
- Verbetering van klangkompatibiliteit (r1480080 et al)
- Gebruik behoorlike kansellasieknoppie by die hantering van konflikte (r1495850)
- fs: BDB: verskaf die korrekte foutwaarde van BDB (r1495428)
- ra_serf: tweak verbinding misluk fout waarde (r1496132, et al)
- svn_client_log5: los moontlike segfault (r1496110)
- regstel metadata_beweging na werk wanneer teiken unversioned node is (r1498564)
- ra_svn: herstel segfault met 'n NULL-verbindingsboodskap (r1498550, r1499727)
- Ev2: korrigeer die nodus korrek in die skuif se veranderings tabel (r1501058)
- Ev2: fix copyfrom URL-konstruksie in shims (r1500226)
- fs: verbeter toets teen nuwe lyne in lêername (r1498483 et al)
- maak gebou met BDB 6 'n opt-in funksie (r1499438)
- sqlite: laat samensmelting toe in die bou van dir (r1499034, r1500175)
- ra_svn: maak sessies bruikbaar na log-terugbreek vroegtydig (r1503554)
- Bindings:
- swig-rb: maak toetse met buite-boom-geboue (r1492295)
- javahl: herstel kodering van fout boodskappe wat deur javahl geproduseer word (r1492264)
- swig-pl: waarskuwingskompileerderwaarskuwings (r1487094)
- swig-pl: dokumentasie verbeter (r1488693, r1490721, r1500904)
Wat is nuut in weergawe 1.8.0:
- Werk kopie rekords beweeg as eerste klas operasie
- Meng outomatiese herintegrasie
- Geërfde eiendomme
- Gevorderde konfigurasie van lêers
- HTTP-kliënt ondersteuning gebaseer op neon is verwyder
- Die Berkeley DB-gebaseerde repository-back-end is uitgestel
- In-geheue wagwoord caching via GnuPG Agent (Unix client)
- FSFS-grootte en prestasieverbeterings
- Stoor van authz-lêers in die repository
- Nuwe gereedskap vir administrateurs en infrastruktuur
- Baie verbeteringe en foutoplossings
Wat is nuut in weergawe 1.7.9:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt-kant:
- verbeterde foutboodskappe oor svn: datum en svn: outeur rekwisiete. (R1440620)
- Plaas local_relpath-bewering (probleem # 4257)
- herstel geheue lek in `svn log` oor svn: // (r1458341)
- Onjuiste authz-foute regmaak wanneer u Neon http-biblioteek gebruik (probleem # 4332)
- regstel segfault wanneer jy kwallet gebruik (r1421103)
- Bugfixes op die bediener kant:
- Svnserve sal die replayed rev, nie die lae-water rev, aanteken nie. (R1461278)
- mod_dav_svn sal sommige eiendomswaardes vir aktiwiteit-URL's weglaat (r1453780)
- maak 'n bewering in mod_dav_svn wanneer u as 'n proxy op / (kwessie # 4272) optree.
- verbeter geheueverbruik wanneer eiendomme in mod_dav_svn (r1443929) toegedien word
- maak svnrdump reg om dump lêers te laai met nie-LF line endings (issue # 4263)
- Bevestig bewering wanneer rep-cache ontoeganklik is (r1422100)
- verbeterde logika in mod_dav_svn se implementering van slot. (R1455352)
- Vermy die uitvoering van onnodige kode in logboek met limiet (r1459599)
- Ontwikkelaar-sigbare veranderinge:
- General:
- Stel 'n bewering in dav_svn_get_repos_path () op Windows (r1425368)
- maak get -deps.sh reg om zlib (r13520131) korrek af te laai.
- doxygen docs sal nou voorvoegsels ignoreer wanneer die indeks vervaardig word (r1429201)
- maak get -deps.sh op freebsd (r1423646)
- Bindings:
- javahl status api respekteer nou die negeerExternals Boolean (r1435361)
Wat is nuut in weergawe 1.7.8:
- Gebruikers sigbare veranderinge:
- Bugfixes vir kliënt en bediener:
- Tik tik in pt_BR, es en zh_TW vertalings (r1402417, r1402421)
- Bugfixes vir kliënt-kant:
- Fix crash met - gebruikersnaam opsie op Windows (r1396285)
- ontbrekende eienskappe by "svn log -v --xml" uitset (r1398100)
- herstel SVN-pleister ignoreer jakkalse na geen nuwe nuweling (r139917)
- regstel hang met ra_serf tydens foutverwerking (r1403583)
- ignoreer lêer eksternale met mergeinfo wanneer dit saamsmelt (r1401915)
- herstel SEGV met "svnmucc cp rev arg" tydens argv verwerking (probleem # 4079)
- Konflikhantering op simlinks regstel (probleem # 4091)
- Bugfixes op die bediener kant:
- Bevestig deeglik beskikbaarheid (r1398325)
- regstel "svnadmin load - bypass-prop-validation" (R1237779)
- parseer van [groupsfoo] -afdelings in authz-lêer (probleem # 3531)
- Voeg Vary: header by GET-antwoorde om kasgeheue te verbeter (r1390653)
- herstel fs_fs na opruiming na mislukte rep-oordrag (r1403964, et al)
- herstel mod_dav_svn om te kla oor hersienings> HOOF (r1403588)
- Ontwikkelaar-sigbare veranderinge:
- General:
- regstel verkeerde status wat deur 1.6 API (r1403258) terugbesorg is
- maak samestelling met g ++ 4.7 (r1345740)
- regstel svn_uri_get_file_url_from_dirent op Windows (r1409146)
Kommentaar nie gevind