Apache Subversion

Software screenshot:
Apache Subversion
Podrobnosti Software:
Verze: 1.10.2 Aktualizováno
Datum uploadu: 16 Aug 18
Licence: Volný
Popularita: 24

Rating: 3.0/5 (Total Votes: 1)

Cílem projektu Subversion je vybudovat systém řízení verzí, který je nezbytnou náhradou pro CVS v komunitě s otevřeným zdrojovým kódem. Je vyvíjen a distribuován Apache Software Foundation (ASF). Apache Subversion je software příkazového řádku podobný řídicím systémům verzí Git nebo Bazaar.


To je podobné CVS, ale lepší

Aplikace Subversion Apache obsahuje nejnovější funkce CVS, stejně jako různé další funkce, díky nimž bude tento projekt mnohem lepší než CVS, včetně verzálního přejmenování, verzovaných symbolických odkazů, verzálního kopírování, mazání verzí, verzovaných adresářů a metadat ve verzi zdarma . Dodává se také s nativní klientem / serverem, vrstvenou knihovnou, která obsahuje čisté rozhraní API.


Účinně zpracovává binární soubory

Navíc software přichází s podporou operací označování a větvení, závazky jsou skutečně atomové a program efektivně zpracovává binární soubory. Mezi další funkce patří sledování sloučení, uzamčení souborů, schopnost zachovat spustitelné příznaky, analyzovaný výstup, lokalizované zprávy, interaktivní řešení konfliktů, repozitáře zrcadlení jen pro čtení, proxy přes WebDAV, seznamy změn a vazby pro četné programovací jazyky.

Podporuje protokoly DeltaV a WebDAV

Mezi další funkce patří možnost síťového serveru Apache s podporou protokolů DeltaV a WebDAV, samostatná volba serveru, nativní klient / server, návrh vrstvené knihovny, verze symbolických odkazů, analyzovaný výstup a lokalizované zprávy .


Podporované operační systémy a dostupnost

Projekt je podporován na všech operačních systémech GNU / Linux a lze ho snadno nainstalovat ze zdrojového archu, který poskytuje Apache, nebo prostřednictvím výchozích softwarových repozitářů příslušné distribuce. Obě 32bitové i 64bitové architektury jsou nyní podporovány.


Vyberte mezi databází nebo úložištěm prostého souboru

Klientský a serverový protokol vysílá rozdíly v obou směrech a uživatelé si budou moci vybrat mezi implementacemi databází nebo repozitářů prostého souboru. Projekt Apache Subversion je bezplatný software, který je v této verzi vydán pod licencí open source ve stylu Apache / BSD.

Co je nového

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: opravit případné selhání v mezipaměti pověření auth (r1705328)
  • vyčištění: vyhněte se nepotřebnému růstu paměti během čistého vyčištění (r1706241)
  • diff: oprava selhání, když je repozitář na serveru root (r1705060 a kol.)
  • opravte překlady pro oznámení o potvrzení (r1709389, r1709562)
  • ra_serf: oprava selhání v parseru multistatus (r1706323, r1706324)
  • svn: hlášení zamknout / odemknout chyby jako selhání (r1701598 et al)
  • svn: vyčištění uživatele odstraněny externí registrace (r1705843, r1710558)
  • svn: umožňuje jednoduché vyřešení konfliktů binárních textových souborů (r1703581)
  • svnlook: správně odstraňte tempfiles na chyběch diff (r1711346)
  • ra_serf: oznamte verzi a verzi runtime libserf (r1704847)
  • ra_serf: nastavte záhlaví Content-Type v odchozích požadavcích (r1715224 et al)
  • svn: Opravit sloučení odstranění souborů CRLF / CR svin: eol (r1703689 a další)
  • ra_local: zakažte cestu k nulové kopii (r1718167)
  • Opravy na straně serveru:
  • mod_authz_svn: oprava authz s mod_auth_kerb / mod_auth_ntlm (číslo # 4602)
  • mod_dav_svn: oprava zobrazení ID procesu ve statistice mezipaměti (r1709553)
  • mod_dav_svn: použijte LimitXMLRequestBody pro šifrované požadavky (r1687812)
  • svnadmin výpis: zachovat změny bez op (r1709388 et al, číslo # 4598)
  • fsfs: při otevírání transakcí se vyhnite nepotřebným I / O (r1715793)
  • Opravy chyb vazeb:
  • javahl: oprava kompatibility ABI s parametrem 1.8 (r1710104)
  • javahl: povolit neúplné cesty v SVNClient.vacuum (r1710215, r1710290)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit vyvolání filtru patch ve svn_client_patch () (r1706783)
  • přidejte @since informace definuje config (r1706983, r1706999)
  • opravit spuštění testů v režimu kompatibility (r1706375)
  • objasnit dokumentaci svn_fs_node_created_rev () (r1717154)
  • Změny rozhraní API:
  • rozpoznat detekci přetečení svn_stringbuf_remove a _replace (r1714358)
  • ignorujte některé parametry svn_ra_svn_create_conn3 (r1714314)

Co je nového ve verzi 1.10.0:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: opravit případné selhání v mezipaměti pověření auth (r1705328)
  • vyčištění: vyhněte se nepotřebnému růstu paměti během čistého vyčištění (r1706241)
  • diff: oprava selhání, když je repozitář na serveru root (r1705060 a kol.)
  • opravte překlady pro oznámení o potvrzení (r1709389, r1709562)
  • ra_serf: oprava selhání v parseru multistatus (r1706323, r1706324)
  • svn: hlášení zamknout / odemknout chyby jako selhání (r1701598 et al)
  • svn: vyčištění uživatele odstraněny externí registrace (r1705843, r1710558)
  • svn: umožňuje jednoduché vyřešení konfliktů binárních textových souborů (r1703581)
  • svnlook: správně odstraňte tempfiles na chyběch diff (r1711346)
  • ra_serf: oznamte verzi a verzi runtime libserf (r1704847)
  • ra_serf: nastavte záhlaví Content-Type v odchozích požadavcích (r1715224 et al)
  • svn: Opravit sloučení odstranění souborů CRLF / CR svin: eol (r1703689 a další)
  • ra_local: zakažte cestu k nulové kopii (r1718167)
  • Opravy na straně serveru:
  • mod_authz_svn: oprava authz s mod_auth_kerb / mod_auth_ntlm (číslo # 4602)
  • mod_dav_svn: oprava zobrazení ID procesu ve statistice mezipaměti (r1709553)
  • mod_dav_svn: použijte LimitXMLRequestBody pro šifrované požadavky (r1687812)
  • svnadmin výpis: zachovat změny bez op (r1709388 et al, číslo # 4598)
  • fsfs: při otevírání transakcí se vyhnite nepotřebným I / O (r1715793)
  • Opravy chyb vazeb:
  • javahl: oprava kompatibility ABI s parametrem 1.8 (r1710104)
  • javahl: povolit neúplné cesty v SVNClient.vacuum (r1710215, r1710290)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit vyvolání filtru patch ve svn_client_patch () (r1706783)
  • přidejte @since informace definuje config (r1706983, r1706999)
  • opravit spuštění testů v režimu kompatibility (r1706375)
  • objasnit dokumentaci svn_fs_node_created_rev () (r1717154)
  • Změny rozhraní API:
  • rozpoznat detekci přetečení svn_stringbuf_remove a _replace (r1714358)
  • ignorujte některé parametry svn_ra_svn_create_conn3 (r1714314)

Co je nového ve verzi:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: opravit případné selhání v mezipaměti pověření auth (r1705328)
  • vyčištění: vyhněte se nepotřebnému růstu paměti během čistého vyčištění (r1706241)
  • diff: oprava selhání, když je repozitář na serveru root (r1705060 a kol.)
  • opravte překlady pro oznámení o potvrzení (r1709389, r1709562)
  • ra_serf: oprava selhání v parseru multistatus (r1706323, r1706324)
  • svn: hlášení zamknout / odemknout chyby jako selhání (r1701598 et al)
  • svn: vyčištění uživatele odstraněny externí registrace (r1705843, r1710558)
  • svn: umožňuje jednoduché vyřešení konfliktů binárních textových souborů (r1703581)
  • svnlook: správně odstraňte tempfiles na chyběch diff (r1711346)
  • ra_serf: oznamte verzi a verzi runtime libserf (r1704847)
  • ra_serf: nastavte záhlaví Content-Type v odchozích požadavcích (r1715224 et al)
  • svn: Opravit sloučení odstranění souborů CRLF / CR svin: eol (r1703689 a další)
  • ra_local: zakažte cestu k nulové kopii (r1718167)
  • Opravy na straně serveru:
  • mod_authz_svn: oprava authz s mod_auth_kerb / mod_auth_ntlm (číslo # 4602)
  • mod_dav_svn: oprava zobrazení ID procesu ve statistice mezipaměti (r1709553)
  • mod_dav_svn: použijte LimitXMLRequestBody pro šifrované požadavky (r1687812)
  • svnadmin výpis: zachovat změny bez op (r1709388 et al, číslo # 4598)
  • fsfs: při otevírání transakcí se vyhnite nepotřebným I / O (r1715793)
  • Opravy chyb vazeb:
  • javahl: oprava kompatibility ABI s parametrem 1.8 (r1710104)
  • javahl: povolit neúplné cesty v SVNClient.vacuum (r1710215, r1710290)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit vyvolání filtru patch ve svn_client_patch () (r1706783)
  • přidejte @since informace definuje config (r1706983, r1706999)
  • opravit spuštění testů v režimu kompatibility (r1706375)
  • objasnit dokumentaci svn_fs_node_created_rev () (r1717154)
  • Změny rozhraní API:
  • rozpoznat detekci přetečení svn_stringbuf_remove a _replace (r1714358)
  • ignorujte některé parametry svn_ra_svn_create_conn3 (r1714314)

Co je nového ve verzi 1.9.5:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: opravit případné selhání v mezipaměti pověření auth (r1705328)
  • vyčištění: vyhněte se nepotřebnému růstu paměti během čistého vyčištění (r1706241)
  • diff: oprava selhání, když je repozitář na serveru root (r1705060 a kol.)
  • opravte překlady pro oznámení o potvrzení (r1709389, r1709562)
  • ra_serf: oprava selhání v parseru multistatus (r1706323, r1706324)
  • svn: hlášení zamknout / odemknout chyby jako selhání (r1701598 et al)
  • svn: vyčištění uživatele odstraněny externí registrace (r1705843, r1710558)
  • svn: umožňuje jednoduché vyřešení konfliktů binárních textových souborů (r1703581)
  • svnlook: správně odstraňte tempfiles na chyběch diff (r1711346)
  • ra_serf: oznamte verzi a verzi runtime libserf (r1704847)
  • ra_serf: nastavte záhlaví Content-Type v odchozích požadavcích (r1715224 et al)
  • svn: Opravit sloučení odstranění souborů CRLF / CR svin: eol (r1703689 a další)
  • ra_local: zakažte cestu k nulové kopii (r1718167)
  • Opravy na straně serveru:
  • mod_authz_svn: oprava authz s mod_auth_kerb / mod_auth_ntlm (číslo # 4602)
  • mod_dav_svn: oprava zobrazení ID procesu ve statistice mezipaměti (r1709553)
  • mod_dav_svn: použijte LimitXMLRequestBody pro šifrované požadavky (r1687812)
  • svnadmin výpis: zachovat změny bez op (r1709388 et al, číslo # 4598)
  • fsfs: při otevírání transakcí se vyhnite nepotřebným I / O (r1715793)
  • Opravy chyb vazeb:
  • javahl: oprava kompatibility ABI s parametrem 1.8 (r1710104)
  • javahl: povolit neúplné cesty v SVNClient.vacuum (r1710215, r1710290)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit vyvolání filtru patch ve svn_client_patch () (r1706783)
  • přidejte @since informace definuje config (r1706983, r1706999)
  • opravit spuštění testů v režimu kompatibility (r1706375)
  • objasnit dokumentaci svn_fs_node_created_rev () (r1717154)
  • Změny rozhraní API:
  • rozpoznat detekci přetečení svn_stringbuf_remove a _replace (r1714358)
  • ignorujte některé parametry svn_ra_svn_create_conn3 (r1714314)

Co je nového ve verzi 1.9.4:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: opravit případné selhání v mezipaměti pověření auth (r1705328)
  • vyčištění: vyhněte se nepotřebnému růstu paměti během čistého vyčištění (r1706241)
  • diff: oprava selhání, když je repozitář na serveru root (r1705060 a kol.)
  • opravte překlady pro oznámení o potvrzení (r1709389, r1709562)
  • ra_serf: oprava selhání v parseru multistatus (r1706323, r1706324)
  • svn: hlášení zamknout / odemknout chyby jako selhání (r1701598 et al)
  • svn: vyčištění uživatele odstraněny externí registrace (r1705843, r1710558)
  • svn: umožňuje jednoduché vyřešení konfliktů binárních textových souborů (r1703581)
  • svnlook: správně odstraňte tempfiles na chyběch diff (r1711346)
  • ra_serf: oznamte verzi a verzi runtime libserf (r1704847)
  • ra_serf: nastavte záhlaví Content-Type v odchozích požadavcích (r1715224 et al)
  • svn: Opravit sloučení odstranění souborů CRLF / CR svin: eol (r1703689 a další)
  • ra_local: zakažte cestu k nulové kopii (r1718167)
  • Opravy na straně serveru:
  • mod_authz_svn: oprava authz s mod_auth_kerb / mod_auth_ntlm (číslo # 4602)
  • mod_dav_svn: oprava zobrazení ID procesu ve statistice mezipaměti (r1709553)
  • mod_dav_svn: použijte LimitXMLRequestBody pro šifrované požadavky (r1687812)
  • svnadmin výpis: zachovat změny bez op (r1709388 et al, číslo # 4598)
  • fsfs: při otevírání transakcí se vyhnite nepotřebným I / O (r1715793)
  • Opravy chyb vazeb:
  • javahl: oprava kompatibility ABI s parametrem 1.8 (r1710104)
  • javahl: povolit neúplné cesty v SVNClient.vacuum (r1710215, r1710290)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit vyvolání filtru patch ve svn_client_patch () (r1706783)
  • přidejte @since informace definuje config (r1706983, r1706999)
  • opravit spuštění testů v režimu kompatibility (r1706375)
  • objasnit dokumentaci svn_fs_node_created_rev () (r1717154)
  • Změny rozhraní API:
  • rozpoznat detekci přetečení svn_stringbuf_remove a _replace (r1714358)
  • ignorujte některé parametry svn_ra_svn_create_conn3 (r1714314)

Co je nového ve verzi 1.9.3:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: opravit případné selhání v mezipaměti pověření auth (r1705328)
  • vyčištění: vyhněte se nepotřebnému růstu paměti během čistého vyčištění (r1706241)
  • diff: oprava selhání, když je repozitář na serveru root (r1705060 a kol.)
  • opravte překlady pro oznámení o potvrzení (r1709389, r1709562)
  • ra_serf: oprava selhání v parseru multistatus (r1706323, r1706324)
  • svn: hlášení zamknout / odemknout chyby jako selhání (r1701598 et al)
  • svn: vyčištění uživatele odstraněny externí registrace (r1705843, r1710558)
  • svn: umožňuje jednoduché vyřešení konfliktů binárních textových souborů (r1703581)
  • svnlook: správně odstraňte tempfiles na chyběch diff (r1711346)
  • ra_serf: oznamte verzi a verzi runtime libserf (r1704847)
  • ra_serf: nastavte záhlaví Content-Type v odchozích požadavcích (r1715224 et al)
  • svn: Opravit sloučení odstranění souborů CRLF / CR svin: eol (r1703689 a další)
  • ra_local: zakažte cestu k nulové kopii (r1718167)
  • Opravy na straně serveru:
  • mod_authz_svn: oprava authz s mod_auth_kerb / mod_auth_ntlm (číslo # 4602)
  • mod_dav_svn: oprava zobrazení ID procesu ve statistice mezipaměti (r1709553)
  • mod_dav_svn: použijte LimitXMLRequestBody pro šifrované požadavky (r1687812)
  • svnadmin výpis: zachovat změny bez op (r1709388 et al, číslo # 4598)
  • fsfs: při otevírání transakcí se vyhnite nepotřebným I / O (r1715793)
  • Opravy chyb vazeb:
  • javahl: oprava kompatibility ABI s parametrem 1.8 (r1710104)
  • javahl: povolit neúplné cesty v SVNClient.vacuum (r1710215, r1710290)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit vyvolání filtru patch ve svn_client_patch () (r1706783)
  • přidejte @since informace definuje config (r1706983, r1706999)
  • opravit spuštění testů v režimu kompatibility (r1706375)
  • objasnit dokumentaci svn_fs_node_created_rev () (r1717154)
  • Změny rozhraní API:
  • rozpoznat detekci přetečení svn_stringbuf_remove a _replace (r1714358)
  • ignorujte některé parametry svn_ra_svn_create_conn3 (r1714314)

Co je nového ve verzi 1.9.2:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • svn: oprava selhání při ukládání pověření v kwallet (r1700740, r1700951)
  • kontrola / aktualizace: oprava "odepřen přístup" chyba v systému Windows (r1701064 a další)
  • Aktualizace: Oprava selhání při aktualizaci konfliktního stromu (r1702198, r1702200)
  • provést: opravit možnou havárii (r1702231)
  • ra_serf: Nehromažďujte neočekávané záhlaví "X-SVN-VR-Base" (r1702288)
  • sloučit: opravit selhání při sloučení s lokálním přidáním (r1702299 et al)
  • svnmucc: oprava chyby během propsetu + vložení do existujícího souboru (r1702467 et al)
  • Aktualizace: Oprava selhání bez složky .svn / tmp (r1701838, r1702203)
  • checkout: odstraňte zbytečné operace I / O (r1701638)
  • sloučit: opravit možnou havárii (r1701997)
  • update: opravit selhání s některými příchozími odstraněnými položkami (r1702247)
  • upgrade: oprava havárie pro před 1.3 sekundy s externími prvky (r1702218 et al)
  • návrat: Oprava selhání při vrácení kořenu pohybu (r1702237 et al)
  • svn: nezhromažďujte konkrétní poškození databáze (r1702974, r1702991)
  • svn: ukázat verzi utf8proc v svn --version --verbose (r1702533, r1702891)
  • Opravy chyb na straně serveru:
  • Opravujte hlášení o prázdných reprezentacích ve statistikách svnfsfs (r1698312 a další)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • Opravte svnfsfs_tests.py v režimech fsfs-v4 a fsfs-v6 (r1700215 a další)
  • Změny rozhraní API:
  • zakázat nepodporované operace pro standardní toky (r1701633 et al.)

Co je nového ve verzi 1.8.13:

  • >
  • CVE-2015-0202: Subversionové servery HTTP s repozitáři FSFS jsou zranitelné vůči vzdálené spouštění nadměrné paměti s určitými požadavky REPORT.
  • CVE-2015-0248: Subversion mod_dav_svn a svnserve jsou zranitelné vůči vzdáleně spouštěcímu tvrzení DoS zranitelnosti pro určité požadavky s dynamicky vyhodnocenými čísly revizí
  • CVE-2015-0251: Subversion servery HTTP umožňují spoofing svn: autorské hodnoty pro nové revize

Co je nového ve verzi 1.8.11:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • checkout / update: opravit externí soubory, které nedokázaly sledovat historii a následně se tiše nedařilo (číslo # 4185)
  • patch: nevynechávejte cíle v platném --git difs (r1592014, r1592034)
  • diff: vytváření vlastností ve formátech diffs stable (r1589360)
  • diff: opravit rozdíl místního kopírovaného adresáře s rekvizitami (r1619380, r1619393)
  • diff: filtr změn filtrů pro repos-WC a WC-WC (r1621978, r1621981)
  • odstraňte možnosti nabídky rozbitého konfliktu řešení konfliktů, které se vždy zobrazí chyba (r1620332)
  • zlepšit podporu gpg-agentů (r1600331, r1600348, 1600368, r1600563, r1600781)
  • Opravte havárii v zatmění IDE pomocí klíčenky GNOME (číslo # 3498)
  • opravit externí stínování verzí adresáře (číslo # 4085)
  • opravit potíže pracující na systémech souborů UNIX, které nepodporují oprávnění (r1612225)
  • upgrade: uchovávejte externí registraci (číslo # 4519)
  • Vyčištění: zlepšíte výkon zaznamenaných oprav hotových časovek (r1633126)
  • Aktualizace překladů pro němčinu
  • Opravy na straně serveru:
  • zakázat funkci ukládání do mezipaměti v důsledku problémů s vyloučením mezipaměti (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • Přeskočit vytváření jednoznačných prvků, pokud sdílení opakování není podporováno (r1561426)
  • mod_dav_svn: odmítnutí požadavků s chybějícími cestami úložiště (r1643409)
  • mod_dav_svn: odmítnutí požadavků s neplatnými názvy virtuálních transakcí (r1643437)
  • mod_dav_svn: vyhnout se nepotřebnému růstu paměti v chůzi zdroje (číslo # 4531)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • ujistěte se, že všichni členové repo vrstvy oznámí, že struktura je platná, opraví selhání uživatelů API pomocí všech členů (r1616131)
  • při vytváření systému Windows (r1542610, r1564576, r1568180) správně generuje zdrojovou verzi
  • Opravte proměnnou LIBTOOL_M4 a LIBTOOL_CONFIG nehodnotí se správně při sestavování unixu (r1637826)
  • povolit použití libtoolu 2.4.3 (r1640862, r1640873, r1643793)

Co je nového ve verzi 1.8.10:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • při zjišťování pověření v mezipaměti (r1550691, r1550772, r1600909) chrání proti kolizím hash md5
  • ra_serf: správně porovnávat zástupné znaky v SSL certifikátech. (r1615211, 1615219)
  • ra_serf: ignorovat CommonName v SSL certs kde existují Subject Alt Jména (r1565531, r1566503, r1568349, r1568361)
  • ra_serf: oprava chyby URI, která zabránila odstranění uzamknutých cest (r1594223, r1553501, r1553556, r1559197, číslo # 3674)
  • rm: Zobrazí se správná adresa URL při mazání adresy URL v editoru protokolu událostí (r1591123)
  • protokol: Opravte jinou instanci chyby chyby potrubí (r1596866, číslo # 3014)
  • kopírovat: Správně zpracovávat rekvizity, které nejsou přítomny nebo vyloučeny na kopii cross wc (r1589184, r1589188)
  • copy: Oprava kopírování rodičů lokálně smazaných uzlů mezi wcs (r1589460, r1589486)
  • externals: Správně odstraňte externí adresáře předků při odstraňování externích souborů změnou svn: externals. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: oprava doby trvání paměti některých hashových hodnot (r1606009)
  • Opravy na straně serveru:
  • fsfs: Vypuštění konfiguračního souboru při vytváření repos ve formátu před 1.5 (r1547454, r1561703)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • Opravte nesprávné propojení, pokud je serf ve stejné předponu jako existující knihovny svn. (r1609004)
  • při vytváření s VS 2003-2008 (r1595431) použijte správný mezilehlý adresář
  • podporují vytváření souborů projektu VS 2013 a novějších.
  • Vazby:
  • ruby: odstranění varování o nové podpoře Ruby 1.9. (r1593992)
  • python: opravit callbacks notify_func (r1594794, r1594814, r1594834, r1595061)

Co je nového ve verzi 1.8.5:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • opravit externí prvky, které se nacházejí na přesměrovaných místech (otázky # 4428, # 4429)
  • diff: oprava tvrzení s pohybem uvnitř kopie (číslo # 4444)
  • Opravy na straně serveru:
  • mod_dav_svn: Zabraňte zhroucení některých modulů třetích stran (r1537360 a další)
  • mod_dav_svn: správně kanonizovat cesty (r1542071)
  • mod_authz_svn: oprava selhání mod_authz_svn s neplatným konfigurací (r1541432)
  • hotcopy: oprava hotcopy při ztrátě revprop souborů v zabalených repostech (číslo # 4448)
  • Další vylepšení a opravy nástrojů:
  • mod_dontdothat: Opravte analýzu uri (r1542069 et al)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit kompilaci s "--enable-optimize" s clang (r1534860)
  • Oprava kopírování s ladící sestavou BDB v systému Windows (r1501656, r1501702)
  • Opravte '--with-openssl' při vytváření systému Windows (r1535139)
  • přidat test k selhání, když je postavený proti zlomené ZLib (r1537193 et ​​al)
  • Vazby:
  • swig-rb: oprava testů bez instalace na OS X (r1535161)
  • ctypes-python: sestavit pomocí kompilátoru pomocí konfigurace (r1536537)

Co je nového ve verzi 1.8.4:

  • Změny viditelné uživatelem:
  • Opravy chyb na straně klienta a serveru:
  • opravit tvrzení na adresách URL souboru: //./ '(r1516806)
  • zastavte propojení s psapi.dll v systému Windows (r1534102)
  • Aktualizace překladů pro švédštinu
  • Opravy na straně klienta:
  • vrátit: opravit problémy s vrácením tahů (číslo # 4436)
  • update: oprava tvrzení při odmítnutí externího přístupu k souboru (číslo # 4422)
  • sloučit: redukovat síťová připojení pro automatické sloučení (r1468980 et al)
  • sloučit: opravit poškození cesty během reintegrace (r1523666)
  • mergeinfo: oprava selhání (r1519955)
  • ra_serf: ověřte výsledek xml parsování (r1501199 et al)
  • ra_serf: vylepšení chybových zpráv během odevzdání (r1526439)
  • ra_local: Oprava chyby s repozitářem v kořenovém adresáři systému Windows (r1518184)
  • Oprava selhání v oknech při přerušení příkazu piped (r1522892)
  • Opravte havárii obslužného programu havárie v systému Windows (r1532023)
  • Upravit tvrzení při upgradu starých pracovních kopií (r1520529)
  • Opravy na straně serveru:
  • hotcopy: vyčistění nevybalených revotek s '--incremental' (r1512300 et al)
  • Oprava OOM při souběžných požadavcích na spuštění serveru se závitem (r1527103 et al)
  • fsfs: vylepšení chybové zprávy při nalezeném nepodporovaném formátu fsfs (r1534158)
  • Problémy s opravou paměti v zavaděči modulů FS třetí strany (r1519615 a další)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • povolit kompilaci proti verzím 1.3 a novějším v systému Windows (r1517123)
  • Vazby:
  • javahl: kanonická cesta pro metodu streaFileContent (r1524869)

Co je nového ve verzi 1.8.3:

  • >
  • CVE-2013-4246: fsfs: korupce z úpravy revidovaných vlastností
  • CVE-2013-4262: nástroje pro správu: útok symlink proti souboru pid
  • CVE-2013-4246: svnserve: útok na symlink proti souboru pid

Co je nového ve verzi 1.8.1:

  • Změny viditelné uživatelem:
  • Opravy chyb na straně klienta a serveru:
  • Aktualizace překladů pro německé a zjednodušené čínštiny
  • vylepšit výstup chybové zprávy sqlite (r1497804)
  • podporují platformy bez MMAP (r1498136)
  • povolte, aby se konfigurační soubory spouštěly pomocí kusovníku UTF-8 (r1499100 et al)
  • při převodu kódování není k dispozici (r1503009)
  • zlepší chybové zprávy při selhání konverze kódování (r1503010)
  • Opravy na straně klienta:
  • sloučit: přejmenovat "automatické sloučení" na "dokončit sloučení" (r1491432)
  • mergeinfo: snížení využití sítě pro "--show-revs" (r1492005)
  • ra_serf: vylepšení správy stavu http (r1495104)
  • sloučit: vyhnout se nepotřebné relaci ra (r1493475)
  • sloučit: snížit využití sítě (r1478987)
  • sloučit: odstranit duplicitní kontrolu předků (r1493424, r1495597)
  • ra_serf: opravit hlavičku "Accept-Encoding" pro interoperabilitu IIS (r1497551)
  • stav svn: vylepšení dokumentace pro sloupce zámku (r1497318, r1497319)
  • ra_serf: oprava podpory pro funkci "get-file-revs-reversed" (r1498456)
  • log: sníží využití sítě na kořenech repozitáře (r1496957)
  • diff: vyhýbejte se dočasným souborům při volání externího rozdílu (číslo # 4382)
  • upgrade: oprava upozornění pracovních kopií 1.7.x (r1493703, r1494171)
  • Opravte havárii během řešení konfliktu stromu (číslo # 4388)
  • interaktivní hromadné sdružování souborů: přidat dvě další volby (r1491816, r1494089)
  • diff: použijte místní cesty v chybových zprávách (r1500680)
  • řešit: vylepšení nabídky interaktivního řešení konfliktů (r1491739 et al)
  • přepnout: použijte místní chybovou zprávu (r1500074)
  • ra_serf: vylepšení chybového výstupu při přijímání neplatného XML (r1498851)
  • svn cleanup: vysvětlete, co příkaz dělá ve výstupu help (r1497310)
  • vina: chyba na -r M: N kde M & N, pokud server nepodporuje (r1498449 et al)
  • gpg-agent auth: nepokoušejte se používat agenta, když je nedostupný (r1500762 et al)
  • gpg-agent auth: nevyžaduje GPG_TTY nebo TERM env vars (r1500801)
  • update: opravit některé konflikty stromu, které nespouštějí resolver (r1491868 a další)
  • provést: odstranění statických položek z tabulky zámku wc při mazání (r1491756)
  • merge: fix - pouze chyba záznamu na přejmenované cestě (číslo # 4387)
  • svnmucc: oprava funkce "make install" pro práci při nastavení DESTDIR (r1501072)
  • wc: oprava selhání, když je cíl odkaz na synonym pro kořenovou pracovní kopii (číslo # 4383)
  • ra_serf: změna "vnitřní chyby" chyby na normální chyby (r1502577)
  • ra_serf: manipulace s proxy, která nepodporuje žádosti o chunked (r1502401 et al)
  • Opravy na straně serveru:
  • fsfs: vyřešit problém s nekonečnou smyčkou, když repos / db / uuid má r n (r1492145)
  • fsfs: odstranění limitu vyrovnávací paměti vlastností revize (r1491770)
  • mod_dav_svn: lepší stavové kódy pro chyby anonymních uživatelů (r1495918)
  • mod_dav_svn: lepší stavové kódy pro selhání potvrzení (r1490684)
  • opravte regresi výkonu ve svn protokolu proti kořenu (r1494913)
  • povolit smazání vlastností "svn:", které nejsou viditelné uživatelem (r1495432)
  • fsfs: Oprava selhání na přísně zarovnávacích architekturách (r1495806, r1495985)
  • Upgrade svnadmin: oprava chyby nestrácených úložišť fsfs (r1494287)
  • svnadmin create: deny '--fs-type = fsfs - kompatibilní verze = 1.0' (r1494223)
  • Upgrade svnadmin: oprava ztráty dat při zrušení v poslední fázi (r1494298)
  • mod_dav_svn: opravit nesprávnou kanonikalizaci cesty (r1503528)
  • Další vylepšení a opravy nástrojů:
  • fsfs-stats (nástroj): vyřešit segfault při předávání neplatné cesty (r1492164)
  • svn-bench: opravit pomocný výstup (r1493951)
  • svnpubsub: přidat hlavičku verze na server (r1491707)
  • Změny viditelné pro vývojáře
  • Obecné:
  • ra_serf: Opravte některé problémy testovacího běhu v systému Windows (r1490679)
  • opravte dvě zálohy v opačném pořadí svn_ra_get_file_revs () (r1492148 a další)
  • handle --compatible-version = 1.8 v testu C (r1494342)
  • Zlepšení kompatibility clang (r1480080 et al)
  • při manipulaci s konflikty použijte správný ruční štítek (r1495850)
  • fs: BDB: poskytnout správnou hodnotu chyby z BDB (r1495428)
  • ra_serf: vylepšení spojení selhalo hodnotu chyby (r1496132, et al)
  • svn_client_log5: vyřešit možný segfault (r1496110)
  • opravit metadata_only se přesunout do práce, pokud je cílový uzel bez záměru (r1498564)
  • ra_svn: oprava segfault se zprávou NULL commit (r1498550, r1499727)
  • Ev2: správně inicializujte typ uzlu v tabulce změn v podložce (r1501058)
  • Ev2: oprava kopie z konstrukce adresy URL v podložkách (r1500226)
  • fs: Zlepšete test proti novým řádkům v názvech souborů (r1498483 et al)
  • vytvářet s BDB 6 funkci opt-in (r1499438)
  • sqlite: Umožňuje umístit sloučení v build dir (r1499034, r1500175)
  • ra_svn: Využívání relací po návratu zpět do protokolu (r1503554)
  • Vazby:
  • swig-rb: opraveny testy s vyraženými stromy (r1492295)
  • javahl: opravuje kódování chybových zpráv vytvořených javahl (r1492264)
  • swig-pl: varování kompilátoru ticha (r1487094)
  • swig-pl: zlepšit dokumentaci (r1488693, r1490721, r1500904)

Co je nového ve verzi 1.8.0:

  • / li>
  • Automatické sloučení reintegrace
  • Zděděné vlastnosti
  • Konfigurace diktovaných úložiště
  • Klientská podpora HTTP založená na neonu byla odstraněna
  • Back-end úložiště založené na databázi Berkeley DB je zastaralé
  • Ukládání hesla do mezipaměti pomocí agenta GnuPG (klient Unix)
  • Vylepšení velikosti a výkonu FSFS
  • Uložení souborů authz do úložiště
  • Nové nástroje pro správce a infrastrukturu
  • Mnoho vylepšení a oprav chyb

Co je nového ve verzi 1.7.9:

  • Změny viditelné uživatelem:
  • Opravy na straně klienta:
  • vylepšené chybové zprávy o svn: date a svn: autorské rekvizity. (r1440620)
  • opravit tvrzení local_relpath (číslo # 4257)
  • oprava nevracení paměti v "svn log" přes svn: // (r1458341)
  • opravit chybu selhání authz při použití neonové knihovny http (číslo # 4332)
  • opravit segfault při použití kwallet (r1421103)
  • Opravy na straně serveru:
  • svnserve zapíše přehrávanou rev ​​ne rev. (r1461278)
  • mod_dav_svn vynechá některé hodnoty vlastností pro adresy URL aktivity (r1453780)
  • opravu tvrzení v mod_dav_svn, když jednáte jako proxy na / (číslo # 4272)
  • zlepší využití paměti při provádění vlastností v mod_dav_svn (r1443929)
  • Opravte svnrdump, chcete-li načíst soubory výpisu s konce řádků jiných než LF (číslo # 4263)
  • opravit tvrzení, když je nedostupná mezipaměť (r1422100)
  • vylepšená logika implementace zámku mod_dav_svn. (r1455352)
  • Vyhněte se spuštění nepotřebného kódu v protokolu s limitem (r1459599)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit tvrzení v dav_svn_get_repos_path () v systému Windows (r1425368)
  • opravit get-deps.sh správně stáhnout zlib (r13520131)
  • Doxygen docs nyní ignoruje předpony při vytváření indexu (r1429201)
  • oprava get-deps.sh na freebsd (r1423646)
  • Vazby:
  • stav javahl api nyní respektuje ignoraciExternals boolean (r1435361)

Co je nového ve verzi 1.7.8:

  • Změny viditelné uživatelem:
  • Opravy chyb na straně klienta a serveru:
  • Opravte typos v překlady pt_BR, es a zh_TW (r1402417, r1402421)
  • Opravy na straně klienta:
  • Opravte selhání s volbou --příspěvky v systému Windows (r1396285)
  • přidat chybějící atributy do "svn log -v - xml" výstup (r1398100)
  • Opravit svn patch ignorovat hunks po žádné nové řádce (r139917)
  • při chybě zpracování (r1403583) fix fixujte s ra_serf
  • při fúzi (r1401915) ignorujte externí soubory s mergeinfo
  • opravit SEGV pomocí "svnmucc cp rev arg" během zpracování argv (číslo # 4079)
  • Opravujte zacházení s konflikty v symlinkech (číslo # 4091)
  • Opravy na straně serveru:
  • správně zjistit dostupnost závitů (r1398325)
  • opravit "svnadmin load - bypass-prop-validation" (r1237779)
  • opravit analýzu sekcí [groupsfoo] v souboru authz (číslo # 3531)
  • přidat Vary: záhlaví do odpovědí GET pro zlepšení ukládání do mezipaměti (r1390653)
  • Opravte fs_fs k vyčištění po selhání rep replikace (r1403964, et al)
  • opravte mod_dav_svn, abyste si stěžovali na revize & gt; HEAD (r1403588)
  • Změny viditelné pro vývojáře:
  • Obecné:
  • opravit nesprávný stav vrácený parametrem 1.6 API (r1403258)
  • opravit kompilaci s g ++ 4.7 (r1345740)
  • Opravte svn_uri_get_file_url_from_dirent v systému Windows (r1409146)

Podobný software

Svnmailer
Svnmailer

11 May 15

CrossVC
CrossVC

2 Jun 15

LinCVS XXL
LinCVS XXL

2 Jun 15

gitwalker
gitwalker

15 Apr 15

Ostatní software developer Apache Software Foundation

Apache Wookie
Apache Wookie

13 Apr 15

Apache Camel
Apache Camel

10 Dec 15

Apache Marmotta
Apache Marmotta

1 Mar 15

Apache River
Apache River

6 Mar 16

Komentáře k Apache Subversion

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!