Apache Subversion

Programinė įranga Screenshot:
Apache Subversion
Programinė detalės:
Versija: 1.10.2 Atnaujintas
Įkėlimo datą: 16 Aug 18
Licencija: Nemokamai
Populiarumas: 78

Rating: 3.0/5 (Total Votes: 1)

Projekto Subversion tikslas yra sukurti versijų valdymo sistemą, kuri yra įtikinamai pakeista CVS atviro kodo bendruomenei. Ją sukūrė ir platina Apache Software Foundation (ASF). "Apache Subversion" yra komandinės eilutės programinė įranga, panaši į "Git" arba "Bazaar" versijų valdymo sistemas.


Tai panašus į CVS, bet geriau

Apache Subversion yra naujausios CVS funkcijos, taip pat įvairios kitos funkcijos, kurios padės šiam projektui kur kas geresnį nei CVS, įskaitant vertikalių pervadinimų, versijų simbolinių nuorodų, versijų kopijavimo, versijų ištrynimo, versijų katalogų ir nemokamos versijos metaduomenų. . Jis taip pat pateikiamas su vietiniu kliento / serverio, sluoksniuotojo bibliotekos dizainu, kuriame yra "švarių" API.


Efektyviai tvarko dvejetainius failus

Be to, programinė įranga palaiko žymėjimo ir šakojimo operacijas, įsipareigojimai iš tiesų yra atominiai, o programa efektyviai tvarko dvejetainius failus. Kitos funkcijos yra sujungimo stebėjimas, failų užraktas, galimybė išsaugoti vykdomąjįsias vėliavas, parsituojamą produkciją, lokalizuotus pranešimus, interaktyvią konfliktų sprendimo funkciją, saugyklos tiesioginio skaitymo funkciją, perdavimo proxy per "WebDAV", keitiklių sąrašus ir daugelio programavimo kalbų pririšimus.

Palaiko "DeltaV" ir "WebDAV" protokolus

Be kitų funkcijų, galime paminėti "Apache" tinklo serverio parinktį, palaikančią "DeltaV" ir "WebDAV" protokolus, autonominę serverio parinktį, vietinį klientą / serverį, sluoksniuotojo bibliotekos dizainą, simbolinių nuorodų versijas, parsuojamą išvestį ir lokalizuotus pranešimus .


Palaikomos operacinės sistemos ir prieinamumas

Projektas palaikomas visose "GNU / Linux" operacinėse sistemose ir gali būti lengvai įdiegtas iš šaltinio archyvo, kurį teikia "Apache" arba per numatytuosius atitinkamo paskirstymo programinės įrangos saugyklas. Šiuo metu palaikomos ir 32 bitų, ir 64 bitų architektūros.


Pasirinkite tarp duomenų bazės arba paprasto failo saugyklos

Kliento ir serverio protokolas siunčia skirtumus abiem kryptimis, o vartotojai galės pasirinkti tarp duomenų bazių arba "plain-file repository implementations". "Apache Subversion" projektas yra nemokama programinė įranga, išleista pagal "Apache / BSD" tipo atvirojo kodo licenciją.

Kas naujo šiame leidime:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite galimą autentiškumo atminties talpyklos (r1705328) sugadinimą
  • valymas: išvengti nereikalingo atminties augimo per senovinį valymą (r1706241)
  • diff: ištaisykite nesklandumus, kai saugykla yra šakniniame serveryje (r1705060 ir kt.)
  • ištaisykite pranešimų apie įvykius vertimus (r1709389, r1709562)
  • ra_serf: ištaisykite multi-statos analizatoriaus (r1706323, r1706324) avariją
  • svn: pranešti užrakinimo / atrakinimo klaidas kaip nesėkmes (r1701598 ir kt.)
  • "svn: cleanup" vartotojo pašalintos išorinės registracijos (r1705843, r1710558)
  • svn: leisti paprastą dvejetainių failų teksto konfliktų sprendimą (r1703581)
  • svnlook: tinkamai pašalinkite tempfiles dėl skirtingų klaidų (r1711346)
  • ra_serf: pranešti "libserf" (r1704847) integruotų ir paleidimo versijų versijas
  • ra_serf: nustatyti siunčiamų užklausų antraštę "Content-Type" (r1715224 ir kt.)
  • svn: nustatyti sujungiamus svn ištrynimus: el stiliaus CRLF / CR failai (r1703689 ir kt.)
  • ra_local: išjungti nulinės kopijos kodo kelią (r1718167)
  • Serverio pusės klaidų taisymas:
  • mod_authz_svn: nustatyti authz su mod_auth_kerb / mod_auth_ntlm (išleidimas # 4602)
  • mod_dav_svn: nustatykite proceso ID rodymą talpyklos statistikoje (r1709553)
  • mod_dav_svn: naudoti "LimitXMLRequestBody" už skelės koduotus užklausimus (r1687812)
  • "svnadmin dump": išsaugokite "no-op" pakeitimus (r1709388 ir kt., numeris 4598)
  • fsfs: vengdami nereikalingų įvesties / išvesties, kai atidarote sandorius (r1715793)
  • Įrišimo klaidų taisymai:
  • javahl: nustatykite ABI nesuderinamumą su 1,8 (r1710104)
  • javahl: leisti ne absoliučius kelius SVNClient.vacuum (r1710215, r1710290)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • pataisykite pleistro filtrą į svn_client_patch () (r1706783)
  • pridėti @, nes informacija apibrėžiama config (r1706983, r1706999)
  • sureguliuokite bandymus suderinamumo režimu (r1706375)
  • patikslinkite svn_fs_node_created_rev () (r1717154) dokumentaciją
  • API pakeitimai:
  • nustatyti perpildymo aptikimą svn_stringbuf_remove ir _replace (r1714358)
  • Nepaisykite kai kurių parametrų svn_ra_svn_create_conn3 (r1714314)

Kas naujo versijoje 1.10.0:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite galimą autentiškumo atminties talpyklos (r1705328) sugadinimą
  • valymas: išvengti nereikalingo atminties augimo per senovinį valymą (r1706241)
  • diff: ištaisykite nesklandumus, kai saugykla yra šakniniame serveryje (r1705060 ir kt.)
  • ištaisykite pranešimų apie įvykius vertimus (r1709389, r1709562)
  • ra_serf: ištaisykite multi-statos analizatoriaus (r1706323, r1706324) avariją
  • svn: pranešti užrakinimo / atrakinimo klaidas kaip nesėkmes (r1701598 ir kt.)
  • "svn: cleanup" vartotojo pašalintos išorinės registracijos (r1705843, r1710558)
  • svn: leisti paprastą dvejetainių failų teksto konfliktų sprendimą (r1703581)
  • svnlook: tinkamai pašalinkite tempfiles dėl skirtingų klaidų (r1711346)
  • ra_serf: pranešti "libserf" (r1704847) integruotų ir paleidimo versijų versijas
  • ra_serf: nustatyti siunčiamų užklausų antraštę "Content-Type" (r1715224 ir kt.)
  • svn: nustatyti sujungiamus svn ištrynimus: el stiliaus CRLF / CR failai (r1703689 ir kt.)
  • ra_local: išjungti nulinės kopijos kodo kelią (r1718167)
  • Serverio pusės klaidų taisymas:
  • mod_authz_svn: nustatyti authz su mod_auth_kerb / mod_auth_ntlm (išleidimas # 4602)
  • mod_dav_svn: nustatykite proceso ID rodymą talpyklos statistikoje (r1709553)
  • mod_dav_svn: naudoti "LimitXMLRequestBody" už skelės koduotus užklausimus (r1687812)
  • "svnadmin dump": išsaugokite "no-op" pakeitimus (r1709388 ir kt., numeris 4598)
  • fsfs: vengdami nereikalingų įvesties / išvesties, kai atidarote sandorius (r1715793)
  • Įrišimo klaidų taisymai:
  • javahl: nustatykite ABI nesuderinamumą su 1,8 (r1710104)
  • javahl: leisti ne absoliučius kelius SVNClient.vacuum (r1710215, r1710290)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • pataisykite pleistro filtrą į svn_client_patch () (r1706783)
  • pridėti @, nes informacija apibrėžiama config (r1706983, r1706999)
  • sureguliuokite bandymus suderinamumo režimu (r1706375)
  • patikslinkite svn_fs_node_created_rev () (r1717154) dokumentaciją
  • API pakeitimai:
  • nustatyti perpildymo aptikimą svn_stringbuf_remove ir _replace (r1714358)
  • Nepaisykite kai kurių parametrų svn_ra_svn_create_conn3 (r1714314)

Kas naujo versijoje:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite galimą autentiškumo atminties talpyklos (r1705328) sugadinimą
  • valymas: išvengti nereikalingo atminties augimo per senovinį valymą (r1706241)
  • diff: ištaisykite nesklandumus, kai saugykla yra šakniniame serveryje (r1705060 ir kt.)
  • ištaisykite pranešimų apie įvykius vertimus (r1709389, r1709562)
  • ra_serf: ištaisykite multi-statos analizatoriaus (r1706323, r1706324) avariją
  • svn: pranešti užrakinimo / atrakinimo klaidas kaip nesėkmes (r1701598 ir kt.)
  • "svn: cleanup" vartotojo pašalintos išorinės registracijos (r1705843, r1710558)
  • svn: leisti paprastą dvejetainių failų teksto konfliktų sprendimą (r1703581)
  • svnlook: tinkamai pašalinkite tempfiles dėl skirtingų klaidų (r1711346)
  • ra_serf: pranešti "libserf" (r1704847) integruotų ir paleidimo versijų versijas
  • ra_serf: nustatyti siunčiamų užklausų antraštę "Content-Type" (r1715224 ir kt.)
  • svn: nustatyti sujungiamus svn ištrynimus: el stiliaus CRLF / CR failai (r1703689 ir kt.)
  • ra_local: išjungti nulinės kopijos kodo kelią (r1718167)
  • Serverio pusės klaidų taisymas:
  • mod_authz_svn: nustatyti authz su mod_auth_kerb / mod_auth_ntlm (išleidimas # 4602)
  • mod_dav_svn: nustatykite proceso ID rodymą talpyklos statistikoje (r1709553)
  • mod_dav_svn: naudoti "LimitXMLRequestBody" už skelės koduotus užklausimus (r1687812)
  • "svnadmin dump": išsaugokite "no-op" pakeitimus (r1709388 ir kt., numeris 4598)
  • fsfs: vengdami nereikalingų įvesties / išvesties, kai atidarote sandorius (r1715793)
  • Įrišimo klaidų taisymai:
  • javahl: nustatykite ABI nesuderinamumą su 1,8 (r1710104)
  • javahl: leisti ne absoliučius kelius SVNClient.vacuum (r1710215, r1710290)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • pataisykite pleistro filtrą į svn_client_patch () (r1706783)
  • pridėti @, nes informacija apibrėžiama config (r1706983, r1706999)
  • sureguliuokite bandymus suderinamumo režimu (r1706375)
  • patikslinkite svn_fs_node_created_rev () (r1717154) dokumentaciją
  • API pakeitimai:
  • nustatyti perpildymo aptikimą svn_stringbuf_remove ir _replace (r1714358)
  • Nepaisykite kai kurių parametrų svn_ra_svn_create_conn3 (r1714314)

Kas naujo versija 1.9.5:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite galimą autentiškumo atminties talpyklos (r1705328) sugadinimą
  • valymas: išvengti nereikalingo atminties augimo per senovinį valymą (r1706241)
  • diff: ištaisykite nesklandumus, kai saugykla yra šakniniame serveryje (r1705060 ir kt.)
  • ištaisykite pranešimų apie įvykius vertimus (r1709389, r1709562)
  • ra_serf: ištaisykite multi-statos analizatoriaus (r1706323, r1706324) avariją
  • svn: pranešti užrakinimo / atrakinimo klaidas kaip nesėkmes (r1701598 ir kt.)
  • "svn: cleanup" vartotojo pašalintos išorinės registracijos (r1705843, r1710558)
  • svn: leisti paprastą dvejetainių failų teksto konfliktų sprendimą (r1703581)
  • svnlook: tinkamai pašalinkite tempfiles dėl skirtingų klaidų (r1711346)
  • ra_serf: pranešti "libserf" (r1704847) integruotų ir paleidimo versijų versijas
  • ra_serf: nustatyti siunčiamų užklausų antraštę "Content-Type" (r1715224 ir kt.)
  • svn: nustatyti sujungiamus svn ištrynimus: el stiliaus CRLF / CR failai (r1703689 ir kt.)
  • ra_local: išjungti nulinės kopijos kodo kelią (r1718167)
  • Serverio pusės klaidų taisymas:
  • mod_authz_svn: nustatyti authz su mod_auth_kerb / mod_auth_ntlm (išleidimas # 4602)
  • mod_dav_svn: nustatykite proceso ID rodymą talpyklos statistikoje (r1709553)
  • mod_dav_svn: naudoti "LimitXMLRequestBody" už skelės koduotus užklausimus (r1687812)
  • "svnadmin dump": išsaugokite "no-op" pakeitimus (r1709388 ir kt., numeris 4598)
  • fsfs: vengdami nereikalingų įvesties / išvesties, kai atidarote sandorius (r1715793)
  • Įrišimo klaidų taisymai:
  • javahl: nustatykite ABI nesuderinamumą su 1,8 (r1710104)
  • javahl: leisti ne absoliučius kelius SVNClient.vacuum (r1710215, r1710290)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • pataisykite pleistro filtrą į svn_client_patch () (r1706783)
  • pridėti @, nes informacija apibrėžiama config (r1706983, r1706999)
  • sureguliuokite bandymus suderinamumo režimu (r1706375)
  • patikslinkite svn_fs_node_created_rev () (r1717154) dokumentaciją
  • API pakeitimai:
  • nustatyti perpildymo aptikimą svn_stringbuf_remove ir _replace (r1714358)
  • Nepaisykite kai kurių parametrų svn_ra_svn_create_conn3 (r1714314)

Kas naujo versijoje 1.9.4:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite galimą autentiškumo atminties talpyklos (r1705328) sugadinimą
  • valymas: išvengti nereikalingo atminties augimo per senovinį valymą (r1706241)
  • diff: ištaisykite nesklandumus, kai saugykla yra šakniniame serveryje (r1705060 ir kt.)
  • ištaisykite pranešimų apie įvykius vertimus (r1709389, r1709562)
  • ra_serf: ištaisykite multi-statos analizatoriaus (r1706323, r1706324) avariją
  • svn: pranešti užrakinimo / atrakinimo klaidas kaip nesėkmes (r1701598 ir kt.)
  • "svn: cleanup" vartotojo pašalintos išorinės registracijos (r1705843, r1710558)
  • svn: leisti paprastą dvejetainių failų teksto konfliktų sprendimą (r1703581)
  • svnlook: tinkamai pašalinkite tempfiles dėl skirtingų klaidų (r1711346)
  • ra_serf: pranešti "libserf" (r1704847) integruotų ir paleidimo versijų versijas
  • ra_serf: nustatyti siunčiamų užklausų antraštę "Content-Type" (r1715224 ir kt.)
  • svn: nustatyti sujungiamus svn ištrynimus: el stiliaus CRLF / CR failai (r1703689 ir kt.)
  • ra_local: išjungti nulinės kopijos kodo kelią (r1718167)
  • Serverio pusės klaidų taisymas:
  • mod_authz_svn: nustatyti authz su mod_auth_kerb / mod_auth_ntlm (išleidimas # 4602)
  • mod_dav_svn: nustatykite proceso ID rodymą talpyklos statistikoje (r1709553)
  • mod_dav_svn: naudoti "LimitXMLRequestBody" už skelės koduotus užklausimus (r1687812)
  • "svnadmin dump": išsaugokite "no-op" pakeitimus (r1709388 ir kt., numeris 4598)
  • fsfs: vengdami nereikalingų įvesties / išvesties, kai atidarote sandorius (r1715793)
  • Įrišimo klaidų taisymai:
  • javahl: nustatykite ABI nesuderinamumą su 1,8 (r1710104)
  • javahl: leisti ne absoliučius kelius SVNClient.vacuum (r1710215, r1710290)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • pataisykite pleistro filtrą į svn_client_patch () (r1706783)
  • pridėti @, nes informacija apibrėžiama config (r1706983, r1706999)
  • sureguliuokite bandymus suderinamumo režimu (r1706375)
  • patikslinkite svn_fs_node_created_rev () (r1717154) dokumentaciją
  • API pakeitimai:
  • nustatyti perpildymo aptikimą svn_stringbuf_remove ir _replace (r1714358)
  • Nepaisykite kai kurių parametrų svn_ra_svn_create_conn3 (r1714314)

Kas naujo versijoje 1.9.3:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite galimą autentiškumo atminties talpyklos (r1705328) sugadinimą
  • valymas: išvengti nereikalingo atminties augimo per senovinį valymą (r1706241)
  • diff: ištaisykite nesklandumus, kai saugykla yra šakniniame serveryje (r1705060 ir kt.)
  • ištaisykite pranešimų apie įvykius vertimus (r1709389, r1709562)
  • ra_serf: ištaisykite multi-statos analizatoriaus (r1706323, r1706324) avariją
  • svn: pranešti užrakinimo / atrakinimo klaidas kaip nesėkmes (r1701598 ir kt.)
  • "svn: cleanup" vartotojo pašalintos išorinės registracijos (r1705843, r1710558)
  • svn: leisti paprastą dvejetainių failų teksto konfliktų sprendimą (r1703581)
  • svnlook: tinkamai pašalinkite tempfiles dėl skirtingų klaidų (r1711346)
  • ra_serf: pranešti "libserf" (r1704847) integruotų ir paleidimo versijų versijas
  • ra_serf: nustatyti siunčiamų užklausų antraštę "Content-Type" (r1715224 ir kt.)
  • svn: nustatyti sujungiamus svn ištrynimus: el stiliaus CRLF / CR failai (r1703689 ir kt.)
  • ra_local: išjungti nulinės kopijos kodo kelią (r1718167)
  • Serverio pusės klaidų taisymas:
  • mod_authz_svn: nustatyti authz su mod_auth_kerb / mod_auth_ntlm (išleidimas # 4602)
  • mod_dav_svn: nustatykite proceso ID rodymą talpyklos statistikoje (r1709553)
  • mod_dav_svn: naudoti "LimitXMLRequestBody" už skelės koduotus užklausimus (r1687812)
  • "svnadmin dump": išsaugokite "no-op" pakeitimus (r1709388 ir kt., numeris 4598)
  • fsfs: vengdami nereikalingų įvesties / išvesties, kai atidarote sandorius (r1715793)
  • Įrišimo klaidų taisymai:
  • javahl: nustatykite ABI nesuderinamumą su 1,8 (r1710104)
  • javahl: leisti ne absoliučius kelius SVNClient.vacuum (r1710215, r1710290)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • pataisykite pleistro filtrą į svn_client_patch () (r1706783)
  • pridėti @, nes informacija apibrėžiama config (r1706983, r1706999)
  • sureguliuokite bandymus suderinamumo režimu (r1706375)
  • patikslinkite svn_fs_node_created_rev () (r1717154) dokumentaciją
  • API pakeitimai:
  • nustatyti perpildymo aptikimą svn_stringbuf_remove ir _replace (r1714358)
  • Nepaisykite kai kurių parametrų svn_ra_svn_create_conn3 (r1714314)

Kas naujo versijoje 1.9.2:

  • Vartotojui matomi pakeitimai:
  • Kliento pusės klaidų taisymas:
  • svn: ištaisykite klaidą, išsaugodami kredencialus kwallet (r1700740, r1700951)
  • "checkout / update: fix" & quot; access denied & quot; klaida Windows (r1701064 ir kt.)
  • atnaujinti: ištaisyti nesklandumus atnaujinant prieštaringą medį (r1702198, r1702200)
  • įvykdyti: ištaisykite galimą avariją (r1702231)
  • ra_serf: nesėkmės už netikėtus "X-SVN-VR-Base" antraštes (r1702288)
  • sujungti: sutrumpinkite, kai susiejate vietinį priedą (r1702299 ir kt.)
  • svnmucc: ištaisyti klaidą per propset + įdėti į esamą failą (r1702467 ir kt.)
  • atnaujinti: ištaisykite nesklandumus be aplanko .svn / tmp (r1701838, r1702203)
  • Atsiskaitymas: pašalinkite nereikalingą įvesties / išvesties operaciją (r1701638)
  • sujungti: ištaisykite galimą avariją (r1701997)
  • atnaujinti: ištaisykite triktį su kai kuriais gaunamais ištrinimais (r1702247)
  • naujovinti: ištaisykite susidūrimą prieš 1,3 tualetą su išoriniais elementais (r1702218 ir kt.)
  • grąžinti: ištaisykite klaida, kai grąžinate judėjimo šaknį (r1702237 ir kt.)
  • svn: nesėkmės dėl konkrečių duomenų bazių korupcijos (r1702974, r1702991)
  • svn: rodyti utf8proc versiją svn versijoje - verbose (r1702533, r1702891)
  • Serverio pusės klaidų taisymas:
  • nustatyti tuščių parodymų ataskaitų teikimą svnfsfs statistikoje (r1698312 ir kt.)
  • Kūrėjo matomi pakeitimai:
  • Bendro pobūdžio:
  • nustatyti svnfsfs_tests.py fsfs-v4 ir fsfs-v6 režimuose (r1700215 ir kt.)
  • API pakeitimai:
  • išjunkite nepalaikomas operacijas standartiniams srautams (r1701633 ir kt.)

  • Kas naujo versijoje 1.8.13:

    • >
    • CVE-2015-0202: "Subversion" HTTP serveriai su FSFS saugyklomis yra pažeidžiami nuotoliniu būdu paleidžiamo pernelyg didelės atminties naudojimo su tam tikrais REPORT prašymais.
    • CVE-2015-0248: Subversion mod_dav_svn ir svnserve yra pažeidžiami dėl nuotoliniu būdu įjungiamo patvirtinimo DoS pažeidžiamumas kai kuriems užklausimams su dinamiškai įvertintais revizijos numeriais
    • CVE-2015-0251: "Subversion HTTP" serveriai leidžia suklastoti svn: autoriaus vertės naujiems pakeitimams

    Kas naujo versijoje 1.8.11:

    • Vartotojui matomi pakeitimai:
    • Kliento pusės klaidų taisymas:
    • checkout / update: nustatykite failo išorinius elementus, kurie nesilaiko istorijos ir vėliau tyliai nesugeba (numeris # 4185)
    • pleistras: nepraleiskite tikslų esant galiojančiam --git difs (r1592014, r1592034)
    • diff: daro nuosavybės išvestį į skirtumus stabilus (r1589360)
    • diff: nustatykite nukopijuotą katalogą "diff" su rėmeliais (r1619380, r1619393)
    • diff: nustatyti keitimo sąrašo filtrą repos-WC ir WC-WC (r1621978, r1621981)
    • pašalinti klaidingų konflikto nustatymų meniu parinktis, kurios visada klaida (r1620332)
    • patobulinkite "gpg-agent" palaikymą (r1600331, r1600348, 1600368, r1600563, r1600781)
    • ištaisykite "Eclipse IDE" su "GNOME Keyring" (numeris # 3498).
    • ištaisykite išorinius katalogus su versijomis (klausimas Nr. 4085)
    • išspręsti problemas, susijusias su Unix failų sistemomis, kurios nepalaiko leidimų (r1612225)
    • atnaujinkite: išsaugokite išorines registracijas (numeris # 4519)
    • valymas: pakartotinai užregistruotų laiko žymos nustatymų atlikimas (r1633126)
    • vertimo naujiniai vokiečių kalba
    • Serverio pusės klaidų taisymas:
    • išjunkite "revprop caching" funkciją dėl talpyklos negaliojančių problemų (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
    • praleisti generuojančius teisių gynėjus, jei rep-sharing nepalaikomas (r1561426)
    • mod_dav_svn: atmesti užklausas trūkstant saugyklos takelių (r1643409)
    • mod_dav_svn: atmesti prašymus dėl netinkamų virtualių operacijų pavadinimų (r1643437)
    • mod_dav_svn: išvengti nereikalingo atminties augimo išteklių žygyje (numeris # 4531)
    • Kūrėjo matomi pakeitimai:
    • Bendro pobūdžio:
    • įsitikinkite, kad visi repos elementų grupės pranešimai apie struct yra galiojantys, pašalina klaidas API vartotojams, kurie naudoja visus narius (r1616131)
    • tinkamai sukurkite versijos šaltinį, kai naudojate "Windows" (r1542610, r1564576, r1568180)
    • ištaisyti LIBTOOL_M4 ir LIBTOOL_CONFIG kintamąjį netinkamai įvertinant unix sukūrimo metu (r1637826)
    • leisti naudoti libtool 2.4.3 (r1640862, r1640873, r1643793)

    Kas naujo versijoje 1.8.10:

    • Vartotojui matomi pakeitimai:
    • Kliento pusės klaidų taisymas:
    • apsisaugoti nuo md5 maišos susidūrimų, kai randate raktinius įrašus (r1550691, r1550772, r1600909)
    • ra_serf: tinkamai suderinkite pakaitos simbolius SSL sertifikatuose. (r1615211, 1615219)
    • ra_serf: ignoruojame "CommonName" SSL sertifikatuose, kur yra "Subject Alt Names" (r1565531, r1566503, r1568349, r1568361)
    • ra_serf: ištaisykite URI pabėgimo klaidą, kuri neleido ištrinti užrakintų takelių (r1594223, r1553501, r1553556, r1559197, numeris 3674)
    • rm: rodyti tinkamą URL, kai ištrinsite URL įsipareigojimo žurnalo redagavimo priemonėje (r1591123)
    • Prisijungti: ištaisykite dar vieną klaidingo vamzdžio paklaidos atvejį (r1596866, numeris # 3014)
    • nukopijuokite: tinkamai tvarkykite rėmelius, kurie nėra ar nepažymėti kryžminėje wc kopijoje (r1589184, r1589188)
    • kopija: ištaisykite lokaliai išbrauktų mazgų tėvų kopijavimą tarp wcs (r1589460, r1589486)
    • Išoriniai elementai: tinkamai ištrinant išorinių kenkėjų protėvius pašalinant išorę, pakeisdami svn: išorinius elementus. (r1600311, 1600315, r1600323, r1600393)
    • ra_serf: nustatyti tam tikrų maišų reikšmių atminties trukmę (r1606009)
    • Serverio pusės klaidų taisymas:
    • fsfs: praleidžiant config failą kurdami išankstinio 1,5 formato atpirkimo (r1547454, r1561703)
    • Kūrėjo matomi pakeitimai:
    • Bendra informacija:
    • nustatykite netinkamą susiejimą, kai serfas yra toje pačioje prefiksuje kaip ir esamos svn bibliotekos. (r1609004)
    • naudokite tinkamą tarpinį katalogą, kai pastatysite su VS 2003-2008 (r1595431)
    • palaikymas generuojant VS 2013 ir vėlesnius projekto failus.
    • Priedai:
    • ruby: pašalinti įspėjimą apie Ruby 1.9 palaikymą, kuris yra naujas. (r1593992)
    • python: fix notify_func callbacks (r1594794, r1594814, r1594834, r1595061)

    Kas naujo versijoje 1.8.5:

    • Vartotojui matomi pakeitimai:
    • Kliento pusės klaidų taisymas:
    • nustatykite išorinius, nukreipiančius per nukreiptose vietovėse (problemos Nr. 4428, # 4429)
    • diff: ištaisyti teiginį perkeliant kopiją (numeris 4444)
    • Serverio pusės klaidų taisymas:
    • mod_dav_svn: išvengti avarijų su kai kuriais trečiosios šalies moduliais (r1537360 ir kt.)
    • mod_dav_svn: tinkamai kanonizuokite kelius (r1542071)
    • mod_authz_svn: ištaisykite mod_authz_svn klaida su netinkama konfigūracija (r1541432)
    • hotcopy: nustatyti hotcopy prarasti revprop failus į pakuotę atpirkimo (numeris # 4448)
    • Kiti įrankių patobulinimai ir klaidų taisymai:
    • mod_dontdothat: pataisykite uri parserį (r1542069 ir kt.)
    • Kūrėjo matomi pakeitimai:
    • Bendro pobūdžio:
    • pataisyti kompiliaciją su "--enable-optimize" su "clang" (r1534860)
    • nustatykite kopmpaudą su "BDB" derinimo Windows sistemoje (r1501656, r1501702)
    • ištaisykite "--with-openssl" parinktį, kai naudojate "Windows" (r1535139)
    • pridėkite testą, kad nepavyktų, kai pastatytas prieš skaldytą ZLib (r1537193 ir kt.)
    • Priedai:
    • swig-rb: nustatyti bandymus, nenaudojant OS X (r1535161)
    • ctypes-python: kurkite kompiliatorių, pasirinktą per konfigūraciją (r1536537)

    Kas naujo versijoje 1.8.4:

    • Vartotojui matomi pakeitimai:
    • Kliento ir serverio pataisos:
    • nustatyti teiginį formos "file: //./" url (r1516806)
    • sustabdyti susiejimą su "psapi.dll" sistemoje "Windows" (r1534102)
    • vertimo naujiniai švedų kalba
    • Kliento pusės klaidų taisymas:
    • grąžinti: ištaisyti žingsnius, kurių metu grąžinami veiksmai (numeris 4436)
    • atnaujinti: ištaisyti teiginį, kai failo išorinė prieiga yra uždrausta (numeris 4422)
    • sujungti: sumažinkite tinklo jungtis automatiniam sujungimui (r1468980 ir kt.)
    • sujungti: sureguliuokite kelio korupciją reintegracijos metu (r1523666)
    • "mergeinfo: fix crash" (r1519955)
    • ra_serf: patikrinkite xml analizės rezultatą (r1501199 ir kt.)
    • ra_serf: pagerinti klaidų pranešimus įsipareigojimo metu (r1526439)
    • ra_local: ištaisykite klaidą su saugyklos Windows disko šaknine (r1518184)
    • ištaisykite langą "crash", kai perduodama vamzdžio komanda (r1522892)
    • sutvarkyti avariją lango tvarkyklėje (r1532023)
    • išspręsti teiginį atnaujinant senas darbo kopijas (r1520529)
    • Serverio pusės klaidų taisymas:
    • hotcopy: išvalykite nesupakuotus revprops su "--incremental" (r1512300 ir kt.)
    • ištaisyti OOM dėl vienalaikių užklausų sriegiuoto serverio pradžioje (r1527103 ir kt.)
    • fsfs: pagerinti klaidos pranešimą, kai rastas fsfs nepalaikomas formatas (r1534158)
    • išspręsti atminties problemą trečiosios šalies FS modulio įkėlėjuje (r1519615 ir kt.)
    • Kūrėjo matomi pakeitimai:
    • Bendro pobūdžio:
    • leisti kompiliuoti su "1.3" ir naujesnėmis "Windows" versijomis (r1517123)
    • Priedai:
    • javahl: kanonizuoja maršrutą "streaFileContent" (r1524869)

    • Kas naujo 1.8.3 versijoje:

      • >
      • CVE-2013-4246: fsfs: korupcija iš paketų redagavimo savybių redagavimo
      • CVE-2013-4262: administratoriaus pusės įrankiai: simbolių ataka prieš pid failą
      • CVE-2013-4246: svnserve: simlinko užpuolimas prieš pid failą

      Kas naujo versijoje 1.8.1:

      • Vartotojui matomi pakeitimai:
      • Kliento ir serverio pataisos:
      • vertimo atnaujinimai vokiečių ir supaprastinta kinų kalba
      • pagerinti sqlite klaidos pranešimą (r1497804)
      • palaikymo platformos, kuriose nėra mmap (r1498136)
      • leisti konfigūracijos failus pradėti su UTF-8 BOM (r1499100 ir kt.)
      • neatitikę UTF-8 duomenų, kai kodavimo konversija nėra prieinama (r1503009)
      • pagerinti klaidų pranešimus, kai kodavimo konversija nesėkminga (r1503010)
      • Kliento pusės klaidų taisymas:
      • sujungti: pervadinti "automatinį sujungimą" į "užbaigti sujungimą" (r1491432)
      • mergeinfo: sumažinkite tinklo naudojimą "-show-revs" (r1492005)
      • ra_serf: pagerinti "http status" tvarkymą (r1495104)
      • sujungti: išvengti nereikalingo ra sesijos (r1493475)
      • sujungti: sumažinkite tinklo naudojimą (r1478987)
      • sujungti: pašalinkite pasikartojančio giminės patikrinimą (r1493424, r1495597)
      • ra_serf: sutvarkykite IIS suderinamumo antraštę "Accept-Encoding" (r1497551)
      • svn statusas: patobulinkite užrakinimo stulpelių (r1497318, r1497319) dokumentus
      • ra_serf: ištaisykite "get-file-revs-reversed" galimybes (r1498456)
      • Prisijungti: sumažinkite tinklo naudojimą saugyklų šaknyse (r1496957)
      • "diff": vengiant laikinų failų skambinant išoriniam "diff" (išleidimo # 4382)
      • naujovinti: ištaisykite pranešimą apie 1.7.x darbo kopijas (r1493703, r1494171)
      • nustatyti avariją medinių konfliktų sprendimo metu (numeris 4388)
      • interaktyvus failų sujungimas: pridėkite dar du pasirinkimus (r1491816, r1494089)
      • diff: naudokite vietinio stiliaus kelius klaidos pranešimuose (r1500680)
      • išspręsti: pagerinti interaktyvų konflikto sprendimo meniu (r1491739 ir kt.)
      • perjungti: naudokite vietinio stiliaus kelią klaidos pranešime (r1500074)
      • ra_serf: pagerinti klaidų išvedimą, kai gaunate netinkamą XML (r1498851)
      • "svn cleanup": paaiškinkite, kokia komanda padeda išvesties (r1497310)
      • kaltė: klaida -r M: N kur M & gt; N, jei serveris nepalaiko (r1498449 ir ​​kt.)
      • gpg-agent auth: nebandykite naudoti agento, kai jis negalimas (r1500762 ir kt.)
      • gpg-agent auth: nereikia GPG_TTY arba TERM env vars (r1500801)
      • atnaujinti: ištaisykite kai kuriuos medžių konfliktus, kurie neaktyvina "resolver" (r1491868 ir kt.)
      • Įsipareigojimai: ištrinant senus įrašus iš wc blokavimo lentelės (r1491756)
      • sujungti: sureguliuokite - išbraukė tik perrašytą kelią (klausimas Nr. 4387).
      • svnmucc: nustatykite simetinę nuorodą "make install", kai nustatytas DESTDIR (r1501072)
      • wc: ištaisykite nesklandumus, kai taikinys yra simbolinė nuoroda į darbo kopijos šaknį (klausimas # 4383)
      • ra_serf: pakeiskite "vidinę gedimą" klaidos į įprastas klaidas (r1502577)
      • ra_serf: tvarkyti įgaliojimus, kuriuose nepalaikomi prašymai dėl rupinių (r1502401 ir kt.)
      • Serverio pusės klaidų taisymas:
      • fsfs: išspręsti nesibaigiančios kilpos problemą, kai repos / db / uuid turi r n (r1492145)
      • fsfs: pašalinkite peržiūros nuosavybės buferio apribojimą (r1491770)
      • mod_dav_svn: geresni anoniminių naudotojo klaidų būsenos kodai (r1495918)
      • mod_dav_svn: geresni klaidų įvykdymo būsenos kodai (r1490684)
      • nustatykite našumo regresiją "svn žurnale" prieš šaknį (r1494913)
      • leisti ištrinti savybes, kurios nėra matomos vartotojui, "svn:" savybės (r1495432)
      • "fsfs": sutvarkykite strigtį dėl griežtų derinimo architektūrų (r1495806, r1495985)
      • "svnadmin upgrade": ištaisytų fsfs saugyklų (r1494287) klaidų taisymas
      • svnadmin create: deny '--fs-type = fsfs --compatible-version = 1.0' (r1494223)
      • atnaujinimas svnadmin: nustatyti duomenų praradimą atšaukiant paskutinį etapą (r1494298)
      • mod_dav_svn: nustatykite neteisingą kelio kanonizaciją (r1503528)
      • Kiti įrankių patobulinimai ir klaidų taisymai:
      • fsfs-statistika (įrankis): išspręsti segfault, kai praeina netinkamas kelias (r1492164)
      • "svn-bench": nustatykite pagalbos išvestį (r1493951)
      • svnpubsub: pridėti antraštę į serverį (r1491707)
      • Kūrėjo matomi pakeitimai
      • Bendro pobūdžio:
      • ra_serf: ištaisykite kai kurias "Windows" bandymo klaidas (r1490679)
      • ištaisykite dvi problemas atvirkštine svn_ra_get_file_revs () (r1492148 ir kt.)
      • rankena - suderinama versija = 1.8 C testais (r1494342)
      • pagerinti "clang" suderinamumą (r1480080 ir kt.)
      • naudodamiesi tinkamu atšaukti pakabą, kai susiduriate su konfliktais (r1495850)
      • fs: BDB: pateikite tinkamą klaidos vertę iš BDB (r1495428)
      • ra_serf: klaidinga ryšio klaida (r1496132 ir kt.)
      • svn_client_log5: išspręsti galimą segfault (r1496110)
      • taisyti metaduomenus tik pereiti į darbą, kai taikinys yra neverstas mazgas (r1498564)
      • ra_svn: nustatyti segfault su NULL įsipareigojimo pranešimu (r1498550, r1499727)
      • Ev2: teisingai inicializuokite mazgo tipą į keitiklių lentelę (r1501058)
      • "Ev2": nukopijuokite "URL" konstrukciją iš skylių (r1500226)
      • fs: pagerinti testą su naujomis eilutėmis failų pavadinimuose (r1498483 ir kt.)
      • pastatykite BDB 6 pasirinkimo funkciją (r1499438)
      • "sqlite": leisti sudėti sujungimo statinius (r1499034, r1500175)
      • ra_svn: atlikite sesijas po žurnalo atgalinio išėjimo (r1503554)
      • Priedai:
      • swig-rb: nustatykite testus su nestandymais (r1492295)
      • javahl: ištaisykite javahl sukurtus klaidų pranešimus (r1492264)
      • swig-pl: įspėjimai apie kompiliatorių tylą (r1487094)
      • swig-pl: tobulinti dokumentus (r1488693, r1490721, r1500904)

      Kas naujo versijoje 1.8.0:

      • Darbiniai kopijos įrašai juda kaip pirmos klasės operacija
      • Automatinis reintegracijos sujungimas
      • Paveldimos savybės
      • saugykla diktuoja konfigūraciją
      • HTTP klientų palaikymas neonų pagrindu buvo pašalintas
      • "Berkeley" pagrindu veikiančios saugyklos atmintis nebuvo taikoma
      • Atminties slaptumo žymėjimas naudojant GnuPG agentą ("Unix" klientas)
      • FSFS dydis ir našumo patobulinimai
      • Authz failų laikymas saugykloje
      • Nauji administratoriai ir infrastruktūra
      • Daugybė patobulinimų ir klaidų

      Kas naujo 1.7.9 versijoje:

      • Vartotojui matomi pakeitimai:
      • Kliento pusės klaidų taisymas:
      • patobulinti klaidų pranešimai apie svn: datą ir svn: autoriaus parama. (r1440620)
      • ištaisykite local_relpath tvirtinimą (klausimas # 4257)
      • ištaisykite atminties nutekėjimą "svn žurnale" per svn: // (r1458341)
      • ištaisykite neteisingą authz nesėkmę, kai naudojate "neon" http biblioteką (numeris 4332)
      • nustatyti segfault naudojant kwallet (r1421103)
      • Serverio pusės klaidų taisymas:
      • "svnserve" užregistruos peržiūrėtą rev, o ne žemo vandens aps. (r1461278)
      • mod_dav_svn praleidžia tam tikras aktyvumo URL adresų (r1453780) savybes
      • išspręsti patvirtinimą mod_dav_svn, kai jis veikia kaip proxy / (klausimas # 4272)
      • pagerinti atminties naudojimą, kai vykdote savybes mod_dav_svn (r1443929)
      • ištaisykite svnrdump, kad įkeltumėte dump failus su ne LF linijų pabaigomis (numeris 4263)
      • nustatyti teiginį, kai rep-cache yra nepasiekiamas (r1422100)
      • patobulinta logika mod_dav_svn įgyvendinant spyną. (r1455352)
      • vengiama paleisti nereikalingą kodą žurnale su riba (r1459599)
      • Kūrėjo matomi pakeitimai:
      • Bendro pobūdžio:
      • pataisykite dav_svn_get_repos_path () patvirtinimą sistemoje "Windows" (r1425368)
      • ištaisykite get-deps.sh, kad teisingai atsisiųstumėte zlib (r13520131)
      • "doxygen docs" dabar ignoruos prefiksus kuriant indeksą (r1429201)
      • ištaisykite get-deps.sh "freebsd" (r1423646)
      • Priedai:
      • javahl status api dabar gerbia ignoreExternals boolean (r1435361)

      Kas naujo 1.7.8 versijoje:

      • Vartotojui matomi pakeitimai:
      • Kliento ir serverio pataisos:
      • Ištaisykite klaidų pt_BR, es ir zh_TW vertimus (r1402417, r1402421)
      • Kliento pusės klaidų taisymas:
      • ištaisykite "Windows" klaida su "user name" (r1396285)
      • pridėti trūkstamus atributus į "svn log-v - xml" produkcija (r1398100)
      • pataisykite svn pataisą, ignoruojant medžioklę po to, kai nėra užpakalinės naujos eilutės (r139917)
      • taisykle pakabinti su ra_serf per klaidų apdorojimą (r1403583)
      • ignoruoti failo išorinius elementus su jungiančia informacija, kai susilieja (r1401915)
      • sureguliuokite SEGV su "svnmucc cp rev arg & quot; "argv" apdorojimo metu (numeris 4079)
      • sureguliuokite konfliktų tvarkymą symlinks (problema # 4091)
      • Serverio pusės klaidų taisymas:
      • tinkamai aptikti sriegimo prieinamumą (r1398325)
      • nustatyti "svnadmin apkrovą -" passpass-prop-validation "& quot; (r1237779)
      • nustatykite partijų [groupsfoo] analizę į authz failą (klausimas # 3531)
      • pridėkite Vary: antraštė, norėdami gauti atsakymus, kad pagerintumėte talpyklą (r1390653)
      • pataisykite fs_fs išvalyti po nepavykusio perdavimo (r1403964 ir kt.)
      • ištaisykite mod_dav_svn, kad pateiktumėte skundą dėl pakeitimų & gt; HEAD (r1403588)
      • Kūrėjo matomi pakeitimai:
      • Bendro pobūdžio:
      • nustatyti neteisingą būseną, grąžinamą pagal 1.6 API (r1403258)
      • pataisykite kompiliaciją su g ++ 4.7 (r1345740)
      • ištaisykite svn_uri_get_file_url_from_dirent sistemoje "Windows" (r1409146)

Panaši programinė įranga

bzr-git
bzr-git

20 Feb 15

gists
gists

20 Feb 15

cubicweb-vcsfile
cubicweb-vcsfile

14 Apr 15

hgreview
hgreview

14 Apr 15

Kita programinė įranga kūrėjas Apache Software Foundation

Komentarai Apache Subversion

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!