Apache Subversion

Software kuvakaappaus:
Apache Subversion
Ohjelmiston tiedot:
Versio: 1.10.2 Päivitetty
Lähetyksen päivämäärä: 16 Aug 18
Lupa: Vapaa
Suosio: 78

Rating: 3.0/5 (Total Votes: 1)

Subversion -projektin tavoitteena on rakentaa versiohallintajärjestelmä, joka on pakottava CVS-korvaus avoimen lähdekoodin yhteisössä. Apache Software Foundation (ASF) kehittää ja jakaa sitä. Apache Subversion on komentorivityökalu, joka muistuttaa Git- tai Bazaar-versionhallintajärjestelmää.


Se on samanlainen kuin CVS, mutta parempi

Apache Subversion sisältää viimeisimmät CVS-ominaisuudet sekä erilaiset muut ominaisuudet, jotka tekevät projektista paljon paremman kuin CVS: n, mukaan lukien versioidut nimet, versioidut symboliset linkit, versioidut kopiot, poistetut versiot, versioidut hakemistot ja vapaamuotoiset versiotiedostot . Se sisältää myös alkuperäisen asiakkaan / palvelimen, kerrostetun kirjastosuunnittelun, jossa on puhtaat sovellusliittymät.


Tehostaa tehokkaasti binäärisiä tiedostoja

Lisäksi ohjelmistossa on tuki tunnistus- ja haaroitusoperaatioille, sitoutumiset ovat todella atomisia ja ohjelma käsittelee tehokkaasti binäärisiä tiedostoja. Muita ominaisuuksia ovat sulautumisen seuranta, tiedostojen lukitseminen, kyky säilyttää suoritettavat liput, parseable output, paikalliset viestit, vuorovaikutteinen konfliktinratkaisu, arkiston vain luku-peilaus, läpivienti proxy WebDAV, muutoslistoja sekä sitoja lukuisia ohjelmointikieliä.

Tukee DeltaV- ja WebDAV-protokollia

Muista ominaisuuksista voidaan mainita Apache-verkkopalvelinvaihtoehto, joka tukee DeltaV- ja WebDAV-protokollia, itsenäisen palvelinvaihtoehdon, alkuperäisen asiakkaan / palvelimen, kerrostetun kirjastosuunnittelun, symbolisten linkkien versioiden, toistettavien lähtötietojen ja paikallisviestien .


Tuetut käyttöjärjestelmät ja saatavuus

Projektia tuetaan kaikissa GNU / Linux-käyttöjärjestelmissä ja se voidaan helposti asentaa Apachen tarjoamasta lähdesivustosta tai vastaavien jakeluohjelmistojen oletusohjelmistosta. Tällä hetkellä tuetaan sekä 32-bittisiä että 64-bittisiä arkkitehtuureja.


Valitse tietokannasta tai tavallisesta tiedostosta

Asiakas- ja palveluprotokolla lähettää muutoksia molempiin suuntiin ja käyttäjät voivat valita tietokannan tai tavallisen tiedoston loppusijoitustodistusten välillä. Apache Subversion -hankkeessa on vapaata ohjelmistoa, joka on julkaistu Apache / BSD-tyylinen avoimen lähdekoodin lisenssillä.

Uutta tässä versiossa

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaa mahdollinen kaatuminen auth-tunnistetietojen välimuistiin (r1705328)
  • puhdistus: vältä tarpeettomia muistin kasvua koskemattoman puhdistuksen aikana (r1706241)
  • diff: korjaus kaatuu, kun arkisto on palvelimen päällä (r1705060 et al)
  • korjaa käännökset ilmoitusten tekemiseen (r1709389, r1709562)
  • ra_serf: korjaa crash monistatus-jäsentimessä (r1706323, r1706324)
  • svn: Raportoi lukitus- ja lukituksen virheet virheiksi (r1701598 et al)
  • svn: puhdistus käyttäjä poistaa ulkoiset rekisteröinnit (r1705843, r1710558)
  • svn: sallivat yksinkertaisten binääritiedostojen ristiriitojen ratkaisemisen (r1703581)
  • svnlook: poista tempfiles asianmukaisesti diff-virheillä (r1711346)
  • ra_serf: raportoi libserfin (r1704847) sisäänrakennetut ja käynnissä olevat versiot
  • ra_serf: Aseta sisältötyyppiotsikko lähtevissä pyynnöissä (r1715224 et al)
  • svn: korjata svn: eol-tyyppisten CRLF / CR-tiedostojen yhdistäminen (r1703689 et al)
  • ra_local: poista tyhjä kopiointitiedosto (r1718167)
  • Palvelinpuolen virheenkorjaus:
  • mod_authz_svn: korjaa authz ja mod_auth_kerb / mod_auth_ntlm (numero # 4602)
  • mod_dav_svn: prosessin tunnuksen näyttäminen välimuistitilastoissa (r1709553)
  • mod_dav_svn: käytä LimitXMLRequestBody skel-koodattuja pyyntöjä varten (r1687812)
  • svnadmin dump: säilyttää ei-op-muutokset (r1709388 et ai, numero # 4598)
  • fsfs: välttää tarpeettomia I / O avautuessa tapahtumia (r1715793)
  • Sidonta-bugikorjaukset:
  • javahl: korjaa ABI-yhteensopivuus 1.8 (r1710104)
  • kanssa
  • javahl: salli SVNClient.vacuumin (r1710215, r1710290) ei-absoluuttiset polut
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa korjaustiedoston suodattimen kutsumus svn_client_patch () (r1706783)
  • lisää @since tiedoille määritetyt tiedot (r1706983, r1706999)
  • korjaa testien suorittaminen yhteensopivuustilassa (r1706375)
  • selventää svn_fs_node_created_rev () (r1717154) dokumentaatiota
  • API-muutokset:
  • korjaa ylivirtauksen havaitseminen svn_stringbuf_remove ja _replace (r1714358)
  • Älä jätä huomiotta joitain parametreja svn_ra_svn_create_conn3 (r1714314)

Uutta versiossa 1.10.0:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaa mahdollinen kaatuminen auth-tunnistetietojen välimuistiin (r1705328)
  • puhdistus: vältä tarpeettomia muistin kasvua koskemattoman puhdistuksen aikana (r1706241)
  • diff: korjaus kaatuu, kun arkisto on palvelimen päällä (r1705060 et al)
  • korjaa käännökset ilmoitusten tekemiseen (r1709389, r1709562)
  • ra_serf: korjaa crash monistatus-jäsentimessä (r1706323, r1706324)
  • svn: Raportoi lukitus- ja lukituksen virheet virheiksi (r1701598 et al)
  • svn: puhdistus käyttäjä poistaa ulkoiset rekisteröinnit (r1705843, r1710558)
  • svn: sallivat yksinkertaisten binääritiedostojen ristiriitojen ratkaisemisen (r1703581)
  • svnlook: poista tempfiles asianmukaisesti diff-virheillä (r1711346)
  • ra_serf: raportoi libserfin (r1704847) sisäänrakennetut ja käynnissä olevat versiot
  • ra_serf: Aseta sisältötyyppiotsikko lähtevissä pyynnöissä (r1715224 et al)
  • svn: korjata svn: eol-tyyppisten CRLF / CR-tiedostojen yhdistäminen (r1703689 et al)
  • ra_local: poista tyhjä kopiointitiedosto (r1718167)
  • Palvelinpuolen virheenkorjaus:
  • mod_authz_svn: korjaa authz ja mod_auth_kerb / mod_auth_ntlm (numero # 4602)
  • mod_dav_svn: prosessin tunnuksen näyttäminen välimuistitilastoissa (r1709553)
  • mod_dav_svn: käytä LimitXMLRequestBody skel-koodattuja pyyntöjä varten (r1687812)
  • svnadmin dump: säilyttää ei-op-muutokset (r1709388 et ai, numero # 4598)
  • fsfs: välttää tarpeettomia I / O avautuessa tapahtumia (r1715793)
  • Sidonta-bugikorjaukset:
  • javahl: korjaa ABI-yhteensopivuus 1.8 (r1710104)
  • kanssa
  • javahl: salli SVNClient.vacuumin (r1710215, r1710290) ei-absoluuttiset polut
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa korjaustiedoston suodattimen kutsumus svn_client_patch () (r1706783)
  • lisää @since tiedoille määritetyt tiedot (r1706983, r1706999)
  • korjaa testien suorittaminen yhteensopivuustilassa (r1706375)
  • selventää svn_fs_node_created_rev () (r1717154) dokumentaatiota
  • API-muutokset:
  • korjaa ylivirtauksen havaitseminen svn_stringbuf_remove ja _replace (r1714358)
  • Älä jätä huomiotta joitain parametreja svn_ra_svn_create_conn3 (r1714314)

Uutta versiona:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaa mahdollinen kaatuminen auth-tunnistetietojen välimuistiin (r1705328)
  • puhdistus: vältä tarpeettomia muistin kasvua koskemattoman puhdistuksen aikana (r1706241)
  • diff: korjaus kaatuu, kun arkisto on palvelimen päällä (r1705060 et al)
  • korjaa käännökset ilmoitusten tekemiseen (r1709389, r1709562)
  • ra_serf: korjaa crash monistatus-jäsentimessä (r1706323, r1706324)
  • svn: Raportoi lukitus- ja lukituksen virheet virheiksi (r1701598 et al)
  • svn: puhdistus käyttäjä poistaa ulkoiset rekisteröinnit (r1705843, r1710558)
  • svn: sallivat yksinkertaisten binääritiedostojen ristiriitojen ratkaisemisen (r1703581)
  • svnlook: poista tempfiles asianmukaisesti diff-virheillä (r1711346)
  • ra_serf: raportoi libserfin (r1704847) sisäänrakennetut ja käynnissä olevat versiot
  • ra_serf: Aseta sisältötyyppiotsikko lähtevissä pyynnöissä (r1715224 et al)
  • svn: korjata svn: eol-tyyppisten CRLF / CR-tiedostojen yhdistäminen (r1703689 et al)
  • ra_local: poista tyhjä kopiointitiedosto (r1718167)
  • Palvelinpuolen virheenkorjaus:
  • mod_authz_svn: korjaa authz ja mod_auth_kerb / mod_auth_ntlm (numero # 4602)
  • mod_dav_svn: prosessin tunnuksen näyttäminen välimuistitilastoissa (r1709553)
  • mod_dav_svn: käytä LimitXMLRequestBody skel-koodattuja pyyntöjä varten (r1687812)
  • svnadmin dump: säilyttää ei-op-muutokset (r1709388 et ai, numero # 4598)
  • fsfs: välttää tarpeettomia I / O avautuessa tapahtumia (r1715793)
  • Sidonta-bugikorjaukset:
  • javahl: korjaa ABI-yhteensopivuus 1.8 (r1710104)
  • kanssa
  • javahl: salli SVNClient.vacuumin (r1710215, r1710290) ei-absoluuttiset polut
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa korjaustiedoston suodattimen kutsumus svn_client_patch () (r1706783)
  • lisää @since tiedoille määritetyt tiedot (r1706983, r1706999)
  • korjaa testien suorittaminen yhteensopivuustilassa (r1706375)
  • selventää svn_fs_node_created_rev () (r1717154) dokumentaatiota
  • API-muutokset:
  • korjaa ylivirtauksen havaitseminen svn_stringbuf_remove ja _replace (r1714358)
  • Älä jätä huomiotta joitain parametreja svn_ra_svn_create_conn3 (r1714314)

Uutta versiossa 1.9.5:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaa mahdollinen kaatuminen auth-tunnistetietojen välimuistiin (r1705328)
  • puhdistus: vältä tarpeettomia muistin kasvua koskemattoman puhdistuksen aikana (r1706241)
  • diff: korjaus kaatuu, kun arkisto on palvelimen päällä (r1705060 et al)
  • korjaa käännökset ilmoitusten tekemiseen (r1709389, r1709562)
  • ra_serf: korjaa crash monistatus-jäsentimessä (r1706323, r1706324)
  • svn: Raportoi lukitus- ja lukituksen virheet virheiksi (r1701598 et al)
  • svn: puhdistus käyttäjä poistaa ulkoiset rekisteröinnit (r1705843, r1710558)
  • svn: sallivat yksinkertaisten binääritiedostojen ristiriitojen ratkaisemisen (r1703581)
  • svnlook: poista tempfiles asianmukaisesti diff-virheillä (r1711346)
  • ra_serf: raportoi libserfin (r1704847) sisäänrakennetut ja käynnissä olevat versiot
  • ra_serf: Aseta sisältötyyppiotsikko lähtevissä pyynnöissä (r1715224 et al)
  • svn: korjata svn: eol-tyyppisten CRLF / CR-tiedostojen yhdistäminen (r1703689 et al)
  • ra_local: poista tyhjä kopiointitiedosto (r1718167)
  • Palvelinpuolen virheenkorjaus:
  • mod_authz_svn: korjaa authz ja mod_auth_kerb / mod_auth_ntlm (numero # 4602)
  • mod_dav_svn: prosessin tunnuksen näyttäminen välimuistitilastoissa (r1709553)
  • mod_dav_svn: käytä LimitXMLRequestBody skel-koodattuja pyyntöjä varten (r1687812)
  • svnadmin dump: säilyttää ei-op-muutokset (r1709388 et ai, numero # 4598)
  • fsfs: välttää tarpeettomia I / O avautuessa tapahtumia (r1715793)
  • Sidonta-bugikorjaukset:
  • javahl: korjaa ABI-yhteensopivuus 1.8 (r1710104)
  • kanssa
  • javahl: salli SVNClient.vacuumin (r1710215, r1710290) ei-absoluuttiset polut
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa korjaustiedoston suodattimen kutsumus svn_client_patch () (r1706783)
  • lisää @since tiedoille määritetyt tiedot (r1706983, r1706999)
  • korjaa testien suorittaminen yhteensopivuustilassa (r1706375)
  • selventää svn_fs_node_created_rev () (r1717154) dokumentaatiota
  • API-muutokset:
  • korjaa ylivirtauksen havaitseminen svn_stringbuf_remove ja _replace (r1714358)
  • Älä jätä huomiotta joitain parametreja svn_ra_svn_create_conn3 (r1714314)

Uutta versiossa 1.9.4:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaa mahdollinen kaatuminen auth-tunnistetietojen välimuistiin (r1705328)
  • puhdistus: vältä tarpeettomia muistin kasvua koskemattoman puhdistuksen aikana (r1706241)
  • diff: korjaus kaatuu, kun arkisto on palvelimen päällä (r1705060 et al)
  • korjaa käännökset ilmoitusten tekemiseen (r1709389, r1709562)
  • ra_serf: korjaa crash monistatus-jäsentimessä (r1706323, r1706324)
  • svn: Raportoi lukitus- ja lukituksen virheet virheiksi (r1701598 et al)
  • svn: puhdistus käyttäjä poistaa ulkoiset rekisteröinnit (r1705843, r1710558)
  • svn: sallivat yksinkertaisten binääritiedostojen ristiriitojen ratkaisemisen (r1703581)
  • svnlook: poista tempfiles asianmukaisesti diff-virheillä (r1711346)
  • ra_serf: raportoi libserfin (r1704847) sisäänrakennetut ja käynnissä olevat versiot
  • ra_serf: Aseta sisältötyyppiotsikko lähtevissä pyynnöissä (r1715224 et al)
  • svn: korjata svn: eol-tyyppisten CRLF / CR-tiedostojen yhdistäminen (r1703689 et al)
  • ra_local: poista tyhjä kopiointitiedosto (r1718167)
  • Palvelinpuolen virheenkorjaus:
  • mod_authz_svn: korjaa authz ja mod_auth_kerb / mod_auth_ntlm (numero # 4602)
  • mod_dav_svn: prosessin tunnuksen näyttäminen välimuistitilastoissa (r1709553)
  • mod_dav_svn: käytä LimitXMLRequestBody skel-koodattuja pyyntöjä varten (r1687812)
  • svnadmin dump: säilyttää ei-op-muutokset (r1709388 et ai, numero # 4598)
  • fsfs: välttää tarpeettomia I / O avautuessa tapahtumia (r1715793)
  • Sidonta-bugikorjaukset:
  • javahl: korjaa ABI-yhteensopivuus 1.8 (r1710104)
  • kanssa
  • javahl: salli SVNClient.vacuumin (r1710215, r1710290) ei-absoluuttiset polut
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa korjaustiedoston suodattimen kutsumus svn_client_patch () (r1706783)
  • lisää @since tiedoille määritetyt tiedot (r1706983, r1706999)
  • korjaa testien suorittaminen yhteensopivuustilassa (r1706375)
  • selventää svn_fs_node_created_rev () (r1717154) dokumentaatiota
  • API-muutokset:
  • korjaa ylivirtauksen havaitseminen svn_stringbuf_remove ja _replace (r1714358)
  • Älä jätä huomiotta joitain parametreja svn_ra_svn_create_conn3 (r1714314)

Uutta versiossa 1.9.3:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaa mahdollinen kaatuminen auth-tunnistetietojen välimuistiin (r1705328)
  • puhdistus: vältä tarpeettomia muistin kasvua koskemattoman puhdistuksen aikana (r1706241)
  • diff: korjaus kaatuu, kun arkisto on palvelimen päällä (r1705060 et al)
  • korjaa käännökset ilmoitusten tekemiseen (r1709389, r1709562)
  • ra_serf: korjaa crash monistatus-jäsentimessä (r1706323, r1706324)
  • svn: Raportoi lukitus- ja lukituksen virheet virheiksi (r1701598 et al)
  • svn: puhdistus käyttäjä poistaa ulkoiset rekisteröinnit (r1705843, r1710558)
  • svn: sallivat yksinkertaisten binääritiedostojen ristiriitojen ratkaisemisen (r1703581)
  • svnlook: poista tempfiles asianmukaisesti diff-virheillä (r1711346)
  • ra_serf: raportoi libserfin (r1704847) sisäänrakennetut ja käynnissä olevat versiot
  • ra_serf: Aseta sisältötyyppiotsikko lähtevissä pyynnöissä (r1715224 et al)
  • svn: korjata svn: eol-tyyppisten CRLF / CR-tiedostojen yhdistäminen (r1703689 et al)
  • ra_local: poista tyhjä kopiointitiedosto (r1718167)
  • Palvelinpuolen virheenkorjaus:
  • mod_authz_svn: korjaa authz ja mod_auth_kerb / mod_auth_ntlm (numero # 4602)
  • mod_dav_svn: prosessin tunnuksen näyttäminen välimuistitilastoissa (r1709553)
  • mod_dav_svn: käytä LimitXMLRequestBody skel-koodattuja pyyntöjä varten (r1687812)
  • svnadmin dump: säilyttää ei-op-muutokset (r1709388 et ai, numero # 4598)
  • fsfs: välttää tarpeettomia I / O avautuessa tapahtumia (r1715793)
  • Sidonta-bugikorjaukset:
  • javahl: korjaa ABI-yhteensopivuus 1.8 (r1710104)
  • kanssa
  • javahl: salli SVNClient.vacuumin (r1710215, r1710290) ei-absoluuttiset polut
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa korjaustiedoston suodattimen kutsumus svn_client_patch () (r1706783)
  • lisää @since tiedoille määritetyt tiedot (r1706983, r1706999)
  • korjaa testien suorittaminen yhteensopivuustilassa (r1706375)
  • selventää svn_fs_node_created_rev () (r1717154) dokumentaatiota
  • API-muutokset:
  • korjaa ylivirtauksen havaitseminen svn_stringbuf_remove ja _replace (r1714358)
  • Älä jätä huomiotta joitain parametreja svn_ra_svn_create_conn3 (r1714314)

Uutta versiossa 1.9.2:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • svn: korjaustiedoston tallentaminen kwalletissa (r1700740, r1700951)
  • checkout / update: korjaa & quot; pääsy estetty & quot; virhe Windowsissa (r1701064 et al)
  • päivitys: korjata kaatuminen ristiriitaisen puun päivittämisen yhteydessä (r1702198, r1702200)
  • commit: Korjaa mahdollinen kaatuminen (r1702231)
  • ra_serf: älä äkkiä äkillisiä "X-SVN-VR-Base" -otsikoita (r1702288)
  • Yhdistä: korjaa tapahtuma, kun se yhdistetään paikalliseen lisäykseen (r1702299 et al)
  • svnmucc: korjaus virheen aikana propset + olemassa olevan tiedoston (r1702467 et al)
  • päivitys: korjaustiedosto ilman .svn / tmp-kansioa (r1701838, r1702203)
  • checkout: poista tarpeeton I / O-toiminta (r1701638)
  • Yhdistä: korjaa mahdollinen kaatuminen (r1701997)
  • päivitys: korjaa eräiden tulevien poistojen (r1702247)
  • päivitys: korjaus ennen 1,3 wc: n korjaamista ulkopuolisten kanssa (r1702218 et al)
  • palautetaan: korjaa tapahtuma, kun siirryt juuresta palautetaan (r1702237 et al)
  • svn: Älä riko tietyn tietokannan korruptoitumista (r1702974, r1702991)
  • svn: Näytä utf8proc-versio svn -versiossa --verbose (r1702533, r1702891)
  • Palvelinpuolen bugikorot:
  • korjaa raportointi tyhjissä esityksissä svnfsfs-tilastoissa (r1698312 et al)
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa svnfsfs_tests.py fsfs-v4- ja fsfs-v6-tiloissa (r1700215 et al)
  • API-muutokset:
  • Ota käyttöön ei-tuetut toiminnot standardivirroille (r1701633 et al)

Uutta versio 1.8.13:

  • Tämä julkaisu käsittelee 3 tietoturvaongelmia:
  • CVE-2015-0202: Subversion HTTP-palvelimet, joilla on FSFS-arkistot, ovat alttiita etäisyydelle, joka voi liipata liikaa muistia tietyillä REPORT-pyynnöillä.
  • CVE-2015-0248: Subversion mod_dav_svn ja svnserve ovat alttiita etäisyyteen levittävälle väittämälle DoS-haavoittuvuudesta tietyille pyynnöille, joilla on dynaamisesti arvioitu versio numero
  • CVE-2015-0251: Subversion HTTP-palvelimet mahdollistavat spoofing svn: authorin ominaisuusarvot uusille versioille

Uutta versiossa 1.8.11:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • checkout / update: korjaa ulkoisen tiedoston, joka ei noudata historiaa ja joka myöhemmin hiljaa epäonnistui (julkaisu # 4185)
  • korjaustiedosto: älä jätä tavoitteita voimassa oleviin --git difs (r1592014, r1592034)
  • diff: tee omaisuuden tuotos diffs vakaana (r1589360)
  • diff: paikallisen kopioidun hakemiston korjaaminen rekisteriin (r1619380, r1619393)
  • diff: korjata suodattimen repos-WC: lle ja WC-WC: lle (r1621978, r1621981)
  • Poista ristiriidassa olevat resoluutiovalikon asetukset, jotka aina poistuvat käytöstä (r1620332)
  • Paranna gpg-agentin tukea (r1600331, r1600348, 1600368, r1600563, r1600781)
  • korjaa eklipse-IDE: n ja GNOME-avaimen avulla (numero # 3498)
  • Korjaa ulkoiset versiot, jotka varjostavat versioidun hakemiston (numero # 4085)
  • korjaa ongelmat, jotka toimivat UNIX-tiedostojärjestelmissä, jotka eivät tue käyttöoikeuksia (r1612225)
  • päivitys: pitää ulkoiset rekisteröinnit (numero # 4519)
  • puhdistus: paranna tallennettujen aikaleiman korjausten suorituskykyä (r1633126)
  • käännöspäivitykset saksaan
  • Palvelinpuolen virheenkorjaus:
  • Poista revprop-välimuistitoiminto käytöstä välimuistin mitätöintiongelmien vuoksi (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • Ohita univoittajien luominen, jos editointi ei ole tuettu (r1561426)
  • mod_dav_svn: hylkää hylättyjä pyyntöjä puuttuvilla loppusijoituspoluilla (r1643409)
  • mod_dav_svn: hylkää pyynnöt virheellisillä virtuaalisilla tapahtumien nimillä (r1643437)
  • mod_dav_svn: välttää tarpeettomia muistin kasvua resurssien kävelemisessä (numero # 4531)
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • Varmista, että kaikki jäsenet repos-kerroksen ilmoittavat struct ovat päteviä, korjaa kaatumiset API-käyttäjistä käyttämällä kaikkia jäseniä (r1616131)
  • luo oikein version resurssi, kun se perustuu Windows-versioon (r1542610, r1564576, r1568180)
  • korjaa LIBTOOL_M4 ja LIBTOOL_CONFIG muuttujaa ei arvioida oikein unix-rakennuksen aikana (r1637826)
  • sallivat libtool 2.4.3: n (r1640862, r1640873, r1643793) käytön

Uutta versiossa 1.8.10:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • Suojaa md5-hash-törmäyksiltä välimuistiin tallennetut tunnisteet (r1550691, r1550772, r1600909)
  • ra_serf: oikeanlaiset salasanat SSL-varmuuksissa. (r1615211, 1615219)
  • ra_serf: sivuuttaa CommonName SSL-varmennuksissa, joissa on Subject Alt Names (r1565531, r1566503, r1568349, r1568361)
  • ra_serf: Korjaa URI-haavoittuvasta bugista, joka estää lukittujen polkujen poistamisen (r1594223, r1553501, r1553556, r1559197, numero # 3674)
  • rm: näytä oikea URL-osoite, kun poistat URL-osoitteen commit-lokiedostimessa (r1591123)
  • loki: Korjaa toinen rikkoutuneesta putkivirheestä (r1596866, numero # 3014)
  • kopio: Oikein käsittele rekisteriä, joita ei ole läsnä tai jätetä poissulkevaan kopioon (r1589184, r1589188)
  • Kopioi: korjataan paikallisesti poistettujen solmujen kopiointi vanhempien wcs (r1589460, r1589486) välillä
  • externals: Poista vanhat ulkoiset hakemistot ulkoisesti poistamalla muuttamalla svn: externals. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: korjaa joidenkin hash-arvojen muistin käyttöikää (r1606009)
  • Palvelinpuolen virheenkorjaus:
  • fsfs: ohita konfiguroitu tiedosto, kun luodaan pre-1.5-muotoinen repos (r1547454, r1561703)
  • Kehittäjien näkyvissä olevat muutokset:
  • Yleiset:
  • korjaa väärä linkitys, kun serf on samassa etuliitteessä kuin nykyiset svn-kirjastot. (R1609004)
  • Käytä oikeaa välimuistia rakennettaessa VS 2003-2008 (r1595431)
  • kanssa
  • tuki VS 2013: n ja myöhemmin projektitiedostojen luomiseen.
  • Siteet:
  • ruby: Ruby 1.9: n varoituksen poistaminen on uutta. (R1593992)
  • python: korjaa notify_func soittopyynnöt (r1594794, r1594814, r1594834, r1595061)

Uutta versiossa 1.8.5:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • Korjaa ulkoiset kohteet, jotka ohjaavat uudelleenohjattuja sijainteja (ongelmat # 4428, # 4429)
  • diff: korjata väite siirrettäessä kopion sisällä (numero # 4444)
  • Palvelinpuolen virheenkorjaus:
  • mod_dav_svn: estä kaatumiset kolmannen osapuolen moduuleilla (r1537360 et al)
  • mod_dav_svn: kanonisoi polut oikein (r1542071)
  • mod_authz_svn: mod_authz_svn: n virheellinen virheenkorjaus (r1541432)
  • hotcopy: korjaa hotcopy menettämässä revPPP-tiedostoja pakatussa reposissa (numero # 4448)
  • Muita työkalujen parannuksia ja vikakorjauksia:
  • mod_dontdothat: Korjaa uri parser (r1542069 et al)
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa kokoelma "--enable-optimize" -komennolla (r1534860)
  • Korjaa kopipiplataatio BDB: n debug-rakenteen avulla (r1501656, r1501702)
  • Korjaa "--with-openssl" -vaihtoehto, kun se perustuu Windows-versioon (r1535139)
  • Lisää testaus epäonnistui, kun se on rakennettu rikki ZLib (r1537193 et ​​al)
  • Siteet:
  • swig-rb: korjaa testit suorittamatta asennusta OS X: ssä (r1535161)
  • ctypes-python: rakenna konfiguroidulla kääntäjällä (r1536537)

Uutta versiossa 1.8.4:

  • Käyttäjän näkyvät muutokset:
  • Asiakkaan ja palvelimen puolella olevat vikakorjaukset:
  • vahvistava muotoilun URL-osoitteiden URL-osoite: //./ "(r1516806)
  • Lopeta yhteys psapi.dll-tiedostoon Windowsissa (r1534102)
  • käännöspäivitykset ruotsiksi
  • Asiakaspuolen vikakorjaukset:
  • palauta: korjaa ongelmat, jotka palauttavat siirrot (numero # 4436)
  • päivitys: korjaa vaatimus, kun tiedoston ulkopuolinen käyttöoikeus kielletään (numero # 4422)
  • Yhdistä: vähentää verkkoyhteyksiä automaattiseen yhdistämiseen (r1468980 et al)
  • yhdistää: korjaa reitin vioittuminen uudelleenintegroinnin aikana (r1523666)
  • yhdistää tiedot: korjaa ristiriita (r1519955)
  • ra_serf: tarkista xml-jäsentämisen tulos (r1501199 et al)
  • ra_serf: parantaa virheilmoituksia lähetyksen aikana (r1526439)
  • ra_local: Korjausvirhe tietovarastolla Windowsin aseman juuressa (r1518184)
  • korjaa ikkunoiden kaatuminen, kun putkistokäsky keskeytyy (r1522892)
  • korjaa kaatumisen onnettomuuskäsittelijässä ikkunoissa (r1532023)
  • korjaa vika uusilla vanhoilla kopioilla (r1520529)
  • Palvelinpuolen virheenkorjaus:
  • hotcopy: puhdistuspakkaamaton revprops '--incremental' (r1512300 et al)
  • korjaa OOM samanaikaisten pyyntöjen kanssa threaded server start (r1527103 et al)
  • fsfs: parantaa virheilmoitusta, kun fsfs-muotoa ei ole tuettu (r1534158)
  • korjaa muistiongelma kolmannen osapuolen FS-moduulikuormaajassa (r1519615 et al)
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • voit kopioida serf 1.3 -versiota ja uudempaa Windows-versiota (r1517123)
  • Siteet:
  • javahl: kanavoida polku streaFileContent-menetelmään (r1524869)

    • Tämä julkaisu käsittelee kolmea tietoturvaongelmaa:

    Uutta >

  • CVE-2013-4246: fsfs: korruptio muokatun tarkistusominaisuuksien muokkaamisesta
  • CVE-2013-4262: admin-side tools: symlink-hyökkäys pid-tiedostoon
  • CVE-2013-4246: svnserve: symlink-hyökkäys pid-tiedostoon

Uutta versiossa 1.8.1:

  • Käyttäjän näkyvät muutokset:
  • Asiakkaan ja palvelimen puolella olevat vikakorjaukset:
  • käännöspäivitykset saksaan ja yksinkertaistettuun kiinaan
  • parantaa sqlite-virheilmoituksen lähdön (r1497804)
  • tukipohjat, joista puuttuu mmap (r1498136)
  • sallivat konfigurointitiedostojen aloittamisen UTF-8 BOM: llä (r1499100 et al)
  • ei epäonnistu UTF-8-tiedoilla, kun koodausta ei ole saatavilla (r1503009)
  • parantamaan virheviestejä, kun koodausmuunnos epäonnistuu (r1503010)
  • Asiakaspuolen vikakorjaukset:
  • yhdistää: nimeä 'automaattinen yhdistäminen' täydelliseen yhdistämiseen (r1491432)
  • Mergeinfo: vähentää verkon käyttöä "--show-revs" (r1492005)
  • ra_serf: parantaa http-tilan käsittelyä (r1495104)
  • Yhdistä: vältä tarpeettomia istuntoja (r1493475)
  • Yhdistä: vähentää verkon käyttöä (r1478987)
  • Yhdistä: poista kopioitu syntymätarkastus (r1493424, r1495597)
  • ra_serf: korjaa "Hyväksy-koodaus" -otsikko IIS-yhteentoimivuudelle (r1497551)
  • svn tila: parantaa lukitussarakkeiden dokumenttia (r1497318, r1497319)
  • ra_serf: korjaustiedosto "get-file-revs-reverse" -ominaisuudelle (r1498456)
  • loki: vähentää verkkokäyttöä arkiston juurissa (r1496957)
  • diff: välttää väliaikaisia ​​tiedostoja soitettaessa ulkoista diff: a (numero # 4382)
  • päivitys: korjata 1.7.x-työskentelykopioiden ilmoitus (r1493703, r1494171)
  • Korjaa puutteet puun konfliktitilanteessa (numero # 4388)
  • interaktiivinen tiedosto yhdistää: lisää kaksi lisävaihtoehtoa (r1491816, r1494089)
  • diff: käytä paikallisia tyylireittejä virheviesteissä (r1500680)
  • ratkaise: parantaa interaktiivisen konfliktinratkaisuvalikon (r1491739 et al)
  • -kytkin: käytä paikallista tyylitietä virheilmoituksessa (r1500074)
  • ra_serf: parantaa virheen tuottoa, kun vastaanotat virheellisen XML: n (r1498851)
  • svn cleanup: selitä, mitä komento tekee apuna tulosteessa (r1497310)
  • syyttää: virhe on -r M: N missä M & gt; N ellet palvelin tue (r1498449 et al)
  • gpg-agent auth: älä yritä käyttää agenttia, kun se ei ole käytettävissä (r1500762 et al)
  • gpg-agent auth: älä edellytä GPG_TTY tai TERM env vars (r1500801)
  • päivitys: korjaa joitain puun ristiriitoja, jotka eivät laukaise resolveria (r1491868 et al)
  • commit: poista vanhentuneet merkinnät wc-lukitaulukosta, kun poistat (r1491756)
  • yhdistää: fix --record-only virheilmoittaa uudelleen nimetty polku (numero # 4387)
  • svnmucc: korjaa "make install" symlink, kun DESTDIR on asetettu (r1501072)
  • wc: korjata kaatuu, kun kohde on symlink työkopion roottiin (numero # 4383)
  • ra_serf: muutos & quot; sisäinen toimintahäiriö & quot; virheet normaaleihin virheisiin (r1502577)
  • ra_serf: käsitellä välityspalvelimia, jotka eivät tue chunked-pyyntöjä (r1502401 et al)
  • Palvelinpuolen virheenkorjaus:
  • fsfs: ratkaise loputtoman silmukan ongelma, kun repos / db / uuid on r n (r1492145)
  • fsfs: poista revision omaisuuden puskurin raja (r1491770)
  • mod_dav_svn: paremmat tilakoodit anonyymeille käyttäjävirheille (r1495918)
  • mod_dav_svn: paremmat tilakoodit sitoutumisvirheille (r1490684)
  • Korjaa suorituskyky regressioksi "svn log" -tiedostoa vastaan ​​(r1494913)
  • sallia, että käyttäjä ei ole näkyvissä "svn:" -ominaisuuksissa (r1495432)
  • fsfs: korjaa ristiriita tiukkojen kohdistusarkkitehtuurien yhteydessä (r1495806, r1495985)
  • svnadmin-päivitys: korjaamattomien fsfs-arkistojen korjausvirhe (r1494287)
  • svnadmin luo: deny '--fs-type = fsfs --compatible-version = 1.0' (r1494223)
  • svnadmin-päivitys: korjaa tietojen menetys peruutettaessa viimeisessä vaiheessa (r1494298)
  • mod_dav_svn: korjaa virheellinen polun kanonisointi (r1503528)
  • Muita työkalujen parannuksia ja vikakorjauksia:
  • fsfs-stats (työkalu): ratkaise oletusarvoa siirtäessä virheellistä polkua (r1492164)
  • svn-penkki: korjaa ohjetulostus (r1493951)
  • svnpubsub: lisää version otsikko palvelimelle (r1491707)
  • Kehittäjien näkyvät muutokset
  • Yleiset:
  • ra_serf: korjaa joitakin testijaksoaikoja Windows-käyttöjärjestelmässä (r1490679)
  • korjaa kaksi numeroa käänteisessä svn_ra_get_file_revs () (r1492148, et al)
  • handle --compatible-version = 1.8 C-testeissä (r1494342)
  • parantavat liitoksen yhteensopivuutta (r1480080 et al)
  • Käytä asianmukaista peruuttamispistettä konfliktien käsittelyssä (r1495850)
  • fs: BDB: antaa oikean virhearvon BDB: stä (r1495428)
  • ra_serf: tweak-yhteyden epäonnistunut virhearvo (r1496132, et al)
  • svn_client_log5: ratkaise mahdollinen segfault (r1496110)
  • Vahvista metatiedot vain siirtyäksesi töihin, kun kohde on uudistamaton solmu (r1498564)
  • ra_svn: vahvista segfault NULL-kommentointisanomalla (r1498550, r1499727)
  • Ev2: alustaa asianmukainen solmu lajittelupöydässä (r1501058)
  • Ev2: korjaa kopiointi URL-osoitteesta (r1500226)
  • fs: parannetaan testiä uusien komentojen nimissä (r1498483 et al)
  • Tee rakennus BDB 6: n opt-in -toiminnon avulla (r1499438)
  • sqlite: salli yhdistämisen sijoittaminen dir (r1499034, r1500175)
  • ra_svn: käytä istuntoja, jotka ovat käyttökelpoisia log-takaisinsoiton jälkeen (r1503554)
  • Siteet:
  • swig-rb: korjata testit, joissa on out-of-tree-builds (r1492295)
  • javahl: Javahl: n (r1492264) tuottamien virheilmoitusten korjaaminen koodaamalla
  • swig-pl: hiljaisen kääntäjän varoitukset (r1487094)
  • swig-pl: parantaa dokumentaatiota (r1488693, r1490721, r1500904)

Uutta versiossa 1.8.0:

  • / li>
  • Automaattinen uudelleenintegrointi yhdistyy
  • Perittyjä ominaisuuksia
  • Arkisto määritteli kokoonpanon
  • Neon-pohjainen HTTP-asiakastuki on poistettu
  • Berkeley DB-pohjainen loppusumma on hylätty
  • Muistissa olevan salasanan välimuistiinpanon GnuPG-agentin (Unix-asiakas) kautta
  • FSFS-koko ja suorituskyvyn parannukset
  • Valtakirjatiedostojen tallentaminen arkistossa
  • Uudet työkalut ylläpitäjille ja infrastruktuureille
  • Monet parannukset ja virheenkorjaukset

Uutta versiossa 1.7.9:

  • Käyttäjän näkyvät muutokset:
  • Asiakaspuolen vikakorjaukset:
  • parannetut virheilmoitukset svn: päivämäärästä ja svn: author props. (R1440620)
  • korjaa local_relpath-väite (numero # 4257)
  • Korjaa muistivuoto `svn log` -ohjelmistolla svn: // (r1458341)
  • Korjaa virheellinen authz-vika käytettäessä neon http -kirjastoa (numero 4332)
  • Korjaa oletus, kun käytät kwalletia (r1421103)
  • Palvelinpuolen virheenkorjaus:
  • svnserve kirjaa uudelleenkytketyn kierroksen eikä alhaisen veden kierrosnopeuden. (R1461278)
  • mod_dav_svn jättää toiminto-URL-osoitteiden omaisuuden arvoja (r1453780)
  • vahvista vaatimus mod_dav_svn: ksi toimimalla välittäjänä / (numero # 4272)
  • parantavat muistin käyttöä tehdessä ominaisuuksia mod_dav_svn: ssä (r1443929)
  • korjaa svnrdump ladattavien tiedostojen lataamiseen ei-LF-rivien päällä (numero # 4263)
  • vahvista väite, kun uudelleenvarmentaminen ei ole käytettävissä (r1422100)
  • parannettu logiikka mod_dav_svn: n lukituksen toteutuksessa. (R1455352)
  • Vältä suorittamasta tarpeettomia koodeja lokiin rajoituksella (r1459599)
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • vahvista väite Dav_svn_get_repos_path (): sta Windowsissa (r1425368)
  • korjaa get-deps.sh lataamaan oikein zlib (r13520131)
  • doxygen docs jättää etuliitteet indeksin tuottamiseen (r1429201)
  • korjaa get-deps.sh osoitteessa freebsd (r1423646)
  • Siteet:
  • javahl status api kunnioittaa nyt ignoreExternals boolean (r1435361)

Uutta versiossa 1.7.8:

  • Käyttäjän näkyvät muutokset:
  • Asiakkaan ja palvelimen puolella olevat vikakorjaukset:
  • Fix kirjoitus pt_BR, es ja zh_TW käännöksissä (r1402417, r1402421)
  • Asiakaspuolen vikakorjaukset:
  • Korjaa Crash - käyttäjätunnuksen vaihtoehto Windowsissa (r1396285)
  • lisää puuttuvat attribuutit & quot; svn log -v - xml & quot; lähtö (r1398100)
  • Korjaa SVN-korjaus, joka ei huomioi hunkuja jälkikäteen uuden rivin jälkeen (r139917)
  • korjataan riviin ra_serfin aikana virheenkäsittelyn aikana (r1403583)
  • sulje tiedosto ulkoisten tietojen yhdistämiseen yhdistämällä (r1401915)
  • korjaa SEGV "svnmucc cp rev arg" kanssa. argv-käsittelyn aikana (numero # 4079)
  • korjaa konfliktinhallinta symlinkeissä (numero # 4091)
  • Palvelinpuolen virheenkorjaus:
  • tunnistaa puvutuksen saatavuus (r1398325)
  • korjaa "svnadmin kuorma - pass-prop-validation" (R1237779)
  • korjaa [groupsfoo] -osion jäsentämisen authz-tiedostossa (numero # 3531)
  • Lisää Vary: otsake GET-vastauksiin parantaa välimuistitoimintoa (r1390653)
  • korjaa fs_fs puhdistuksen epäonnistuneen lähetyksen jälkeen (r1403964, et al)
  • korjaa mod_dav_svn valittaa tarkistuksista & gt; HEAD (r1403588)
  • Kehittäjien näkyvät muutokset:
  • Yleiset:
  • korjaa 1,6 API: n (r1403258)
  • palauttaman virheellinen tila

  • Kiinnitä kokoelma g ++ 4.7 (r1345740)
  • korjaa svn_uri_get_file_url_from_dirent Windowsissa (r1409146)

Vastaavia ohjelmistoja

SmartGit/Hg
SmartGit/Hg

16 Aug 18

ScmProj
ScmProj

14 Apr 15

Mr-Repo
Mr-Repo

14 Apr 15

Muu ohjelmistojen kehittäjä Apache Software Foundation

Apache FOP
Apache FOP

13 May 15

Apache Axiom
Apache Axiom

6 Mar 16

Apache Cayenne
Apache Cayenne

13 Apr 15

Apache Drill
Apache Drill

9 Feb 16

Kommentit Apache Subversion

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!