Apache Subversion

Skjermbilde programvare:
Apache Subversion
Prog.varedetaljer:
Versjon: 1.10.2 Oppdatert
Last opp dato: 16 Aug 18
Lisens: Gratis
Popularitet: 78

Rating: 3.0/5 (Total Votes: 1)

Målet med Subversion -prosjektet er å bygge et versjonskontrollsystem som er en overbevisende erstatning for CVS i open source-fellesskapet. Den er utviklet og distribuert av Apache Software Foundation (ASF). Apache Subversion er en kommandolinjeprogramvare som ligner på Git eller Bazaar-versjonens kontrollsystemer.


Det er lik CVS, men bedre

Apache Subversion inneholder de nyeste CVS-funksjonene, samt ulike andre funksjoner som gjør dette prosjektet mye bedre enn CVS, inkludert versioned renaming, versjoned symboliske lenker, versjonert kopiering, versjoner sletting, versjoned kataloger og gratisformet versjoned metadata . Den leveres også med innfødt klient / server, lagdelt bibliotekdesign som inneholder rene APIer.


Behandler binære filer effektivt

I tillegg kommer programvaren med støtte for tagging og forgreningsoperasjoner, commits er virkelig atomiske og programmet håndterer effektivt binære filer. Andre funksjoner inkluderer fusjonssporing, fillåsing, muligheten til å bevare eksekverbare flagg, parseable output, lokaliserte meldinger, interaktiv konfliktoppløsning, repository read-only speiling, gjennomgående proxy over WebDAV, changelists, samt bindinger for mange programmeringsspråk.

Støtter DeltaV og WebDAV protokoller

Vi kan blant annet nevne et Apache-nettverksserver-alternativ, med støtte for DeltaV- og WebDAV-protokollene, et frittstående serveralternativ, innfødt klient / server, lagdelt bibliotekdesign, versjonering av symbolske koblinger, parseable output og lokaliserte meldinger .


Støttede operativsystemer og tilgjengelighet

Prosjektet støttes på alle GNU / Linux-operativsystemer og kan enkelt installeres fra kildearkivet som leveres av Apache eller via standardprogramvarelagerene i den respektive distribusjonen. Begge 32-biters og 64-biters arkitekturer støttes nå.


Velg mellom databasen eller det enkle filarkivet

Klient- og serverprotokollen sender diffs i begge retninger, og brukerne vil kunne velge mellom databasene eller gjengivelser i repository-implementeringer. Apache Subversion-prosjektet er gratis programvare utgitt under en åpen kildekode-lisens for Apache / BSD-stil.

Hva er nytt i denne versjonen:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: lag eventuell krasj i auth credentials cache (r1705328)
  • opprydding: unngå unødvendig minnevekst under uberørt opprydding (r1706241)
  • diff: lagre krasj når depotet er på serverrot (r1705060 et al)
  • fikser oversettelser for begjæringsmeldinger (r1709389, r1709562)
  • ra_serf: lagre krasj i multistatus parser (r1706323, r1706324)
  • svn: Rapporter låse / låse opp feil som feil (r1701598 et al)
  • svn: opprydding bruker slettet ekstern registrering (r1705843, r1710558)
  • svn: Tillat enkel oppløsning av binære filtekstkonflikter (r1703581)
  • svnlook: Tøm tempelfiler på diff-feil riktig (r1711346)
  • ra_serf: rapport bygget og kjørtid versjoner av libserf (r1704847)
  • ra_serf: Angi innholds-header i utgående forespørsler (r1715224 et al)
  • svn: fikse fusjonering sletter svn: eol-stil CRLF / CR-filer (r1703689 et al)
  • ra_local: deaktiver kode for nullkode (r1718167)
  • Feilsøking på serversiden:
  • mod_authz_svn: lag authz med mod_auth_kerb / mod_auth_ntlm (problem # 4602)
  • mod_dav_svn: fikser visning av prosess-ID i cachestatistikk (r1709553)
  • mod_dav_svn: bruk LimitXMLRequestBody for skjelkodede forespørsler (r1687812)
  • svnadmin dump: bevare ingen endringer (r1709388 et al, utgave # 4598)
  • fsfs: Unngå unødvendig I / O når du åpner transaksjoner (r1715793)
  • Bindings feilrettinger:
  • javahl: lag ABI-inkompatibilitet med 1,8 (r1710104)
  • javahl: Tillat ikke-absolutte stier i SVNClient.vacuum (r1710215, r1710290)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer patch-filterinnkalling i svn_client_patch () (r1706783)
  • legg til @ siden informasjon til config definerer (r1706983, r1706999)
  • reparer å kjøre testene i kompatibilitetsmodus (r1706375)
  • avklar dokumentasjon av svn_fs_node_created_rev () (r1717154)
  • Endringer i API:
  • lag overflødig deteksjon i svn_stringbuf_remove og _replace (r1714358)
  • Ikke ignorere noen av parameterne til svn_ra_svn_create_conn3 (r1714314)

Hva er nytt i versjon 1.10.0:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: lag eventuell krasj i auth credentials cache (r1705328)
  • opprydding: unngå unødvendig minnevekst under uberørt opprydding (r1706241)
  • diff: lagre krasj når depotet er på serverrot (r1705060 et al)
  • fikser oversettelser for begjæringsmeldinger (r1709389, r1709562)
  • ra_serf: lagre krasj i multistatus parser (r1706323, r1706324)
  • svn: Rapporter låse / låse opp feil som feil (r1701598 et al)
  • svn: opprydding bruker slettet ekstern registrering (r1705843, r1710558)
  • svn: Tillat enkel oppløsning av binære filtekstkonflikter (r1703581)
  • svnlook: Tøm tempelfiler på diff-feil riktig (r1711346)
  • ra_serf: rapport bygget og kjørtid versjoner av libserf (r1704847)
  • ra_serf: Angi innholds-header i utgående forespørsler (r1715224 et al)
  • svn: fikse fusjonering sletter svn: eol-stil CRLF / CR-filer (r1703689 et al)
  • ra_local: deaktiver kode for nullkode (r1718167)
  • Feilsøking på serversiden:
  • mod_authz_svn: lag authz med mod_auth_kerb / mod_auth_ntlm (problem # 4602)
  • mod_dav_svn: fikser visning av prosess-ID i cachestatistikk (r1709553)
  • mod_dav_svn: bruk LimitXMLRequestBody for skjelkodede forespørsler (r1687812)
  • svnadmin dump: bevare ingen endringer (r1709388 et al, utgave # 4598)
  • fsfs: Unngå unødvendig I / O når du åpner transaksjoner (r1715793)
  • Bindings feilrettinger:
  • javahl: lag ABI-inkompatibilitet med 1,8 (r1710104)
  • javahl: Tillat ikke-absolutte stier i SVNClient.vacuum (r1710215, r1710290)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer patch-filterinnkalling i svn_client_patch () (r1706783)
  • legg til @ siden informasjon til config definerer (r1706983, r1706999)
  • reparer å kjøre testene i kompatibilitetsmodus (r1706375)
  • avklar dokumentasjon av svn_fs_node_created_rev () (r1717154)
  • Endringer i API:
  • lag overflødig deteksjon i svn_stringbuf_remove og _replace (r1714358)
  • Ikke ignorere noen av parameterne til svn_ra_svn_create_conn3 (r1714314)

Hva er nytt i versjon:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: lag eventuell krasj i auth credentials cache (r1705328)
  • opprydding: unngå unødvendig minnevekst under uberørt opprydding (r1706241)
  • diff: lagre krasj når depotet er på serverrot (r1705060 et al)
  • fikser oversettelser for begjæringsmeldinger (r1709389, r1709562)
  • ra_serf: lagre krasj i multistatus parser (r1706323, r1706324)
  • svn: Rapporter låse / låse opp feil som feil (r1701598 et al)
  • svn: opprydding bruker slettet ekstern registrering (r1705843, r1710558)
  • svn: Tillat enkel oppløsning av binære filtekstkonflikter (r1703581)
  • svnlook: Tøm tempelfiler på diff-feil riktig (r1711346)
  • ra_serf: rapport bygget og kjørtid versjoner av libserf (r1704847)
  • ra_serf: Angi innholds-header i utgående forespørsler (r1715224 et al)
  • svn: fikse fusjonering sletter svn: eol-stil CRLF / CR-filer (r1703689 et al)
  • ra_local: deaktiver kode for nullkode (r1718167)
  • Feilsøking på serversiden:
  • mod_authz_svn: lag authz med mod_auth_kerb / mod_auth_ntlm (problem # 4602)
  • mod_dav_svn: fikser visning av prosess-ID i cachestatistikk (r1709553)
  • mod_dav_svn: bruk LimitXMLRequestBody for skjelkodede forespørsler (r1687812)
  • svnadmin dump: bevare ingen endringer (r1709388 et al, utgave # 4598)
  • fsfs: Unngå unødvendig I / O når du åpner transaksjoner (r1715793)
  • Bindings feilrettinger:
  • javahl: lag ABI-inkompatibilitet med 1,8 (r1710104)
  • javahl: Tillat ikke-absolutte stier i SVNClient.vacuum (r1710215, r1710290)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer patch-filterinnkalling i svn_client_patch () (r1706783)
  • legg til @ siden informasjon til config definerer (r1706983, r1706999)
  • reparer å kjøre testene i kompatibilitetsmodus (r1706375)
  • avklar dokumentasjon av svn_fs_node_created_rev () (r1717154)
  • Endringer i API:
  • lag overflødig deteksjon i svn_stringbuf_remove og _replace (r1714358)
  • Ikke ignorere noen av parameterne til svn_ra_svn_create_conn3 (r1714314)

Hva er nytt i versjon 1.9.5:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: lag eventuell krasj i auth credentials cache (r1705328)
  • opprydding: unngå unødvendig minnevekst under uberørt opprydding (r1706241)
  • diff: lagre krasj når depotet er på serverrot (r1705060 et al)
  • fikser oversettelser for begjæringsmeldinger (r1709389, r1709562)
  • ra_serf: lagre krasj i multistatus parser (r1706323, r1706324)
  • svn: Rapporter låse / låse opp feil som feil (r1701598 et al)
  • svn: opprydding bruker slettet ekstern registrering (r1705843, r1710558)
  • svn: Tillat enkel oppløsning av binære filtekstkonflikter (r1703581)
  • svnlook: Tøm tempelfiler på diff-feil riktig (r1711346)
  • ra_serf: rapport bygget og kjørtid versjoner av libserf (r1704847)
  • ra_serf: Angi innholds-header i utgående forespørsler (r1715224 et al)
  • svn: fikse fusjonering sletter svn: eol-stil CRLF / CR-filer (r1703689 et al)
  • ra_local: deaktiver kode for nullkode (r1718167)
  • Feilsøking på serversiden:
  • mod_authz_svn: lag authz med mod_auth_kerb / mod_auth_ntlm (problem # 4602)
  • mod_dav_svn: fikser visning av prosess-ID i cachestatistikk (r1709553)
  • mod_dav_svn: bruk LimitXMLRequestBody for skjelkodede forespørsler (r1687812)
  • svnadmin dump: bevare ingen endringer (r1709388 et al, utgave # 4598)
  • fsfs: Unngå unødvendig I / O når du åpner transaksjoner (r1715793)
  • Bindings feilrettinger:
  • javahl: lag ABI-inkompatibilitet med 1,8 (r1710104)
  • javahl: Tillat ikke-absolutte stier i SVNClient.vacuum (r1710215, r1710290)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer patch-filterinnkalling i svn_client_patch () (r1706783)
  • legg til @ siden informasjon til config definerer (r1706983, r1706999)
  • reparer å kjøre testene i kompatibilitetsmodus (r1706375)
  • avklar dokumentasjon av svn_fs_node_created_rev () (r1717154)
  • Endringer i API:
  • lag overflødig deteksjon i svn_stringbuf_remove og _replace (r1714358)
  • Ikke ignorere noen av parameterne til svn_ra_svn_create_conn3 (r1714314)

Hva er nytt i versjon 1.9.4:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: lag eventuell krasj i auth credentials cache (r1705328)
  • opprydding: unngå unødvendig minnevekst under uberørt opprydding (r1706241)
  • diff: lagre krasj når depotet er på serverrot (r1705060 et al)
  • fikser oversettelser for begjæringsmeldinger (r1709389, r1709562)
  • ra_serf: lagre krasj i multistatus parser (r1706323, r1706324)
  • svn: Rapporter låse / låse opp feil som feil (r1701598 et al)
  • svn: opprydding bruker slettet ekstern registrering (r1705843, r1710558)
  • svn: Tillat enkel oppløsning av binære filtekstkonflikter (r1703581)
  • svnlook: Tøm tempelfiler på diff-feil riktig (r1711346)
  • ra_serf: rapport bygget og kjørtid versjoner av libserf (r1704847)
  • ra_serf: Angi innholds-header i utgående forespørsler (r1715224 et al)
  • svn: fikse fusjonering sletter svn: eol-stil CRLF / CR-filer (r1703689 et al)
  • ra_local: deaktiver kode for nullkode (r1718167)
  • Feilsøking på serversiden:
  • mod_authz_svn: lag authz med mod_auth_kerb / mod_auth_ntlm (problem # 4602)
  • mod_dav_svn: fikser visning av prosess-ID i cachestatistikk (r1709553)
  • mod_dav_svn: bruk LimitXMLRequestBody for skjelkodede forespørsler (r1687812)
  • svnadmin dump: bevare ingen endringer (r1709388 et al, utgave # 4598)
  • fsfs: Unngå unødvendig I / O når du åpner transaksjoner (r1715793)
  • Bindings feilrettinger:
  • javahl: lag ABI-inkompatibilitet med 1,8 (r1710104)
  • javahl: Tillat ikke-absolutte stier i SVNClient.vacuum (r1710215, r1710290)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer patch-filterinnkalling i svn_client_patch () (r1706783)
  • legg til @ siden informasjon til config definerer (r1706983, r1706999)
  • reparer å kjøre testene i kompatibilitetsmodus (r1706375)
  • avklar dokumentasjon av svn_fs_node_created_rev () (r1717154)
  • Endringer i API:
  • lag overflødig deteksjon i svn_stringbuf_remove og _replace (r1714358)
  • Ikke ignorere noen av parameterne til svn_ra_svn_create_conn3 (r1714314)

Hva er nytt i versjon 1.9.3:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: lag eventuell krasj i auth credentials cache (r1705328)
  • opprydding: unngå unødvendig minnevekst under uberørt opprydding (r1706241)
  • diff: lagre krasj når depotet er på serverrot (r1705060 et al)
  • fikser oversettelser for begjæringsmeldinger (r1709389, r1709562)
  • ra_serf: lagre krasj i multistatus parser (r1706323, r1706324)
  • svn: Rapporter låse / låse opp feil som feil (r1701598 et al)
  • svn: opprydding bruker slettet ekstern registrering (r1705843, r1710558)
  • svn: Tillat enkel oppløsning av binære filtekstkonflikter (r1703581)
  • svnlook: Tøm tempelfiler på diff-feil riktig (r1711346)
  • ra_serf: rapport bygget og kjørtid versjoner av libserf (r1704847)
  • ra_serf: Angi innholds-header i utgående forespørsler (r1715224 et al)
  • svn: fikse fusjonering sletter svn: eol-stil CRLF / CR-filer (r1703689 et al)
  • ra_local: deaktiver kode for nullkode (r1718167)
  • Feilsøking på serversiden:
  • mod_authz_svn: lag authz med mod_auth_kerb / mod_auth_ntlm (problem # 4602)
  • mod_dav_svn: fikser visning av prosess-ID i cachestatistikk (r1709553)
  • mod_dav_svn: bruk LimitXMLRequestBody for skjelkodede forespørsler (r1687812)
  • svnadmin dump: bevare ingen endringer (r1709388 et al, utgave # 4598)
  • fsfs: Unngå unødvendig I / O når du åpner transaksjoner (r1715793)
  • Bindings feilrettinger:
  • javahl: lag ABI-inkompatibilitet med 1,8 (r1710104)
  • javahl: Tillat ikke-absolutte stier i SVNClient.vacuum (r1710215, r1710290)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer patch-filterinnkalling i svn_client_patch () (r1706783)
  • legg til @ siden informasjon til config definerer (r1706983, r1706999)
  • reparer å kjøre testene i kompatibilitetsmodus (r1706375)
  • avklar dokumentasjon av svn_fs_node_created_rev () (r1717154)
  • Endringer i API:
  • lag overflødig deteksjon i svn_stringbuf_remove og _replace (r1714358)
  • Ikke ignorere noen av parameterne til svn_ra_svn_create_conn3 (r1714314)

Hva er nytt i versjon 1.9.2:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • svn: fikse krasj når du lagrer legitimasjon i kwallet (r1700740, r1700951)
  • Checkout / Update: fix "access nektet" feil på Windows (r1701064 et al)
  • oppdatering: reparer krasj ved oppdatering av et konfliktfylt tre (r1702198, r1702200)
  • begår: reparer mulig krasj (r1702231)
  • ra_serf: ikke krasje på uventede "X-SVN-VR-Base" overskrifter (r1702288)
  • slå sammen: reparer krasj når du slår sammen til et lokalt tillegg (r1702299 et al)
  • svnmucc: fikse feil under propset + sett for eksisterende fil (r1702467 et al)
  • oppdatering: reparer krasj uten .svn / tmp-mappe (r1701838, r1702203)
  • kassa: fjern unødvendig I / O-operasjon (r1701638)
  • slå sammen: reparer mulig krasj (r1701997)
  • Oppdater: Gjør krasj med noen av de innkommende delene (r1702247)
  • oppgradering: reparer krasj for pre-1,3 wc med eksterne enheter (r1702218 et al)
  • tilbake: lag krasj når du går tilbake til roten av et trekk (r1702237 et al)
  • svn: Krasj ikke på bestemte databasekorruksjoner (r1702974, r1702991)
  • svn: vis utf8proc versjon i svn --version --verbose (r1702533, r1702891)
  • Feilsøking på serversiden:
  • lagre rapportering for tomme representasjoner i svnfsfs statistikk (r1698312 et al)
  • Utvikler-synlige endringer:
  • Generelt:
  • lag svnfsfs_tests.py i fsfs-v4 og fsfs-v6 modus (r1700215 et al)
  • Endringer i API:
  • deaktiver ikke-støttede operasjoner for standardstrømmer (r1701633 et al)

Hva er nytt i versjon 1.8.13:

  • Denne utgaven tar opp 3 sikkerhetsproblemer:
  • CVE-2015-0202: Subversion HTTP-servere med FSFS-repositorier er sårbare for en eksternt utløsbar overdreven minnebruk med visse REPORT-forespørsler.
  • CVE-2015-0248: Subversion mod_dav_svn og svnserve er sårbare for en ekstern utløsbar påstand DoS-sårbarhet for bestemte forespørsler med dynamisk evaluerte revisjonsnumre
  • CVE-2015-0251: Subversion HTTP-servere tillater spoofing svn: verdier for forfatteregenskaper for nye revisjoner

Hva er nytt i versjon 1.8.11:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • kassa / oppdatering: fikse filutgaver som ikke følger historikken og svikter etter hvert (problem # 4185)
  • patch: ikke hopp over mål i gyldig - git difs (r1592014, r1592034)
  • diff: lag eiendomsutdata i diffs stable (r1589360)
  • diff: fikse diff av lokal kopiert katalog med rekvisitter (r1619380, r1619393)
  • diff: fikser filteret for repos-WC og WC-WC (r1621978, r1621981)
  • Fjern ødelagte konfliktoppløsningsmenyalternativer som alltid feiler ut (r1620332)
  • forbedre gpg-agent-støtte (r1600331, r1600348, 1600368, r1600563, r1600781)
  • lag krasj i formørkelse IDE med GNOME-nøkkelring (utgave # 3498)
  • reparer eksterne dokumenter som skygger en versjonskatalog (utgave # 4085)
  • løse problemer som fungerer på Unix-filsystemer som ikke støtter tillatelser (r1612225)
  • oppgradering: hold eksterne registreringer (utgave # 4519)
  • opprydding: Iprove ytelse av innspilte tidsstempeloppdateringer (r1633126)
  • Oversettelsesoppdateringer for tysk
  • Feilsøking på serversiden:
  • deaktiver revprop-caching-funksjonen på grunn av problemer med cache-ugyldighet (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • hopp over genererende uniquifiers hvis repdeling ikke støttes (r1561426)
  • mod_dav_svn: Avvis forespørsler med manglende lagringsbaner (r1643409)
  • mod_dav_svn: Avvis forespørsler med ugyldige virtuelle transaksjonsnavn (r1643437)
  • mod_dav_svn: unngå unødvendig minnevekst i ressursvandring (problem # 4531)
  • Utvikler-synlige endringer:
  • Generelt:
  • sørg for at alle medlemmene av repos-laget informerer struct er gyldige, korrigerer krasjer i API-brukere med alle medlemmer (r1616131)
  • Lag en riktig ressurs når du bygger på Windows (r1542610, r1564576, r1568180)
  • lag LIBTOOL_M4 og LIBTOOL_CONFIG-varianten ikke evalueres riktig under en unix-bygge (r1637826)
  • tillat bruk av libtool 2.4.3 (r1640862, r1640873, r1643793)

Hva er nytt i versjon 1.8.10:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • Vakt mot md5 hashkollisjoner når du finner cachede legitimasjonsbeskrivelser (r1550691, r1550772, r1600909)
  • ra_serf: riktig match jokertegn i SSL certs. (r1615211, 1615219)
  • ra_serf: ignorér CommonName i SSL certs der det er Emne Altnavn (r1565531, r1566503, r1568349, r1568361)
  • ra_serf: reparer en URI-escape bug som forhindret å slette låste stier (r1594223, r1553501, r1553556, r1559197, utgave # 3674)
  • rm: Vis riktig nettadresse når du sletter en URL i commit log editoren (r1591123)
  • logg: Fest en annen forekomst av ødelagt rørfeil (r1596866, utgave # 3014)
  • kopi: Korrekt håndterer rekvisitter som ikke er tilstede eller utelukket på kryss wc kopi (r1589184, r1589188)
  • kopi: Fest kopieringsforeldre til lokalt slettede noder mellom wcs (r1589460, r1589486)
  • Eksterne: Slett forfedrekataloger på eksterne steder når du fjerner det eksterne ved å endre svn: externals. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: reparer minnetid for noen hashverdier (r1606009)
  • Feilsøking på serversiden:
  • fsfs: utelat konfigurasjonsfil når du lager pre-1.5-formatreposisjoner (r1547454, r1561703)
  • Utvikler-synlige endringer:
  • Generelt:
  • lag feilkobling når serf er i samme prefiks som eksisterende svn-biblioteker. (R1609004)
  • Bruk riktig mellomkatalog når du bygger med VS 2003-2008 (r1595431)
  • støtte genererer VS 2013 og senere prosjektfiler.
  • Bindinger:
  • ruby: Fjern advarsel om Ruby 1.9-støtte er ny. (R1593992)
  • python: reparer notify_func tilbakeringinger (r1594794, r1594814, r1594834, r1595061)

Hva er nytt i versjon 1.8.5:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • lag externaler som peker på omadresserte steder (problemer # 4428, # 4429)
  • diff: fikse påstand ved å flytte inne i en kopi (utgave # 4444)
  • Feilsøking på serversiden:
  • mod_dav_svn: Forhindre krasjer med noen tredjepartsmoduler (r1537360 et al)
  • mod_dav_svn: kanonisere sporene riktig (r1542071)
  • mod_authz_svn: fikse krasj av mod_authz_svn med ugyldig config (r1541432)
  • hotcopy: fikser hotcopy å miste revprop-filer i pakket repos (utgave # 4448)
  • Andre verktøyforbedringer og feilrettinger:
  • mod_dontdothat: Løs uri parseren (r1542069 et al)
  • Utvikler-synlige endringer:
  • Generelt:
  • lag kompilering med '--able-optimize' med clang (r1534860)
  • lagre copmpilering med feilsøking av BDB på Windows (r1501656, r1501702)
  • reparer '- med-openssl' alternativet når du bygger på Windows (r1535139)
  • legg til test for å mislykkes når den er bygget mot ødelagt ZLib (r1537193 et ​​al)
  • Bindinger:
  • swig-rb: reparer tester for å kjøre uten å installere på OS X (r1535161)
  • ctypes-python: Bygg med kompilator valgt via configure (r1536537)

Hva er nytt i versjon 1.8.4:

  • Brukersynlige endringer:
  • Feilsøking for klient og server-side:
  • lag anklage på adressene i skjemaet 'fil: //./' (r1516806)
  • slutte å koble mot psapi.dll på Windows (r1534102)
  • Oversettelsesoppdateringer for svensk
  • Feilsøking på klientsiden:
  • Tilbakestill: Løs problemer med å returnere flyttinger (utgave # 4436)
  • oppdatering: fikse påstand når fil ekstern tilgang nektes (utgave # 4422)
  • slå sammen: reduser nettverkstilkoblinger for automatisk fusjon (r1468980 et al)
  • slå sammen: korrigere korrupsjon under reintegrasjon (r1523666)
  • mergeinfo: Fix crash (r1519955)
  • ra_serf: bekreft resultatet av xml-parsing (r1501199 et al)
  • ra_serf: forbedre feilmeldinger under commit (r1526439)
  • ra_local: fikse feil med lagringsplass i Windows-stasjonsrot (r1518184)
  • reparer krasj på Windows når piped-kommandoen er avbrutt (r1522892)
  • reparer krasj i krasjbehandleren på vinduer (r1532023)
  • Rett påstand ved oppgradering av gamle arbeidskopier (r1520529)
  • Feilsøking på serversiden:
  • hotcopy: rydde utpakket revprops med '--incremental' (r1512300 et al)
  • fikser OOM på samtidige forespørsler ved gjenget serverstart (r1527103 et al)
  • fsfs: bedre feilmelding når ikke støttet fsfs-format funnet (r1534158)
  • reparer minneproblem i tredjeparts FS-modullaster (r1519615 et al)
  • Utvikler-synlige endringer:
  • Generelt:
  • tillat kompilering mot serf 1.3 og senere på Windows (r1517123)
  • Bindinger:
  • javahl: kanonicaliser banen for streaFileContent-metoden (r1524869)

Hva er nytt i versjon 1.8.3:

  • Denne utgaven tar opp tre sikkerhetsproblemer:
  • CVE-2013-4246: fsfs: korrupsjon fra redigering av pakkede revisjonsegenskaper
  • CVE-2013-4262: admin-side verktøy: symlink angrep mot pid-fil
  • CVE-2013-4246: svnserve: symlink angrep mot pid-fil

Hva er nytt i versjon 1.8.1:

  • Brukersynlige endringer:
  • Feilsøking for klient og server-side:
  • Oversettelsesoppdateringer for tysk og forenklet kinesisk
  • forbedre sqlite feilmeldingsutgang (r1497804)
  • støtteplattformer mangler mmap (r1498136)
  • la konfigurasjonsfiler starte med UTF-8 BOM (r1499100 et al)
  • mislykkes ikke på UTF-8-data når kodingskonvertering ikke er tilgjengelig (r1503009)
  • forbedre feilmeldinger når kodingskonverteringen feiler (r1503010)
  • Feilsøking på klientsiden:
  • fusjon: endre navn på "automatisk fusjon" til "fullføre fusjon" (r1491432)
  • mergeinfo: redusere nettverksbruk for "- show-revs" (r1492005)
  • ra_serf: forbedre http statushåndtering (r1495104)
  • flett: unngå unødvendig ra-sesjon (r1493475)
  • flette: redusere nettverksbruk (r1478987)
  • flett: fjern duplisert anestesjekontroll (r1493424, r1495597)
  • ra_serf: fikse «Godta-Koding» -hodet for IIS-interoperabilitet (r1497551)
  • svn status: forbedre dokumentasjonen for låsekolonner (r1497318, r1497319)
  • ra_serf: fikse støtte for "get-file-revs-reversed" -funksjonen (r1498456)
  • logg: reduser nettverksbruk på lagerruter (r1496957)
  • diff: unngå midlertidige filer når du ringer ekstern diff (problem # 4382)
  • oppgradering: lagre varsling av 1.7.x arbeidskopier (r1493703, r1494171)
  • reparer krasj under trekonfliktløsning (problem nr. 4388)
  • Interaktiv filfusjon: legg til to flere valg (r1491816, r1494089)
  • diff: bruk lokale stilbaner i feilmeldinger (r1500680)
  • løse: forbedre den interaktive konfliktoppløsningsmenyen (r1491739 et al)
  • Bytt: Bruk lokal stilsti i feilmelding (r1500074)
  • ra_serf: forbedre feilutdata når du mottar ugyldig XML (r1498851)
  • svn opprydding: Forklar hva kommandoen gjør i hjelputgang (r1497310)
  • skyld: feil på -r M: N hvor M> N med mindre serveren støtter (r1498449 et al)
  • gpg-agent auth: prøv ikke å bruke agent når det er utilgjengelig (r1500762 et al)
  • gpg-agent auth: krever ikke GPG_TTY eller TERM env vars (r1500801)
  • oppdatering: fikse noen trekonflikter som ikke utløser resolver (r1491868 et al)
  • Forlov: fjern foreldede oppføringer fra wc-låsebord når du sletter (r1491756)
  • slå sammen: lagre - bare skrive ut feil på nytt navn (problem # 4387)
  • svnmucc: lagre 'make install' symlink til arbeid når DESTDIR er satt (r1501072)
  • wc: fikse krasj når målet er symlink til en arbeids koprot (problem # 4383)
  • ra_serf: endre "intern feil" feil til vanlige feil (r1502577)
  • ra_serf: håndter proxyer som ikke støtter chunked forespørsler (r1502401 et al)
  • Feilsøking på serversiden:
  • fsfs: løse uendelig loop problem når repos / db / uuid har r n (r1492145)
  • fsfs: Fjern revisjonsegenskapens buffergrense (r1491770)
  • mod_dav_svn: bedre statuskoder for anonyme brukerfeil (r1495918)
  • mod_dav_svn: bedre statuskoder for bruddfeil (r1490684)
  • lag prestasjonsregresjon i 'svn logg' mot root (r1494913)
  • Tillat å slette ikke-bruker synlige svn: -egenskaper (r1495432)
  • fsfs: fikser krasj på strengejusteringsarkitekturer (r1495806, r1495985)
  • svnadmin oppgradering: fikser feil av ikke-sharded fsfs repositories (r1494287)
  • svnadmin opprette: nekte '--fs-type = fsfs --compatible-version = 1.0' (r1494223)
  • svnadmin oppgradering: fikse datatap ved avbrudd i siste trinn (r1494298)
  • mod_dav_svn: reparer feil banekanonisering (r1503528)
  • Andre verktøyforbedringer og feilrettinger:
  • fsfs-stats (verktøy): Opprett segfault når du sender ugyldig bane (r1492164)
  • svn-benk: fikse hjelpeproduksjon (r1493951)
  • svnpubsub: Legg til versjonshoved til server (r1491707)
  • Utvikler-synlige endringer
  • Generelt:
  • ra_serf: fikse noen testrunner problemer på Windows (r1490679)
  • fikse to problemer i omvendt svn_ra_get_file_revs () (r1492148, et al)
  • håndtere - kompatibel versjon = 1,8 i C-testene (r1494342)
  • forbedre klangkompatibiliteten (r1480080 et al.)
  • Bruk riktig avbrytelse av stavfeil når du håndterer konflikter (r1495850)
  • fs: BDB: Gi riktig feilverdi fra BDB (r1495428)
  • ra_serf: tweak-tilkobling mislyktes feilverdien (r1496132, et al)
  • svn_client_log5: løse mulig segfault (r1496110)
  • lag metadata_flytt deg på jobb når målet er unversioned node (r1498564)
  • ra_svn: fikse segfault med en NULL-commit-melding (r1498550, r1499727)
  • Ev2: På riktig måte initierer node-typen i Shims 'Change Table (r1501058)
  • Ev2: lagre copyfrom URL-konstruksjon i shims (r1500226)
  • fs: forbedre testen mot nye linjer i filnavnene (r1498483 et al)
  • gjør bygningen med BDB 6 en opt-in-funksjon (r1499438)
  • sqlite: Tillat å plassere sammenslåing i bygge dir (r1499034, r1500175)
  • ra_svn: gjør økter brukbare etter logg tilbakeringing tidlig ut (r1503554)
  • Bindinger:
  • swig-rb: reparer tester med ut-tre-bygg (r1492295)
  • javahl: lag koding av feilmeldinger produsert av javahl (r1492264)
  • swig-pl: varslingskompilervarsler (r1487094)
  • swig-pl: forbedre dokumentasjonen (r1488693, r1490721, r1500904)

Hva er nytt i versjon 1.8.0:

  • / li>
  • Fusjon av automatisk reintegrasjon
  • Ervervede egenskaper
  • Repository diktert konfigurasjon
  • HTTP-klientstøtte basert på neon er fjernet
  • Berkeley DB-baserte arkivback-end er blitt utdatert
  • Caching i minnet i minnet via GnuPG Agent (Unix-klient)
  • FSFS-størrelse og ytelsesforbedringer
  • Lagring av authz-filer i depotet
  • Nytt verktøy for administratorer og infrastruktur
  • Mange forbedringer og feilrettinger

Hva er nytt i versjon 1.7.9:

  • Brukersynlige endringer:
  • Feilsøking på klientsiden:
  • forbedrede feilmeldinger om svn: dato og svn: forfatter rekvisitter. (R1440620)
  • reparer local_relpath påstand (problem nr. 4257)
  • lag minnelekkasje i `svn log` over svn: // (r1458341)
  • reparer feil authz-feil når du bruker Neon http-biblioteket (utgave # 4332)
  • reparer segfault når du bruker kwallet (r1421103)
  • Feilsøking på serversiden:
  • svnserve vil logge den gjengitte rev ikke lavvannet rev. (R1461278)
  • mod_dav_svn vil utelate noen eiendomsverdier for aktivitetsadresser (r1453780)
  • lag en påstand i mod_dav_svn når du opptrer som en proxy på / (utgave # 4272)
  • Forbedre minnebruk når du bruker egenskaper i mod_dav_svn (r1443929)
  • lag svnrdump for å laste dumpfiler med ikke-LF-linjestykker (utgave # 4263)
  • Rett påstand når rep-cache er utilgjengelig (r1422100)
  • forbedret logikk i mod_dav_svns implementering av lås. (R1455352)
  • Unngå å utføre unødvendig kode i logg med grense (r1459599)
  • Utvikler-synlige endringer:
  • Generelt:
  • lag en påstand i dav_svn_get_repos_path () på Windows (r1425368)
  • lagre get-deps.sh for å laste ned zlib (r13520131) riktig
  • doxygen docs vil nå ignorere prefikser når du produserer indeksen (r1429201)
  • reparer get-deps.sh på freebsd (r1423646)
  • Bindinger:
  • javahl status api respekterer nå ignoreExternals boolean (r1435361)

Hva er nytt i versjon 1.7.8:

  • Brukersynlige endringer:
  • Feilsøking for klient og server-side:
  • Løs skrivefeil i pt_BR, es og zh_TW oversettelser (r1402417, r1402421)
  • Feilsøking på klientsiden:
  • reparer krasj med - brukernavn på Windows (r1396285)
  • legg til manglende attributter til "svn log -v --xml & quot; utgang (r1398100)
  • lag svn patch ignorerer hunks etter ingen etterfølgende newline (r139917)
  • fikse heng med ra_serf under feilbehandling (r1403583)
  • ignorer filfiler med mergeinfo ved fusjonering (r1401915)
  • reparer SEGV med "svnmucc cp rev arg" under argv behandling (problem # 4079)
  • lag konflikthåndtering på symlinks (problem nr. 4091)
  • Feilsøking på serversiden:
  • Oppdag ordentlig tilgjengelighet (r1398325)
  • lagre "svnadmin load - bypass-prop-validering" (R1237779)
  • reparere parsing av [groupsfoo] -seksjoner i authz-filen (problem # 3531)
  • legg til variant: header til GET-svar for å forbedre cacheability (r1390653)
  • fikse fs_fs til opprydding etter mislykket repoverføring (r1403964, et al)
  • lag mod_dav_svn for å klage på revisjoner & gt; HEAD (r1403588)
  • Utvikler-synlige endringer:
  • Generelt:
  • reparer feil status returnert av 1.6 API (r1403258)
  • lag kompilering med g ++ 4.7 (r1345740)
  • lag svn_uri_get_file_url_from_dirent på Windows (r1409146)

Lignende programvare

ViewGit
ViewGit

11 May 15

cgit
cgit

17 Feb 15

SmartCVS
SmartCVS

14 Apr 15

JGit/EGit
JGit/EGit

3 Jun 15

Annen programvare fra utvikleren Apache Software Foundation

Apache Oozie
Apache Oozie

21 Jul 15

Apache Flume
Apache Flume

4 Jun 15

Apache Etch
Apache Etch

13 Apr 15

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Kommentarer til Apache Subversion

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!