Apache Subversion

Screenshot der Software:
Apache Subversion
Softwarebeschreibung:
Version: 1.10.2 Aktualisiert
Upload-Datum: 16 Aug 18
Lizenz: Frei
Popularität: 24

Rating: 3.0/5 (Total Votes: 1)

Das Ziel des Subversion -Projekts ist die Entwicklung eines Versionskontrollsystems, das in der Open-Source-Community einen unwiderruflichen Ersatz für CVS darstellt. Es wird von der Apache Software Foundation (ASF) entwickelt und vertrieben. Apache Subversion ist eine Befehlszeilen-Software, die den Versionskontrollsystemen Git oder Bazaar ähnelt.


Es ist ähnlich wie CVS, aber besser

Apache Subversion enthält die neuesten CVS-Funktionen sowie verschiedene andere Funktionen, die dieses Projekt wesentlich besser als CVS machen, einschließlich Versionsumbenennung, versionierte symbolische Links, versioniertes Kopieren, Löschen von Versionen, versionierte Verzeichnisse und Metadaten in freier Form . Es kommt auch mit nativen Client / Server, geschichtetes Bibliotheksdesign, das saubere APIs bietet.


Behandelt effizient Binärdateien

Außerdem unterstützt die Software Tagging- und Verzweigungsoperationen, Commits sind wirklich atomar und das Programm kann Binärdateien effizient verarbeiten. Zu den weiteren Funktionen gehören Merge-Tracking, Dateisperrung, die Fähigkeit, ausführbare Flags, analysierbare Ausgaben, lokalisierte Nachrichten, interaktive Konfliktlösung, Repository-Read-Only-Spiegelung, Write-through-Proxy über WebDAV, Änderungslisten sowie Bindungen für zahlreiche Programmiersprachen zu erhalten.

Unterstützt DeltaV- und WebDAV-Protokolle

Unter anderem können wir eine Apache-Netzwerkserveroption mit Unterstützung für die DeltaV- und WebDAV-Protokolle, eine eigenständige Serveroption, nativen Client / Server, geschichtetes Bibliotheksdesign, Versionierung symbolischer Links, analysierbare Ausgaben und lokalisierte Nachrichten erwähnen .


Unterstützte Betriebssysteme und Verfügbarkeit

Das Projekt wird auf allen GNU / Linux-Betriebssystemen unterstützt und kann einfach aus dem von Apache bereitgestellten Quellarchiv oder über die Standard-Software-Repositories der jeweiligen Distribution installiert werden. Zu diesem Zeitpunkt werden sowohl 32-Bit- als auch 64-Bit-Architekturen unterstützt.


Wählen Sie zwischen Datenbank- oder Einfachdatei-Repository

Das Client- und Serverprotokoll sendet Diffs in beide Richtungen, und die Benutzer können zwischen Implementierungen von Datenbank- oder Plain-File-Repositorys wählen. Das Apache Subversion-Projekt ist freie Software, die unter einer Apache / BSD-ähnlichen Open-Source-Lizenz veröffentlicht wird.

Was ist neu in dieser Version:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Möglicher Absturz im Authentifizierungscache (r1705328) behoben
  • cleanup: Vermeiden Sie unnötiges Speicherwachstum während der ursprünglichen Bereinigung (r1706241)
  • diff: Absturz behoben, wenn sich das Repository im Serverstamm befindet (r1705060 et al)
  • korrigiert Übersetzungen für Commit-Benachrichtigungen (r1709389, r1709562)
  • ra_serf: Absturz im Multistatus-Parser behoben (r1706323, r1706324)
  • svn: Bericht sperren / entsperren Fehler als Fehler (r1701598 ua)
  • svn: Bereinigung Benutzer löschte externe Registrierungen (r1705843, r1710558)
  • svn: erlaubt das einfache Auflösen von Binärdatei-Textkonflikten (r1703581)
  • svnlook: Temfiles bei Diff-Fehlern richtig entfernen (r1711346)
  • ra_serf: Bericht über Build- und Runtime-Versionen von libserf (r1704847)
  • ra_serf: Setzen Sie den Content-Type-Header in ausgehende Anfragen (r1715224 ua)
  • svn: Fix merging Löschen von svn: EOL-Stil CRLF / CR-Dateien (r1703689 et al)
  • ra_local: Deaktiviere den Nullkopie-Code-Pfad (r1718167)
  • Server-side Bugfixes:
  • mod_authz_svn: behebe authz mit mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: Behebt die Anzeige der Prozess-ID in der Cache-Statistik (r1709553)
  • mod_dav_svn: Verwenden Sie LimitXMLRequestBody für skel-codierte Anfragen (r1687812)
  • svnadmin dump: Bewahre No-Op-Änderungen (r1709388 et al., Ausgabe Nr. 4598)
  • fsfs: Vermeiden Sie unnötige E / A beim Öffnen von Transaktionen (r1715793)
  • Bindings Bugfixes:
  • javahl: Behebe ABI Inkompatibilität mit 1.8 (r1710104)
  • javahl: Erlaube nicht-absolute Pfade in SVNClient.vacuum (r1710215, r1710290)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Patch-Filteraufruf in svn_client_patch () (r1706783)
  • @since Informationen zur Konfiguration hinzufügen definiert (r1706983, r1706999)
  • Behebt das Ausführen der Tests im Kompatibilitätsmodus (r1706375)
  • klärt die Dokumentation von svn_fs_node_created_rev () (r1717154)
  • API-Änderungen:
  • Behebung der Überlauferkennung in svn_stringbuf_remove und _replace (r1714358)
  • ignoriert einige der Parameter von svn_ra_svn_create_conn3 (r1714314)
  • nicht

Was ist neu in Version 1.10.0:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Möglicher Absturz im Authentifizierungscache (r1705328) behoben
  • cleanup: Vermeiden Sie unnötiges Speicherwachstum während der ursprünglichen Bereinigung (r1706241)
  • diff: Absturz behoben, wenn sich das Repository im Serverstamm befindet (r1705060 et al)
  • korrigiert Übersetzungen für Commit-Benachrichtigungen (r1709389, r1709562)
  • ra_serf: Absturz im Multistatus-Parser behoben (r1706323, r1706324)
  • svn: Bericht sperren / entsperren Fehler als Fehler (r1701598 ua)
  • svn: Bereinigung Benutzer löschte externe Registrierungen (r1705843, r1710558)
  • svn: erlaubt das einfache Auflösen von Binärdatei-Textkonflikten (r1703581)
  • svnlook: Temfiles bei Diff-Fehlern richtig entfernen (r1711346)
  • ra_serf: Bericht über Build- und Runtime-Versionen von libserf (r1704847)
  • ra_serf: Setzen Sie den Content-Type-Header in ausgehende Anfragen (r1715224 ua)
  • svn: Fix merging Löschen von svn: EOL-Stil CRLF / CR-Dateien (r1703689 et al)
  • ra_local: Deaktiviere den Nullkopie-Code-Pfad (r1718167)
  • Server-side Bugfixes:
  • mod_authz_svn: behebe authz mit mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: Behebt die Anzeige der Prozess-ID in der Cache-Statistik (r1709553)
  • mod_dav_svn: Verwenden Sie LimitXMLRequestBody für skel-codierte Anfragen (r1687812)
  • svnadmin dump: Bewahre No-Op-Änderungen (r1709388 et al., Ausgabe Nr. 4598)
  • fsfs: Vermeiden Sie unnötige E / A beim Öffnen von Transaktionen (r1715793)
  • Bindings Bugfixes:
  • javahl: Behebe ABI Inkompatibilität mit 1.8 (r1710104)
  • javahl: Erlaube nicht-absolute Pfade in SVNClient.vacuum (r1710215, r1710290)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Patch-Filteraufruf in svn_client_patch () (r1706783)
  • @since Informationen zur Konfiguration hinzufügen definiert (r1706983, r1706999)
  • Behebt das Ausführen der Tests im Kompatibilitätsmodus (r1706375)
  • klärt die Dokumentation von svn_fs_node_created_rev () (r1717154)
  • API-Änderungen:
  • Behebung der Überlauferkennung in svn_stringbuf_remove und _replace (r1714358)
  • ignoriert einige der Parameter von svn_ra_svn_create_conn3 (r1714314)
  • nicht

Was ist neu in der Version:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Möglicher Absturz im Authentifizierungscache (r1705328) behoben
  • cleanup: Vermeiden Sie unnötiges Speicherwachstum während der ursprünglichen Bereinigung (r1706241)
  • diff: Absturz behoben, wenn sich das Repository im Serverstamm befindet (r1705060 et al)
  • korrigiert Übersetzungen für Commit-Benachrichtigungen (r1709389, r1709562)
  • ra_serf: Absturz im Multistatus-Parser behoben (r1706323, r1706324)
  • svn: Bericht sperren / entsperren Fehler als Fehler (r1701598 ua)
  • svn: Bereinigung Benutzer löschte externe Registrierungen (r1705843, r1710558)
  • svn: erlaubt das einfache Auflösen von Binärdatei-Textkonflikten (r1703581)
  • svnlook: Temfiles bei Diff-Fehlern richtig entfernen (r1711346)
  • ra_serf: Bericht über Build- und Runtime-Versionen von libserf (r1704847)
  • ra_serf: Setzen Sie den Content-Type-Header in ausgehende Anfragen (r1715224 ua)
  • svn: Fix merging Löschen von svn: EOL-Stil CRLF / CR-Dateien (r1703689 et al)
  • ra_local: Deaktiviere den Nullkopie-Code-Pfad (r1718167)
  • Server-side Bugfixes:
  • mod_authz_svn: behebe authz mit mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: Behebt die Anzeige der Prozess-ID in der Cache-Statistik (r1709553)
  • mod_dav_svn: Verwenden Sie LimitXMLRequestBody für skel-codierte Anfragen (r1687812)
  • svnadmin dump: Bewahre No-Op-Änderungen (r1709388 et al., Ausgabe Nr. 4598)
  • fsfs: Vermeiden Sie unnötige E / A beim Öffnen von Transaktionen (r1715793)
  • Bindings Bugfixes:
  • javahl: Behebe ABI Inkompatibilität mit 1.8 (r1710104)
  • javahl: Erlaube nicht-absolute Pfade in SVNClient.vacuum (r1710215, r1710290)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Patch-Filteraufruf in svn_client_patch () (r1706783)
  • @since Informationen zur Konfiguration hinzufügen definiert (r1706983, r1706999)
  • Behebt das Ausführen der Tests im Kompatibilitätsmodus (r1706375)
  • klärt die Dokumentation von svn_fs_node_created_rev () (r1717154)
  • API-Änderungen:
  • Behebung der Überlauferkennung in svn_stringbuf_remove und _replace (r1714358)
  • ignoriert einige der Parameter von svn_ra_svn_create_conn3 (r1714314)
  • nicht

Was ist neu in Version 1.9.5:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Möglicher Absturz im Authentifizierungscache (r1705328) behoben
  • cleanup: Vermeiden Sie unnötiges Speicherwachstum während der ursprünglichen Bereinigung (r1706241)
  • diff: Absturz behoben, wenn sich das Repository im Serverstamm befindet (r1705060 et al)
  • korrigiert Übersetzungen für Commit-Benachrichtigungen (r1709389, r1709562)
  • ra_serf: Absturz im Multistatus-Parser behoben (r1706323, r1706324)
  • svn: Bericht sperren / entsperren Fehler als Fehler (r1701598 ua)
  • svn: Bereinigung Benutzer löschte externe Registrierungen (r1705843, r1710558)
  • svn: erlaubt das einfache Auflösen von Binärdatei-Textkonflikten (r1703581)
  • svnlook: Temfiles bei Diff-Fehlern richtig entfernen (r1711346)
  • ra_serf: Bericht über Build- und Runtime-Versionen von libserf (r1704847)
  • ra_serf: Setzen Sie den Content-Type-Header in ausgehende Anfragen (r1715224 ua)
  • svn: Fix merging Löschen von svn: EOL-Stil CRLF / CR-Dateien (r1703689 et al)
  • ra_local: Deaktiviere den Nullkopie-Code-Pfad (r1718167)
  • Server-side Bugfixes:
  • mod_authz_svn: behebe authz mit mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: Behebt die Anzeige der Prozess-ID in der Cache-Statistik (r1709553)
  • mod_dav_svn: Verwenden Sie LimitXMLRequestBody für skel-codierte Anfragen (r1687812)
  • svnadmin dump: Bewahre No-Op-Änderungen (r1709388 et al., Ausgabe Nr. 4598)
  • fsfs: Vermeiden Sie unnötige E / A beim Öffnen von Transaktionen (r1715793)
  • Bindings Bugfixes:
  • javahl: Behebe ABI Inkompatibilität mit 1.8 (r1710104)
  • javahl: Erlaube nicht-absolute Pfade in SVNClient.vacuum (r1710215, r1710290)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Patch-Filteraufruf in svn_client_patch () (r1706783)
  • @since Informationen zur Konfiguration hinzufügen definiert (r1706983, r1706999)
  • Behebt das Ausführen der Tests im Kompatibilitätsmodus (r1706375)
  • klärt die Dokumentation von svn_fs_node_created_rev () (r1717154)
  • API-Änderungen:
  • Behebung der Überlauferkennung in svn_stringbuf_remove und _replace (r1714358)
  • ignoriert einige der Parameter von svn_ra_svn_create_conn3 (r1714314)
  • nicht

Was ist neu in Version 1.9.4:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Möglicher Absturz im Authentifizierungscache (r1705328) behoben
  • cleanup: Vermeiden Sie unnötiges Speicherwachstum während der ursprünglichen Bereinigung (r1706241)
  • diff: Absturz behoben, wenn sich das Repository im Serverstamm befindet (r1705060 et al)
  • korrigiert Übersetzungen für Commit-Benachrichtigungen (r1709389, r1709562)
  • ra_serf: Absturz im Multistatus-Parser behoben (r1706323, r1706324)
  • svn: Bericht sperren / entsperren Fehler als Fehler (r1701598 ua)
  • svn: Bereinigung Benutzer löschte externe Registrierungen (r1705843, r1710558)
  • svn: erlaubt das einfache Auflösen von Binärdatei-Textkonflikten (r1703581)
  • svnlook: Temfiles bei Diff-Fehlern richtig entfernen (r1711346)
  • ra_serf: Bericht über Build- und Runtime-Versionen von libserf (r1704847)
  • ra_serf: Setzen Sie den Content-Type-Header in ausgehende Anfragen (r1715224 ua)
  • svn: Fix merging Löschen von svn: EOL-Stil CRLF / CR-Dateien (r1703689 et al)
  • ra_local: Deaktiviere den Nullkopie-Code-Pfad (r1718167)
  • Server-side Bugfixes:
  • mod_authz_svn: behebe authz mit mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: Behebt die Anzeige der Prozess-ID in der Cache-Statistik (r1709553)
  • mod_dav_svn: Verwenden Sie LimitXMLRequestBody für skel-codierte Anfragen (r1687812)
  • svnadmin dump: Bewahre No-Op-Änderungen (r1709388 et al., Ausgabe Nr. 4598)
  • fsfs: Vermeiden Sie unnötige E / A beim Öffnen von Transaktionen (r1715793)
  • Bindings Bugfixes:
  • javahl: Behebe ABI Inkompatibilität mit 1.8 (r1710104)
  • javahl: Erlaube nicht-absolute Pfade in SVNClient.vacuum (r1710215, r1710290)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Patch-Filteraufruf in svn_client_patch () (r1706783)
  • @since Informationen zur Konfiguration hinzufügen definiert (r1706983, r1706999)
  • Behebt das Ausführen der Tests im Kompatibilitätsmodus (r1706375)
  • klärt die Dokumentation von svn_fs_node_created_rev () (r1717154)
  • API-Änderungen:
  • Behebung der Überlauferkennung in svn_stringbuf_remove und _replace (r1714358)
  • ignoriert einige der Parameter von svn_ra_svn_create_conn3 (r1714314)
  • nicht

Was ist neu in Version 1.9.3:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Möglicher Absturz im Authentifizierungscache (r1705328) behoben
  • cleanup: Vermeiden Sie unnötiges Speicherwachstum während der ursprünglichen Bereinigung (r1706241)
  • diff: Absturz behoben, wenn sich das Repository im Serverstamm befindet (r1705060 et al)
  • korrigiert Übersetzungen für Commit-Benachrichtigungen (r1709389, r1709562)
  • ra_serf: Absturz im Multistatus-Parser behoben (r1706323, r1706324)
  • svn: Bericht sperren / entsperren Fehler als Fehler (r1701598 ua)
  • svn: Bereinigung Benutzer löschte externe Registrierungen (r1705843, r1710558)
  • svn: erlaubt das einfache Auflösen von Binärdatei-Textkonflikten (r1703581)
  • svnlook: Temfiles bei Diff-Fehlern richtig entfernen (r1711346)
  • ra_serf: Bericht über Build- und Runtime-Versionen von libserf (r1704847)
  • ra_serf: Setzen Sie den Content-Type-Header in ausgehende Anfragen (r1715224 ua)
  • svn: Fix merging Löschen von svn: EOL-Stil CRLF / CR-Dateien (r1703689 et al)
  • ra_local: Deaktiviere den Nullkopie-Code-Pfad (r1718167)
  • Server-side Bugfixes:
  • mod_authz_svn: behebe authz mit mod_auth_kerb / mod_auth_ntlm (issue # 4602)
  • mod_dav_svn: Behebt die Anzeige der Prozess-ID in der Cache-Statistik (r1709553)
  • mod_dav_svn: Verwenden Sie LimitXMLRequestBody für skel-codierte Anfragen (r1687812)
  • svnadmin dump: Bewahre No-Op-Änderungen (r1709388 et al., Ausgabe Nr. 4598)
  • fsfs: Vermeiden Sie unnötige E / A beim Öffnen von Transaktionen (r1715793)
  • Bindings Bugfixes:
  • javahl: Behebe ABI Inkompatibilität mit 1.8 (r1710104)
  • javahl: Erlaube nicht-absolute Pfade in SVNClient.vacuum (r1710215, r1710290)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Patch-Filteraufruf in svn_client_patch () (r1706783)
  • @since Informationen zur Konfiguration hinzufügen definiert (r1706983, r1706999)
  • Behebt das Ausführen der Tests im Kompatibilitätsmodus (r1706375)
  • klärt die Dokumentation von svn_fs_node_created_rev () (r1717154)
  • API-Änderungen:
  • Behebung der Überlauferkennung in svn_stringbuf_remove und _replace (r1714358)
  • ignoriert einige der Parameter von svn_ra_svn_create_conn3 (r1714314)
  • nicht

Was ist neu in Version 1.9.2:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • svn: Absturz beim Speichern der Anmeldedaten in kwallet (r1700740, r1700951) behoben
  • checkout / update: fix & quot; Zugriff verweigert & quot; Fehler unter Windows (r1701064 ua)
  • update: Behebt einen Absturz beim Aktualisieren einer konfliktbehafteten Struktur (r1702198, r1702200)
  • commit: behebe einen möglichen Absturz (r1702231)
  • ra_serf: Absturz bei unerwarteten 'X-SVN-VR-Base' Kopfzeilen (r1702288)
  • nicht
  • merge: Absturz beim Zusammenführen mit einem lokalen Add (r1702299 et al) behoben
  • svnmucc: Fehler behoben, während Propset + für existierende Datei (r1702467 et al) gesetzt wurde
  • update: Absturz ohne .svn / tmp-Ordner beheben (r1701838, r1702203)
  • checkout: Entferne unnötige E / A-Operationen (r1701638)
  • merge: behebe einen möglichen Absturz (r1701997)
  • update: Absturz mit einigen der eingehenden Löschungen (r1702247)
  • behoben
  • upgrade: Fix Crash für Pre-1.3 WC mit externen (r1702218 et al)
  • revert: Absturz beim Zurücksetzen der Wurzel einer Bewegung (r1702237 et al) behoben
  • svn: stürzt nicht bei bestimmten Datenbankbeschädigungen ab (r1702974, r1702991)
  • svn: zeige utf8proc-Version in svn --version --verbose (r1702533, r1702891)
  • Server-side Bugfixes:
  • Reparieren von Berichten für leere Darstellungen in svnfsfs stats (r1698312 et al)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt svnfsfs_tests.py in den Modi fsfs-v4 und fsfs-v6 (r1700215 ua)
  • API-Änderungen:
  • deaktiviert nicht unterstützte Operationen für Standard-Streams (r1701633 ua)

Was ist neu in Version 1.8.13:

  • Diese Version behebt drei Sicherheitsprobleme:
  • CVE-2015-0202: Subversion-HTTP-Server mit FSFS-Repositories sind anfällig für eine remote auslösbare übermäßige Speichernutzung mit bestimmten REPORT-Anfragen.
  • CVE-2015-0248: Subversion mod_dav_svn und svnserve sind anfällig für eine remote auslösbare Assertion-DoS-Schwachstelle für bestimmte Anfragen mit dynamisch bewerteten Revisionsnummern
  • CVE-2015-0251: Subversion-HTTP-Server ermöglichen das Spoofing von svn: author-Eigenschaftswerten für neue Revisionen

Was ist neu in Version 1.8.11:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • checkout / update: Behebt, dass Dateiexternal dem Verlauf nicht folgen und anschließend im Hintergrund fehlschlagen (Ausgabe # 4185)
  • patch: überspringe keine Ziele in gültigen --git difs (r1592014, r1592034)
  • diff: mache property output in diffs stable (r1589360)
  • diff: fix diff des lokal kopierten Verzeichnisses mit Requisiten (r1619380, r1619393)
  • diff: Korrekturfilter für repos-WC und WC-WC (r1621978, r1621981)
  • Entfernen Sie defekte Konfliktlösungs-Menüoptionen, die immer einen Fehler enthalten (r1620332)
  • Verbessere die gpg-agent-Unterstützung (r1600331, r1600348, 1600368, r1600563, r1600781)
  • Absturz in der Eclipse-IDE mit GNOME Keyring (Ausgabe # 3498) behoben
  • Behebt externe Spiegelung eines versionierten Verzeichnisses (Problem Nr. 4085)
  • behebt Probleme beim Arbeiten mit Unix-Dateisystemen, die keine Berechtigungen unterstützen (r1612225)
  • upgrade: externe Registrierung beibehalten (Problem # 4519)
  • cleanup: iprove Leistung von aufgezeichneten Timestamp-Korrekturen (r1633126)
  • Übersetzungsupdates für Deutsch
  • Server-side Bugfixes:
  • deaktiviert die Revprop-Caching-Funktion aufgrund von Cache-Ungültigmachungsproblemen (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • überspringt das Generieren von Uniquifiern, wenn Rep-Sharing nicht unterstützt wird (r1561426)
  • mod_dav_svn: Ablehnen von Anfragen mit fehlenden Repository-Pfaden (r1643409)
  • mod_dav_svn: Ablehnen von Anfragen mit ungültigen virtuellen Transaktionsnamen (r1643437)
  • mod_dav_svn: Vermeiden Sie unnötiges Speicherwachstum beim Ressourcen-Walking (Problem # 4531)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • stellen Sie sicher, dass alle Mitglieder der Repos-Schicht notify struct sind gültig, behebt Abstürze in API-Benutzer mit allen Mitgliedern (r1616131)
  • erzeugt korrekt eine Versionsressource beim Aufbauen unter Windows (r1542610, r1564576, r1568180)
  • fix LIBTOOL_M4 und LIBTOOL_CONFIG Variable werden während eines Unix-Builds (r1637826)
  • nicht richtig ausgewertet
  • erlaube die Verwendung von libtool 2.4.3 (r1640862, r1640873, r1643793)

Was ist neu in Version 1.8.10:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • bewacht gegen md5-Hash-Kollisionen, wenn zwischengespeicherte Anmeldeinformationen gefunden werden (r1550691, r1550772, r1600909)
  • ra_serf: Platzhalter in SSL-Zertifikaten richtig zuordnen. (r1615211, 1615219)
  • ra_serf: Ignoriere den CommonName in SSL-Zertifikaten, in denen Subject-Altnamen vorhanden sind (r1565531, r1566503, r1568349, r1568361)
  • ra_serf: behebt einen URI-Escape-Fehler, der das Löschen von gesperrten Pfaden verhinderte (r1594223, r1553501, r1553556, r1559197, Ausgabe # 3674)
  • rm: Zeigen Sie die richtige URL an, wenn Sie eine URL im Commit-Protokolleditor (r1591123) löschen
  • log: Fix eine weitere Instanz des gebrochenen Rohrfehlers (r1596866, Ausgabe # 3014)
  • copy: Behandeln Sie Requisiten, die nicht vorhanden oder ausgeschlossen sind, auf cross-wc-Kopien (r1589184, r1589188)
  • copy: Korrigiert das Kopieren von Eltern von lokal gelöschten Knoten zwischen wcs (r1589460, r1589486)
  • externals: Löschen Sie die Ahnenverzeichnisse von externen Quellen ordnungsgemäß, indem Sie extern durch Ändern von svn: externals entfernen. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: Fixiere die Speicherlebensdauer einiger Hashwerte (r1606009)
  • Server-side Bugfixes:
  • fsfs: Konfigurationsdatei beim Erstellen von Repos vor 1.5 (r1547454, r1561703)
  • auslassen
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt unkorrektes Verknüpfen, wenn serf im selben Präfix ist wie die vorhandenen svn-Bibliotheken. (r1609004)
  • Verwenden Sie beim Erstellen mit VS 2003-2008 (r1595431)
  • das richtige Zwischenverzeichnis
  • unterstützt das Erzeugen von VS 2013 und späteren Projektdateien.
  • Bindungen:
  • ruby: Entfernen der Warnung, dass Ruby 1.9-Unterstützung neu ist. (r1593992)
  • python: Fix notify_func Rückrufe (r1594794, r1594814, r1594834, r1595061)

Was ist neu in Version 1.8.5:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • Behebt externe Elemente, die auf umgeleitete Standorte verweisen (Probleme # 4428, # 4429)
  • diff: Behebung der Assertion durch Verschieben in eine Kopie (Problem # 4444)
  • Server-side Bugfixes:
  • mod_dav_svn: Verhindert Abstürze bei einigen Modulen von Drittanbietern (r1537360 ua)
  • mod_dav_svn: Pfade ordnungsgemäß kanalisieren (r1542071)
  • mod_authz_svn: Absturz von mod_authz_svn mit ungültiger Konfiguration (r1541432)
  • behoben
  • hotcopy: behebt hotcopy und verliert revprop-Dateien in gepackten Repos (issue # 4448)
  • Weitere Verbesserungen und Bugfixes:
  • mod_dontdothat: Korrigiere den uri Parser (r1542069 et al)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt Kompilierung mit '--enable-optimize' mit clang (r1534860)
  • Behebt die Kompilierung mit dem Debug-Build von BDB unter Windows (r1501656, r1501702)
  • repariere '--with-openssl' Option beim Erstellen unter Windows (r1535139)
  • Test hinzufügen, der fehlschlägt, wenn er gegen defekte ZLib (r1537193 et ​​al)
  • erstellt wird
  • Bindungen:
  • swig-rb: Behebt Tests, die ohne Installation unter OS X (r1535161)
  • ausgeführt werden
  • ctypes-python: Build mit Compiler, der über configure (r1536537)
  • ausgewählt wurde

Was ist neu in Version 1.8.4:

  • Benutzer sichtbare Änderungen:
  • Client- und serverseitige Bugfixes:
  • Behebung der Assertion für URLs der Form 'file: //./' (r1516806)
  • Stoppen Sie die Verbindung mit psapi.dll unter Windows (r1534102)
  • Übersetzungsupdates für Schwedisch
  • Clientseitige Bugfixes:
  • revert: behebt Probleme beim Zurücksetzen von Bewegungen (Problem # 4436)
  • update: Behebung der Assertion, wenn der externe Dateizugriff verweigert wird (Problem # 4422)
  • merge: Reduziere Netzwerkverbindungen für die automatische Zusammenführung (r1468980 et al)
  • merge: Korrigiert Pfadkorruption während der Reintegration (r1523666)
  • Zusammenführungsinfo: Absturz beheben (r1519955)
  • ra_serf: Verifiziere das Ergebnis von xml parsing (r1501199 et al)
  • ra_serf: Verbessern Sie Fehlermeldungen während des Commits (r1526439)
  • ra_local: Fehler im Repository im Windows-Laufwerksstamm (r1518184) behoben
  • beseitigt den Absturz von Windows, wenn der Pipe-Befehl unterbrochen wird (r1522892)
  • Absturz im Crash-Handler von Windows (r1532023)
  • behoben
  • Behebung der Assertion beim Aktualisieren alter Arbeitskopien (r1520529)
  • Server-side Bugfixes:
  • hotcopy: cleanup entpackte revprops mit '--incremental' (r1512300 et al)
  • Fix OOM auf gleichzeitige Anfragen bei Thread-Server-Start (r1527103 ua)
  • fsfs: Verbessern Sie die Fehlermeldung, wenn das Format fsfs nicht unterstützt wird (r1534158)
  • Behebung des Speicherproblems beim FS-Modullader eines Drittanbieters (r1519615 et al)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • erlaubt das Kompilieren gegen serf 1.3 und später unter Windows (r1517123)
  • Bindungen:
  • javahl: canonicalize-Pfad für die streaFileContent-Methode (r1524869)

Was ist neu in Version 1.8.3:

  • Diese Version behebt drei Sicherheitsprobleme:
  • CVE-2013-4246: fsfs: Beschädigung durch Bearbeiten gepackter Revisionseigenschaften
  • CVE-2013-4262: Tools auf der Administratorseite: Symlink-Angriff auf die PID-Datei
  • CVE-2013-4246: svnserve: Symlink-Angriff gegen PID-Datei

Was ist neu in Version 1.8.1:

  • Benutzer sichtbare Änderungen:
  • Client- und serverseitige Bugfixes:
  • Übersetzungsupdates für deutsches und vereinfachtes Chinesisch
  • Verbesserte SQL-Fehlerausgabe (r1497804)
  • Unterstützungsplattformen ohne mmap (r1498136)
  • erlaubt den Start von Konfigurationsdateien mit UTF-8 BOM (r1499100 et al)
  • schlägt bei UTF-8-Daten nicht fehl, wenn die Kodierungskonvertierung nicht verfügbar ist (r1503009)
  • Verbessern Sie Fehlermeldungen, wenn die Konvertierung fehlschlägt (r1503010)
  • Clientseitige Bugfixes:
  • merge: Benenne 'automatische Zusammenführung' in 'vollständige Zusammenführung' (r1491432)
  • um
  • mergeinfo: Reduzieren Sie die Netzwerknutzung für '--show-revs' (r1492005)
  • ra_serf: Verbesserung der HTTP-Statusbehandlung (r1495104)
  • merge: vermeiden Sie unnötige ra Sitzung (r1493475)
  • merge: Reduziere die Netzwerknutzung (r1478987)
  • merge: Entferne doppelte Vorfahrenprüfung (r1493424, r1495597)
  • ra_serf: Fix 'Accept-Encoding' Header für IIS Interoperabilität (r1497551)
  • svn status: Verbesserung der Dokumentation für Sperrspalten (r1497318, r1497319)
  • ra_serf: Korrektur der 'get-file-revs-reversed' Fähigkeit (r1498456)
  • log: Reduzieren Sie die Netzwerknutzung für Repository-Root-Verzeichnisse (r1496957)
  • diff: Vermeiden Sie temporäre Dateien beim Aufruf externer Diff (Problem # 4382)
  • upgrade: Behebt eine Benachrichtigung über Arbeitskopien von 1.7.x (r1493703, r1494171)
  • Behebung des Absturzes während der Baumkonfliktauflösung (Problem Nr. 4388)
  • interaktive Dateizusammenführung: Fügen Sie zwei weitere Optionen hinzu (r1491816, r1494089)
  • diff: Verwenden Sie lokale Stilpfade in Fehlermeldungen (r1500680)
  • resolve: Verbesserung des interaktiven Konfliktlösungsmenüs (r1491739 ua)
  • switch: Verwenden Sie den lokalen Pfad in der Fehlermeldung (r1500074)
  • ra_serf: Verbesserte Fehlerausgabe beim Empfang ungültiger XML (r1498851)
  • svn cleanup: Erklären Sie, was der Befehl in der Hilfeausgabe (r1497310)
  • tut
  • Schuld: Fehler auf -r M: N wo M & gt; N, außer der Server unterstützt (r1498449 et al)
  • gpg-agent auth: Versuchen Sie nicht, den Agenten zu verwenden, wenn er nicht verfügbar ist (r1500762 et al)
  • gpg-agent auth: benötigt weder GPG_TTY noch TERM env vars (r1500801)
  • update: behebt einige Baumkonflikte, die Resolver nicht auslösen (r1491868 ua)
  • commit: Entfernt veraltete Einträge aus der WC-Sperrtabelle beim Löschen (r1491756)
  • merge: fix --record-only Fehler beim umbenannten Pfad (Problem # 4387)
  • svnmucc: Fix 'make install' Symlink funktioniert, wenn DESTDIR gesetzt ist (r1501072)
  • wc: Absturz behoben, wenn das Ziel ein symbolischer Link zu einem Arbeitskopie-Stamm ist (Problem Nr. 4383)
  • ra_serf: Änderung "interne Fehlfunktion" Fehler zu normalen Fehlern (r1502577)
  • ra_serf: Handle Proxies, die keine Chunked-Anfragen unterstützen (r1502401 et al)
  • Server-side Bugfixes:
  • fsfs: Endlosschleife lösen, wenn repos / db / uuid r n (r1492145)
  • hat
  • fsfs: Revisionseigenschaftspufferlimit (r1491770)
  • entfernen
  • mod_dav_svn: bessere Statuscodes für anonyme Benutzerfehler (r1495918)
  • mod_dav_svn: bessere Statuscodes für Commit-Fehler (r1490684)
  • Repariere die Performance-Regression in 'svn log' gegen root (r1494913)
  • erlaubt das Löschen nicht benutzerdefinierter 'svn:' Eigenschaften (r1495432)
  • fsfs: Absturz bei Strict-Alignment-Architekturen (r1495806, r1495985)
  • behoben
  • svnadmin upgrade: behebt Fehler von nicht-sharded fsfs-Repositorys (r1494287)
  • svnadmin create: verweigern '--fs-type = fsfs --kompatible-version = 1.0' (r1494223)
  • svnadmin upgrade: Behebt Datenverlust beim Abbrechen in der letzten Phase (r1494298)
  • mod_dav_svn: Korrigieren Sie die falsche Pfad-Kanonisierung (r1503528)
  • Weitere Verbesserungen und Bugfixes:
  • fsfs-stats (tool): Segfault beim Übergeben des ungültigen Pfades (r1492164)
  • auflösen
  • svn-bench: Behebung der Ausgabe der Ausgabe (r1493951)
  • svnpubsub: Fügen Sie den Versions-Header zum Server hinzu (r1491707)
  • Entwickler sichtbare Änderungen
  • Allgemein:
  • ra_serf: Behebung einiger Test Runner-Probleme unter Windows (r1490679)
  • behebt zwei Probleme in umgekehrter Reihenfolge svn_ra_get_file_revs () (r1492148, et al)
  • handle --compatible-version = 1.8 in den C-Tests (r1494342)
  • verbessert die Kompatibilität mit Klängen (r1480080 et al)
  • Verwenden Sie den richtigen Abbruchstab, wenn Sie Konflikte behandeln (r1495850)
  • fs: BDB: Liefert einen korrekten Fehlerwert von BDB (r1495428)
  • ra_serf: Fehler beim Verbindungsfehler (r1496132, et al)
  • svn_client_log5: Mögliche Fehler beheben (r1496110)
  • behebt metadata_only, wenn das Ziel nicht versioniert ist (r1498564)
  • ra_svn: behebt segfault mit einer NULL-Commit-Nachricht (r1498550, r1499727)
  • Ev2: Korrigieren Sie die Knotenart in der Tabelle der Änderungstabelle (r1501058)
  • Ev2: Korrektur copyfrom URL-Konstruktion in Shims (r1500226)
  • fs: verbessert den Test gegen Zeilenumbrüche in Dateinamen (r1498483 et al)
  • machen Gebäude mit BDB 6 eine Opt-in-Funktion (r1499438)
  • sqlite: erlaubt das Einfügen von Verschmelzung in Build-Verzeichnis (r1499034, r1500175)
  • ra_svn: macht Sitzungen nach dem Log-Callback früher einsatzbereit (r1503554)
  • Bindungen:
  • swig-rb: Repariere Tests mit Out-of-Tree-Builds (r1492295)
  • javahl: Behebt die Kodierung von Fehlermeldungen, die von javahl (r1492264)
  • erzeugt wurden
  • swig-pl: Schweigen Compilerwarnungen (r1487094)
  • swig-pl: Verbesserung der Dokumentation (r1488693, r1490721, r1500904)

Was ist neu in Version 1.8.0:

  • Arbeitskopie-Datensätze werden als erstklassige Operation verschoben
  • Automatische Reintegrationszusammenführung
  • Vererbte Eigenschaften
  • Repository diktierte Konfiguration
  • HTTP-Client-Unterstützung basierend auf neon wurde entfernt
  • Das Berkeley-DB-basierte Repository-Back-End ist veraltet
  • In-Memory-Passwort-Caching über GnuPG-Agent (Unix-Client)
  • FSFS-Größen- und Leistungsverbesserungen
  • Speicherung von Authz-Dateien im Repository
  • Neue Tools für Administratoren und Infrastruktur
  • Viele Verbesserungen und Fehlerbehebungen

Was ist neu in Version 1.7.9:

  • Benutzer sichtbare Änderungen:
  • Clientseitige Bugfixes:
  • verbesserte Fehlermeldungen zu svn: date und svn: author reps. (r1440620)
  • Behebt die local_relpath-Assertion (Problem # 4257)
  • Behebung des Speicherlecks in `svn log` über svn: // (r1458341)
  • behebt einen fehlerhaften Authentifizierungsfehler bei Verwendung der neon http-Bibliothek (Ausgabe # 4332)
  • behebt segfault bei Verwendung von kwallet (r1421103)
  • Server-side Bugfixes:
  • svnserve protokolliert die wiedergegebene rev nicht die Niedrigwasserdrehzahl. (r1461278)
  • mod_dav_svn lässt einige Eigenschaftswerte für Aktivitäts-URLs (r1453780)
  • weg
  • behebt eine Bestätigung in mod_dav_svn, wenn sie als Proxy für / (issue # 4272)
  • fungiert
  • Verbessern Sie die Speichernutzung, wenn Sie Eigenschaften in mod_dav_svn (r1443929)
  • festschreiben
  • Fix svnrdump zum Laden von Dump-Dateien mit nicht-LF-Zeilenendungen (Ausgabe # 4263)
  • Behebung der Assertion, wenn auf den rep-Cache nicht zugegriffen werden kann (r1422100)
  • Verbesserte Logik in der Implementierung von lock_mod_dav_svn. (r1455352)
  • Vermeiden Sie die Ausführung von unnötigem Code im Protokoll mit Limit (r1459599)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt eine Assertion in dav_svn_get_repos_path () unter Windows (r1425368)
  • fixe get-deps.sh, um zlib (r13520131)
  • korrekt herunterzuladen

  • doxygen docs ignoriert jetzt die Präfixe beim Erstellen des Indexes (r1429201)
  • fixe get-deps.sh auf freebsd (r1423646)
  • Bindungen:
  • javahl status api berücksichtigt nun den ignoreExternals boolean (r1435361)

Was ist neu in Version 1.7.8:

  • Benutzer sichtbare Änderungen:
  • Client- und serverseitige Bugfixes:
  • Korrektur von Tippfehlern in den Übersetzungen pt_BR, es und zh_TW (r1402417, r1402421)
  • Clientseitige Bugfixes:
  • Absturz bei der Option --username unter Windows (r1396285) behoben
  • füge fehlende Attribute zu & quot; svn log -v --xml & quot; Ausgabe (r1398100)
  • Fix svn patch Ignorieren von hunks, nachdem keine abschließende Zeilenumbruch (r139917)
  • Behebung bei ra_serf während der Fehlerverarbeitung (r1403583)
  • Ignoriere Dateiexternals mit Mergeinfo beim Zusammenführen (r1401915)
  • behebe SEGV mit "svnmuccc cp rev arg" während der Argv-Verarbeitung (Ausgabe # 4079)
  • behebt Konfliktbehandlung bei Symlinks (Problem # 4091)
  • Server-side Bugfixes:
  • erkennt die Threading-Verfügbarkeit richtig (r1398325)
  • fix & quot; svnadmin load --bypass-Prop-Validierung & quot; (r1237779)
  • behebt das Parsen von [groupsfoo] Abschnitten in der Authz-Datei (Ausgabe # 3531)
  • add Vary: header to GET Antworten zur Verbesserung der Cache-Fähigkeit (r1390653)
  • Fix fs_fs zu bereinigen nach fehlgeschlagener rep-Übertragung (r1403964, et al)
  • repariere mod_dav_svn, um sich über Revisionen zu beschweren & gt; KOPF (r1403588)
  • Entwickler sichtbare Änderungen:
  • Allgemein:
  • behebt den falschen Status, der von 1.6 API (r1403258) zurückgegeben wurde
  • Behebt die Kompilierung mit g ++ 4.7 (r1345740)
  • Fix svn_uri_get_file_url_from_dirent unter Windows (r1409146)

Ähnliche Software

gitcampy
gitcampy

14 Apr 15

github-distutils
github-distutils

20 Feb 15

GitG
GitG

19 Jun 17

hg-versions
hg-versions

14 Apr 15

Andere Software von Entwickler Apache Software Foundation

Kommentare zu Apache Subversion

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!