Apache Subversion

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

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

Pyjamas-GitWeb
Pyjamas-GitWeb

14 Apr 15

SVN Access Manager
SVN Access Manager

17 Feb 15

hg-diff
hg-diff

20 Feb 15

forkfeed
forkfeed

12 May 15

Andere Software von Entwickler Apache Software Foundation

Apache NiFi
Apache NiFi

18 Apr 16

Apache uimaFIT
Apache uimaFIT

18 Jul 15

Apache Whirr
Apache Whirr

13 Apr 15

Kommentare zu Apache Subversion

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