Apache Subversion

Yazılım ekran görüntüsü:
Apache Subversion
Yazılım detaylar:
Versiyon: 1.10.2 Güncelenir
Qayıt: 16 Aug 18
Lisans: Ücretsiz
Popülerlik: 24

Rating: 3.0/5 (Total Votes: 1)

Subversion projesinin amacı, açık kaynak topluluğunda CVS için önemli bir yedek olan bir sürüm kontrol sistemi oluşturmaktır. Apache Software Foundation (ASF) tarafından geliştirilmiş ve dağıtılmıştır. Apache Subversion, Git veya Bazaar sürüm kontrol sistemlerine benzer bir komut satırı yazılımıdır.


CVS'ye benzer, ancak daha iyi

Apache Subversion, en son CVS özelliklerinin yanı sıra, bu projeyi, sürümlendirilmiş yeniden adlandırma, sürümlü sembolik bağlar, sürümlü kopyalama, sürüm silme, sürümlü dizinler ve serbest biçimli sürümlü meta veriler dahil olmak üzere CVS'den daha iyi hale getirecek çeşitli diğer özellikleri içerir. . Ayrıca, temiz API'leri barındıran yerel istemci / sunucu, katmanlı kitaplık tasarımı ile birlikte gelir.


Verimli dosyaları ikili olarak işler

Ayrıca, yazılım etiketleme ve dallanma işlemleri için destekle birlikte gelir, taahhütler gerçekten atomiktir ve program ikili dosyaları etkili bir şekilde işler. Diğer özellikler arasında birleştirme izleme, dosya kilitleme, yürütülebilir bayrakları koruma yeteneği, ayrıştırılabilir çıktı, yerelleştirilmiş iletiler, etkileşimli uyuşmazlık çözümü, salt okunur salt okunur yansıtma, WebDAV üzerinden yazım proxy'si, çok değişkenli programlama dilleri için bağdaştırıcılar.

DeltaV ve WebDAV protokollerini destekler

Diğer özellikler arasında, DeltaV ve WebDAV protokolleri desteği, bağımsız bir sunucu seçeneği, yerel istemci / sunucu, katmanlı kitaplık tasarımı, sembolik bağların sürümleri, ayrıştırılabilir çıktı ve yerelleştirilmiş iletilerle birlikte bir Apache ağ sunucusu seçeneğinden bahsedebiliriz .


Desteklenen işletim sistemleri ve kullanılabilirliği

Proje tüm GNU / Linux işletim sistemlerinde desteklenir ve Apache tarafından sağlanan kaynak arşivden veya ilgili dağıtımın varsayılan yazılım depolarından kolayca kurulabilir. Şu anda hem 32 bit hem de 64 bit mimariler desteklenmektedir.


Veritabanı veya düz dosya deposu arasında seçim yapın

İstemci ve sunucu protokolü, her iki yönde de diffs gönderir ve kullanıcılar veritabanı veya düz dosya deposu uygulamaları arasında seçim yapabilir. Apache Subversion projesi, bir Apache / BSD stili açık kaynak lisansı altında yayımlanan ücretsiz bir yazılımdır.

Bu sürümde yeni olan :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik doğrulama önbelleği önbelleğinde olası çökmeyi onar (r1705328)
  • temizleme: bozulmamış temizleme sırasında gereksiz bellek büyümesinden kaçının (r1706241)
  • diff: deponun sunucu kökünde olduğunda kilitlenme düzeltildi (r1705060 ve diğerleri)
  • taahhüt bildirimleri için çevirileri düzelt (r1709389, r1709562)
  • ra_serf: çok noktadan ayrıştırıcıda (r1706323, r1706324) kilitlenmeyi onar
  • svn: hataları kilitleme / açma hatalarını kilitleme (r1701598 ve diğerleri)
  • svn: temizleme kullanıcısı silinen harici kayıtlar (r1705843, r1710558)
  • svn: ikili dosya metni çakışmalarının basit bir şekilde çözülmesine izin ver (r1703581)
  • svnlook: temp dosyalarını farklı hatalarda düzgün şekilde kaldır (r1711346)
  • ra_serf: libserf'in yerleşik ve çalışma zamanı sürümlerini raporla (r1704847)
  • ra_serf: giden istekler için Content-Type üstbilgisini ayarla (r1715224 ve diğerleri)
  • svn: svn: eol stilindeki CRLF / CR dosyalarının birleştirme düzeltmelerini (r1703689 ve diğerleri)
  • ra_local: sıfır kopya kod yolunu devre dışı bırak (r1718167)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_authz_svn: mod_auth_kerb / mod_auth_ntlm ile ilgili authz'ı düzeltin (sayı # 4602)
  • mod_dav_svn: önbellek istatistiklerinde işlem kimliğinin görüntülenmesini onar (r1709553)
  • mod_dav_svn: skel kodlu istekler için LimitXMLRequestBody kullan (r1687812)
  • svnadmin dökümü: no-op değişikliklerini koru (r1709388 ve diğerleri, sayı # 4598)
  • fsfs: İşlemleri açarken gereksiz G / Ç'den kaçın (r1715793)
  • Bindings hata düzeltmeleri:
  • javahl: 1,8 (r1710104) ile ABI uyumsuzluğu düzeltildi
  • javahl: SVNClient.vacuum'da mutlak olmayan yollara izin ver (r1710215, r1710290)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • svn_client_patch () (r1706783) 'te yama filtresi çağırma işlemini düzeltin
  • sıfıra bilgi ekle yapılandırma tanımları (r1706983, r1706999)
  • testlerin uyumluluk modunda çalıştırılması (r1706375)
  • svn_fs_node_created_rev () (r1717154) belgelerini açıklığa kavuşturun
  • API değişiklikleri:
  • svn_stringbuf_remove ve _replace (r1714358) 'de taşma tespitini düzeltin
  • bazı parametrelerin svn_ra_svn_create_conn3 (r1714314) 'e göz ardı edilmemesi

Sürüm 1.10.0’da yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik doğrulama önbelleği önbelleğinde olası çökmeyi onar (r1705328)
  • temizleme: bozulmamış temizleme sırasında gereksiz bellek büyümesinden kaçının (r1706241)
  • diff: deponun sunucu kökünde olduğunda kilitlenme düzeltildi (r1705060 ve diğerleri)
  • taahhüt bildirimleri için çevirileri düzelt (r1709389, r1709562)
  • ra_serf: çok noktadan ayrıştırıcıda (r1706323, r1706324) kilitlenmeyi onar
  • svn: hataları kilitleme / açma hatalarını kilitleme (r1701598 ve diğerleri)
  • svn: temizleme kullanıcısı silinen harici kayıtlar (r1705843, r1710558)
  • svn: ikili dosya metni çakışmalarının basit bir şekilde çözülmesine izin ver (r1703581)
  • svnlook: temp dosyalarını farklı hatalarda düzgün şekilde kaldır (r1711346)
  • ra_serf: libserf'in yerleşik ve çalışma zamanı sürümlerini raporla (r1704847)
  • ra_serf: giden istekler için Content-Type üstbilgisini ayarla (r1715224 ve diğerleri)
  • svn: svn: eol stilindeki CRLF / CR dosyalarının birleştirme düzeltmelerini (r1703689 ve diğerleri)
  • ra_local: sıfır kopya kod yolunu devre dışı bırak (r1718167)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_authz_svn: mod_auth_kerb / mod_auth_ntlm ile ilgili authz'ı düzeltin (sayı # 4602)
  • mod_dav_svn: önbellek istatistiklerinde işlem kimliğinin görüntülenmesini onar (r1709553)
  • mod_dav_svn: skel kodlu istekler için LimitXMLRequestBody kullan (r1687812)
  • svnadmin dökümü: no-op değişikliklerini koru (r1709388 ve diğerleri, sayı # 4598)
  • fsfs: İşlemleri açarken gereksiz G / Ç'den kaçın (r1715793)
  • Bindings hata düzeltmeleri:
  • javahl: 1,8 (r1710104) ile ABI uyumsuzluğu düzeltildi
  • javahl: SVNClient.vacuum'da mutlak olmayan yollara izin ver (r1710215, r1710290)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • svn_client_patch () (r1706783) 'te yama filtresi çağırma işlemini düzeltin
  • sıfıra bilgi ekle yapılandırma tanımları (r1706983, r1706999)
  • testlerin uyumluluk modunda çalıştırılması (r1706375)
  • svn_fs_node_created_rev () (r1717154) belgelerini açıklığa kavuşturun
  • API değişiklikleri:
  • svn_stringbuf_remove ve _replace (r1714358) 'de taşma tespitini düzeltin
  • bazı parametrelerin svn_ra_svn_create_conn3 (r1714314) 'e göz ardı edilmemesi

Sürümde yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik doğrulama önbelleği önbelleğinde olası çökmeyi onar (r1705328)
  • temizleme: bozulmamış temizleme sırasında gereksiz bellek büyümesinden kaçının (r1706241)
  • diff: deponun sunucu kökünde olduğunda kilitlenme düzeltildi (r1705060 ve diğerleri)
  • taahhüt bildirimleri için çevirileri düzelt (r1709389, r1709562)
  • ra_serf: çok noktadan ayrıştırıcıda (r1706323, r1706324) kilitlenmeyi onar
  • svn: hataları kilitleme / açma hatalarını kilitleme (r1701598 ve diğerleri)
  • svn: temizleme kullanıcısı silinen harici kayıtlar (r1705843, r1710558)
  • svn: ikili dosya metni çakışmalarının basit bir şekilde çözülmesine izin ver (r1703581)
  • svnlook: temp dosyalarını farklı hatalarda düzgün şekilde kaldır (r1711346)
  • ra_serf: libserf'in yerleşik ve çalışma zamanı sürümlerini raporla (r1704847)
  • ra_serf: giden istekler için Content-Type üstbilgisini ayarla (r1715224 ve diğerleri)
  • svn: svn: eol stilindeki CRLF / CR dosyalarının birleştirme düzeltmelerini (r1703689 ve diğerleri)
  • ra_local: sıfır kopya kod yolunu devre dışı bırak (r1718167)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_authz_svn: mod_auth_kerb / mod_auth_ntlm ile ilgili authz'ı düzeltin (sayı # 4602)
  • mod_dav_svn: önbellek istatistiklerinde işlem kimliğinin görüntülenmesini onar (r1709553)
  • mod_dav_svn: skel kodlu istekler için LimitXMLRequestBody kullan (r1687812)
  • svnadmin dökümü: no-op değişikliklerini koru (r1709388 ve diğerleri, sayı # 4598)
  • fsfs: İşlemleri açarken gereksiz G / Ç'den kaçın (r1715793)
  • Bindings hata düzeltmeleri:
  • javahl: 1,8 (r1710104) ile ABI uyumsuzluğu düzeltildi
  • javahl: SVNClient.vacuum'da mutlak olmayan yollara izin ver (r1710215, r1710290)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • svn_client_patch () (r1706783) 'te yama filtresi çağırma işlemini düzeltin
  • sıfıra bilgi ekle yapılandırma tanımları (r1706983, r1706999)
  • testlerin uyumluluk modunda çalıştırılması (r1706375)
  • svn_fs_node_created_rev () (r1717154) belgelerini açıklığa kavuşturun
  • API değişiklikleri:
  • svn_stringbuf_remove ve _replace (r1714358) 'de taşma tespitini düzeltin
  • bazı parametrelerin svn_ra_svn_create_conn3 (r1714314) 'e göz ardı edilmemesi

1.9.5 sürümünde yeni :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik doğrulama önbelleği önbelleğinde olası çökmeyi onar (r1705328)
  • temizleme: bozulmamış temizleme sırasında gereksiz bellek büyümesinden kaçının (r1706241)
  • diff: deponun sunucu kökünde olduğunda kilitlenme düzeltildi (r1705060 ve diğerleri)
  • taahhüt bildirimleri için çevirileri düzelt (r1709389, r1709562)
  • ra_serf: çok noktadan ayrıştırıcıda (r1706323, r1706324) kilitlenmeyi onar
  • svn: hataları kilitleme / açma hatalarını kilitleme (r1701598 ve diğerleri)
  • svn: temizleme kullanıcısı silinen harici kayıtlar (r1705843, r1710558)
  • svn: ikili dosya metni çakışmalarının basit bir şekilde çözülmesine izin ver (r1703581)
  • svnlook: temp dosyalarını farklı hatalarda düzgün şekilde kaldır (r1711346)
  • ra_serf: libserf'in yerleşik ve çalışma zamanı sürümlerini raporla (r1704847)
  • ra_serf: giden istekler için Content-Type üstbilgisini ayarla (r1715224 ve diğerleri)
  • svn: svn: eol stilindeki CRLF / CR dosyalarının birleştirme düzeltmelerini (r1703689 ve diğerleri)
  • ra_local: sıfır kopya kod yolunu devre dışı bırak (r1718167)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_authz_svn: mod_auth_kerb / mod_auth_ntlm ile ilgili authz'ı düzeltin (sayı # 4602)
  • mod_dav_svn: önbellek istatistiklerinde işlem kimliğinin görüntülenmesini onar (r1709553)
  • mod_dav_svn: skel kodlu istekler için LimitXMLRequestBody kullan (r1687812)
  • svnadmin dökümü: no-op değişikliklerini koru (r1709388 ve diğerleri, sayı # 4598)
  • fsfs: İşlemleri açarken gereksiz G / Ç'den kaçın (r1715793)
  • Bindings hata düzeltmeleri:
  • javahl: 1,8 (r1710104) ile ABI uyumsuzluğu düzeltildi
  • javahl: SVNClient.vacuum'da mutlak olmayan yollara izin ver (r1710215, r1710290)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • svn_client_patch () (r1706783) 'te yama filtresi çağırma işlemini düzeltin
  • sıfıra bilgi ekle yapılandırma tanımları (r1706983, r1706999)
  • testlerin uyumluluk modunda çalıştırılması (r1706375)
  • svn_fs_node_created_rev () (r1717154) belgelerini açıklığa kavuşturun
  • API değişiklikleri:
  • svn_stringbuf_remove ve _replace (r1714358) 'de taşma tespitini düzeltin
  • bazı parametrelerin svn_ra_svn_create_conn3 (r1714314) 'e göz ardı edilmemesi

Sürüm 1.9.4’de yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik doğrulama önbelleği önbelleğinde olası çökmeyi onar (r1705328)
  • temizleme: bozulmamış temizleme sırasında gereksiz bellek büyümesinden kaçının (r1706241)
  • diff: deponun sunucu kökünde olduğunda kilitlenme düzeltildi (r1705060 ve diğerleri)
  • taahhüt bildirimleri için çevirileri düzelt (r1709389, r1709562)
  • ra_serf: çok noktadan ayrıştırıcıda (r1706323, r1706324) kilitlenmeyi onar
  • svn: hataları kilitleme / açma hatalarını kilitleme (r1701598 ve diğerleri)
  • svn: temizleme kullanıcısı silinen harici kayıtlar (r1705843, r1710558)
  • svn: ikili dosya metni çakışmalarının basit bir şekilde çözülmesine izin ver (r1703581)
  • svnlook: temp dosyalarını farklı hatalarda düzgün şekilde kaldır (r1711346)
  • ra_serf: libserf'in yerleşik ve çalışma zamanı sürümlerini raporla (r1704847)
  • ra_serf: giden istekler için Content-Type üstbilgisini ayarla (r1715224 ve diğerleri)
  • svn: svn: eol stilindeki CRLF / CR dosyalarının birleştirme düzeltmelerini (r1703689 ve diğerleri)
  • ra_local: sıfır kopya kod yolunu devre dışı bırak (r1718167)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_authz_svn: mod_auth_kerb / mod_auth_ntlm ile ilgili authz'ı düzeltin (sayı # 4602)
  • mod_dav_svn: önbellek istatistiklerinde işlem kimliğinin görüntülenmesini onar (r1709553)
  • mod_dav_svn: skel kodlu istekler için LimitXMLRequestBody kullan (r1687812)
  • svnadmin dökümü: no-op değişikliklerini koru (r1709388 ve diğerleri, sayı # 4598)
  • fsfs: İşlemleri açarken gereksiz G / Ç'den kaçın (r1715793)
  • Bindings hata düzeltmeleri:
  • javahl: 1,8 (r1710104) ile ABI uyumsuzluğu düzeltildi
  • javahl: SVNClient.vacuum'da mutlak olmayan yollara izin ver (r1710215, r1710290)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • svn_client_patch () (r1706783) 'te yama filtresi çağırma işlemini düzeltin
  • sıfıra bilgi ekle yapılandırma tanımları (r1706983, r1706999)
  • testlerin uyumluluk modunda çalıştırılması (r1706375)
  • svn_fs_node_created_rev () (r1717154) belgelerini açıklığa kavuşturun
  • API değişiklikleri:
  • svn_stringbuf_remove ve _replace (r1714358) 'de taşma tespitini düzeltin
  • bazı parametrelerin svn_ra_svn_create_conn3 (r1714314) 'e göz ardı edilmemesi

1.9.3 sürümünde yeni :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik doğrulama önbelleği önbelleğinde olası çökmeyi onar (r1705328)
  • temizleme: bozulmamış temizleme sırasında gereksiz bellek büyümesinden kaçının (r1706241)
  • diff: deponun sunucu kökünde olduğunda kilitlenme düzeltildi (r1705060 ve diğerleri)
  • taahhüt bildirimleri için çevirileri düzelt (r1709389, r1709562)
  • ra_serf: çok noktadan ayrıştırıcıda (r1706323, r1706324) kilitlenmeyi onar
  • svn: hataları kilitleme / açma hatalarını kilitleme (r1701598 ve diğerleri)
  • svn: temizleme kullanıcısı silinen harici kayıtlar (r1705843, r1710558)
  • svn: ikili dosya metni çakışmalarının basit bir şekilde çözülmesine izin ver (r1703581)
  • svnlook: temp dosyalarını farklı hatalarda düzgün şekilde kaldır (r1711346)
  • ra_serf: libserf'in yerleşik ve çalışma zamanı sürümlerini raporla (r1704847)
  • ra_serf: giden istekler için Content-Type üstbilgisini ayarla (r1715224 ve diğerleri)
  • svn: svn: eol stilindeki CRLF / CR dosyalarının birleştirme düzeltmelerini (r1703689 ve diğerleri)
  • ra_local: sıfır kopya kod yolunu devre dışı bırak (r1718167)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_authz_svn: mod_auth_kerb / mod_auth_ntlm ile ilgili authz'ı düzeltin (sayı # 4602)
  • mod_dav_svn: önbellek istatistiklerinde işlem kimliğinin görüntülenmesini onar (r1709553)
  • mod_dav_svn: skel kodlu istekler için LimitXMLRequestBody kullan (r1687812)
  • svnadmin dökümü: no-op değişikliklerini koru (r1709388 ve diğerleri, sayı # 4598)
  • fsfs: İşlemleri açarken gereksiz G / Ç'den kaçın (r1715793)
  • Bindings hata düzeltmeleri:
  • javahl: 1,8 (r1710104) ile ABI uyumsuzluğu düzeltildi
  • javahl: SVNClient.vacuum'da mutlak olmayan yollara izin ver (r1710215, r1710290)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • svn_client_patch () (r1706783) 'te yama filtresi çağırma işlemini düzeltin
  • sıfıra bilgi ekle yapılandırma tanımları (r1706983, r1706999)
  • testlerin uyumluluk modunda çalıştırılması (r1706375)
  • svn_fs_node_created_rev () (r1717154) belgelerini açıklığa kavuşturun
  • API değişiklikleri:
  • svn_stringbuf_remove ve _replace (r1714358) 'de taşma tespitini düzeltin
  • bazı parametrelerin svn_ra_svn_create_conn3 (r1714314) 'e göz ardı edilmemesi

Sürüm 1.9.2’de yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn: kimlik bilgilerini kwallet (r1700740, r1700951) 'de kaydederken kilitlenmeyi onar
  • ödeme / güncelleme: "erişim reddedildi" düzeltmesi & quot; Windows'da hata (r1701064 ve diğerleri)
  • güncelleme: çakışan bir ağacı güncelleştirirken kilitlenme düzeltildi (r1702198, r1702200)
  • taahhüt: olası kilitlenme düzeltildi (r1702231)
  • ra_serf: beklenmeyen 'X-SVN-VR-Base' üstbilgilerinde (r1702288) kilitlenmeyin
  • birleştirme: yerel bir eklentiye birleştirildiğinde kilitlenme düzelt (r1702299 ve diğerleri)
  • svnmucc: propset sırasında düzeltme hatası + mevcut dosya için koy (r1702467 ve diğerleri)
  • güncelleme: .svn / tmp klasörü olmadan çökmeyi onar (r1701838, r1702203)
  • ödeme: gereksiz G / Ç işlemlerini kaldırın (r1701638)
  • birleştirme: olası kilitlenmeyi onar (r1701997)
  • güncelleme: gelen silmelerin bazılarıyla kilitleme (r1702247)
  • yükseltme: externals ile 1.3 öncesi wc için kilitlenme düzeltin (r1702218 ve diğerleri)
  • geri al: Bir hareketin kökünü geri döndürürken çökmeyi onar (r1702237 ve diğerleri)
  • svn: belirli veritabanı bozulmalarına (r1702974, r1702991) kilitlenmeyin
  • svn: svn'de utf8proc sürümünü göster --version --verbose (r1702533, r1702891)
  • Sunucu tarafı hata düzeltmeleri:
  • svnfsfs istatistiklerinde boş gösterimlerin raporlanmasını düzelt (r1698312 ve diğerleri)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • fsfs-v4 ve fsfs-v6 modlarında svnfsfs_tests.py dosyasını düzeltin (r1700215 ve diğerleri)
  • API değişiklikleri:
  • standart akışlar için desteklenmeyen işlemleri devre dışı bırak (r1701633 ve diğerleri)

1.8.13 sürümünde yeni :

  • Bu sürümde 3 güvenlik sorunu ele alınmaktadır:
  • CVE-2015-0202: FSFS havuzlarına sahip Subversion HTTP sunucuları, belirli REPORT istekleri ile uzaktan tetiklenen aşırı bellek kullanımına açıktır.
  • CVE-2015-0248: Subversion mod_dav_svn ve svnserve, dinamik olarak değerlendirilmiş revizyon sayılarına sahip belirli istekler için uzaktan tetiklenebilir bir hak iddiası savunmasız savunmasız duruma karşı savunmasızdır
  • CVE-2015-0251: Subversion HTTP sunucuları, svn sahteciliğine izin verir: yeni düzeltmeler için yazar özellik değerleri

1.8.11 sürümünde yeni :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • checkout / update: geçmişi takip etmemek ve daha sonra sessizce başarısızlığa uğratmak için externals dosyasını düzeltin (sayı # 4185)
  • yama: geçerli hedefleri atlamayın --git difs (r1592014, r1592034)
  • diff: özellik çıkışını diffs kararlı hale getir (r1589360)
  • diff: sahne ile yerel kopyalanan dizinin farkını düzeltme (r1619380, r1619393)
  • fark: repos-WC ve WC-WC için değişken filtreyi (r1621978, r1621981) düzeltin
  • her zaman hata veren çakışma çözücü çözümleyici menü seçeneklerini kaldırın (r1620332)
  • gpg-aracı desteğini geliştirin (r1600331, r1600348, 1600368, r1600563, r1600781)
  • eclipse IDE'de GNOME Anahtarlık ile kilitlenmeyi düzeltin (sayı # 3498)
  • dışlanmış bir dizinin gölgelendiği externals (sayı # 4085)
  • izinleri desteklemeyen unix dosya sistemlerinde çalışan sorunları çözme (r1612225)
  • yükseltme: harici kayıtları koru (sayı # 4519)
  • temizleme: Kaydedilmiş zaman damgası düzeltmelerinin (r1633126) performansının iprove edilmesi
  • Almanca için çeviri güncellemeleri
  • Sunucu tarafı hata düzeltmeleri:
  • önbellek geçersiz kılma sorunları nedeniyle revprop önbelleğe alma özelliğini devre dışı bırak (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • Yeniden paylaşım desteklenmiyorsa (r1561426)

  • tanımlayıcı oluşturmayı atla
  • mod_dav_svn: eksik depo yolları olan istekleri reddet (r1643409)
  • mod_dav_svn: geçersiz sanal işlem adlarıyla istekleri reddet (r1643437)
  • mod_dav_svn: Kaynak yürüyüşte gereksiz bellek büyümesinden kaçının (sayı # 4531)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • , repos katmanının tüm üyelerine yapı bildirimleri geçerli olduğundan emin olun, tüm üyeler (API) kullanan tüm kullanıcılar (r1616131) kullanarak çökmeleri giderir
  • Windows'da (r1542610, r1564576, r1568180) oluştururken bir sürüm kaynağını düzgün bir şekilde oluşturun
  • LIBTOOL_M4 ve LIBTOOL_CONFIG değişkeninin düzeltilmesi, bir unix yapısı sırasında düzgün değerlendirilmemelidir (r1637826)
  • libtool 2.4.3'ün kullanımına izin ver (r1640862, r1640873, r1643793)

Sürüm 1.8.10’da yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • önbelleğe alınmış kimlik bilgilerini bulurken md5 karma çarpışmalarına karşı koruma sağlama (r1550691, r1550772, r1600909)
  • ra_serf: SSL sertifikalarındaki joker karakterlerle uygun şekilde eşleşir. (r1615211, 1615219)
  • ra_serf: Ortak Alt İsimler (r1565531, r1566503, r1568349, r1568361) bulunan SSL sertifikalarındaki Ortak Adı yoksay
  • ra_serf: kilitli yolları silmeyi engelleyen bir URI çıkış hatasını düzeltin (r1594223, r1553501, r1553556, r1559197, sayı # 3674)
  • rm: commit günlük düzenleyicisinde (r1591123) bir URL'yi silerken uygun URL'yi görüntüleyin
  • günlük: Başka bir kırık boru hatası hatasını düzeltin (r1596866, sayı # 3014)
  • kopya: Düzgün olarak bulunmayan veya çapraz kopyada (pro1589184, r1589188) hariç tutulmayan provaları doğru şekilde kullanın
  • kopya: Yerel olarak silinen düğümlerin ebeveynlerini wcs (r1589460, r1589486) arasında kopyalamayı onar
  • externals: svn: externals'ı değiştirerek harici çıkarılırken externals'ın atalarının dizinlerini düzgün bir şekilde siler. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: bazı karma değerlerinin bellek ömrünü (r1606009) düzeltin
  • Sunucu tarafı hata düzeltmeleri:
  • fsfs: 1,5 öncesi biçimindeki reposları oluştururken yapılandırma dosyasını çıkar (r1547454, r1561703)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • serf, mevcut svn kitaplıkları ile aynı önekte olduğunda, yanlış bağlamayı düzeltin. (R1609004)
  • VS 2003-2008 (r1595431) ile bina oluştururken uygun ara dizin kullanın
  • VS 2013'ü ve daha sonra proje dosyalarını oluşturmayı destekleyin.
  • Veri Bağlantıları:
  • ruby: Ruby 1.9 desteği ile ilgili uyarının kaldırılması yeni. (R1593992)
  • python: düzeltme notify_func geri aramaları (r1594794, r1594814, r1594834, r1595061)

Sürüm 1.8.5’de yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • Yeniden yönlendirilen konumlara işaret eden dış bağlantıları düzeltin (sorunlar # 4428, # 4429)
  • diff: bir kopyanın içinde hareket ettirme iddiasını düzeltin (sayı # 4444)
  • Sunucu tarafı hata düzeltmeleri:
  • mod_dav_svn: Bazı üçüncü taraf modülleriyle (r1537360 ve diğerleri) çökmeleri önle
  • mod_dav_svn: yolları uygun şekilde standartlaştır (r1542071)
  • mod_authz_svn: geçersiz yapılandırmayla (r1541432) mod_authz_svn kilitlenmesini onar
  • hotcopy: paketlenmiş reposlarda revprop dosyalarını kaybeden hotcopy'i düzeltin (sayı # 4448)
  • Diğer araç iyileştirmeleri ve hata düzeltmeleri:
  • mod_dontdothat: uri ayrıştırıcısını düzelt (r1542069 ve diğerleri)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • "--enable-optimize" ile derlemeyi clang (r1534860) ile düzeltin
  • Windows'da BDB hata ayıklama derlemeyle düzeltmeyi (r1501656, r1501702)

  • Windows'da (r1535139) oluştururken
  • fix '--with-openssl' seçeneği
  • bozuk ZLib (r1537193 et ​​al) 'a karşı inşa edildiğinde başarısızlığa test ekle
  • Veri Bağlantıları:
  • swig-rb: OS X'ye (r1535161) yüklemeden çalıştırılacak testleri düzeltin
  • ctypes-python: configure ile seçilen derleyici ile oluştur (r1536537)

Sürüm 1.8.4’de yeni: :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci ve sunucu tarafı düzeltmeleri:
  • 'file: //./' (r1516806) formunun URL'leri hakkında onaylama düzeltmesi
  • Windows'ta (r1534102) psapi.dll dosyasına bağlanmayı durdurun
  • İsveççe için çeviri güncellemeleri
  • İstemci tarafı hata düzeltmeleri:
  • geri al: hareketleri geri alma sorunlarını çözme (sayı # 4436)
  • güncelleme: harici erişim engellendiğinde onaylama düzeltildi (sayı # 4422)
  • birleştirme: otomatik birleştirme için ağ bağlantılarını azaltma (r1468980 ve diğerleri)
  • birleştirme: yeniden bütünleşme sırasında yol bozulmasını onar (r1523666)
  • mergeinfo: kilitlenme düzeltmesi (r1519955)
  • ra_serf: xml ayrıştırma sonucunu doğrulayın (r1501199 ve diğerleri)
  • ra_serf: taahhüt sırasında hata mesajlarını iyileştirme (r1526439)
  • ra_local: Windows sürücü kökü (r1518184) deposundaki hatayı düzeltin
  • Borulu komut kesildiğinde pencerelerdeki çökmeyi onar (r1522892)
  • Windows'ta (r1532023) kilitlenme işleyicisinde kilitlenme düzeltildi
  • Eski çalışma kopyalarını yükseltirken onaylama düzeltmesi (r1520529)
  • Sunucu tarafı hata düzeltmeleri:
  • hotcopy: temizleme, '--incremental' (r1512300 ve diğerleri) ile paketlenmemiş revprop'lar
  • dişli sunucu başlangıcındaki eşzamanlı isteklerde OOM'u düzeltin (r1527103 ve diğerleri)
  • fsfs: desteklenmeyen fsfs biçimi bulunduğunda (r1534158) hata mesajını iyileştirme
  • üçüncü taraf FS modül yükleyicide bellek sorununu düzeltin (r1519615 ve diğerleri)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • serf 1.3'e ve daha sonra Windows'a (r1517123) karşı derlemeye izin ver
  • Veri Bağlantıları:
  • javahl: streaFileContent yöntemi için canonicalize yolu (r1524869)

1.8.3 sürümünde yeni :

  • Bu sürümde üç güvenlik sorunu ele alınmaktadır:
  • CVE-2013-4246: fsfs: paketlenmiş değişiklik özelliklerinin düzenlenmesinden kaynaklanan bozulma
  • CVE-2013-4262: yönetici tarafı araçlar: pid dosyasına karşı sembolik saldırı
  • CVE-2013-4246: svnserve: pid dosyasına karşı sembolik link saldırı

1.8.1 sürümünde yeni :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci ve sunucu tarafı düzeltmeleri:
  • Almanca ve Basitleştirilmiş Çince için çeviri güncellemeleri
  • sqlite hata mesajı çıktısını iyileştirme (r1497804)
  • mmap içermeyen platformları destekle (r1498136)
  • yapılandırma dosyalarının UTF-8 BOM ile başlamasını sağlayın (r1499100 et al)
  • , kodlamayı dönüştürmediğinde UTF-8 verisinde başarısız olma (r1503009)
  • kodlamayı dönüştürme başarısız olduğunda hata mesajlarını iyileştirme (r1503010)
  • İstemci tarafı hata düzeltmeleri:
  • birleştirme: 'otomatik birleştirme' ile 'birleştirme işlemini tamamlayın' (r1491432) 'yi yeniden adlandırın
  • mergeinfo: '--show-revs' için ağ kullanımını azaltın (r1492005)
  • ra_serf: http durum yönetimini iyileştirme (r1495104)
  • birleştirme: gereksiz ra oturumundan (r1493475) kaçının
  • birleştirme: ağ kullanımını azaltma (r1478987)
  • birleştirme: yinelenen soy kontrolünü kaldır (r1493424, r1495597)
  • ra_serf: IIS birlikte işlerliği için 'Accept-Encoding' başlığını düzeltme (r1497551)
  • svn durumu: kilit sütunları için dokümantasyonu iyileştirin (r1497318, r1497319)
  • ra_serf: 'get-file-revs-reversed' özelliği (r1498456) desteği düzeltildi
  • log: depo köklerinde ağ kullanımını azaltmak (r1496957)
  • diff: harici fark çağırılırken geçici dosyalardan kaçının (sayı # 4382)
  • yükseltme: 1.7.x çalışma kopyalarının bildirimini düzeltme (r1493703, r1494171)
  • ağaç uyuşmazlık çözümü sırasında kilitlenme düzeltildi (sayı # 4388)
  • Etkileşimli dosya birleştirme: iki ek seçenek ekleyin (r1491816, r1494089)
  • diff: hata mesajlarında yerel stil yollarını kullan (r1500680)
  • çözmek: etkileşimli uyuşmazlık çözümü menüsünü iyileştirmek (r1491739 ve diğerleri)
  • anahtarı: hata mesajında ​​yerel stil yolunu kullan (r1500074)
  • ra_serf: geçersiz XML alırken hata çıktısını iyileştirme (r1498851)
  • svn temizleme: komut çıkışında ne yaptığını açıkla (r1497310)
  • blame: error on -r M: N sunucu desteklenmedikçe M> N (r1498449 ve diğerleri)
  • gpg-agent auth: Kullanılamadığında aracı kullanmaya çalışma (r1500762 ve diğerleri)
  • gpg-aracı yetkisi: GPG_TTY veya TERM env vars (r1500801) gerektirmiyor
  • güncelleme: çözümleyiciyi tetiklemeyen bazı ağaç çakışmalarını düzeltin (r1491868 ve diğerleri)
  • commit: (r1491756) silinirken eski girdileri wc kilit tablosundan kaldır
  • birleştirme: düzeltme - yalnızca yeniden adlandırma yolunda hata oluştu (sayı # 4387)
  • svnmucc: DESTDIR (r1501072) ayarlandığında çalışmak için 'make install' sembolünü düzeltin
  • wc: hedef, çalışan bir kopyalama kökü için sembolik bağlantı olduğunda kilitlenme düzeltildi (sayı # 4383)
  • ra_serf: "iç arızayı" değiştir & quot; normal hatalara ilişkin hatalar (r1502577)
  • ra_serf: yığın istekleri desteklemeyen proxy'leri ele al (r1502401 ve diğerleri)
  • Sunucu tarafı hata düzeltmeleri:
  • fsfs: repos / db / uuid r n (r1492145) olduğunda sonsuz döngü sorununu çözme
  • fsfs: revizyon özellik tamponu sınırını kaldır (r1491770)
  • mod_dav_svn: anonim kullanıcı hataları için daha iyi durum kodları (r1495918)
  • mod_dav_svn: işlem hataları için daha iyi durum kodları (r1490684)
  • "svn günlüğünde" köke karşı performans regresyonunu düzeltin (r1494913)
  • kullanıcı olmayan görünür 'svn:' özelliklerinin (r1495432) silinmesine izin ver
  • fsfs: sıkı hizalama mimarilerinde çökme düzeltmesi (r1495806, r1495985)
  • svnadmin yükseltmesi: paylaşılmayan fsfs depolarının (r1494287) hatayı düzeltin
  • svnadmin oluştur: deny '--fs-type = fsfs --compatible-version = 1.0' (r1494223)
  • svnadmin yükseltmesi: son aşamada iptal edilirken veri kaybını onar (r1494298)
  • mod_dav_svn: yanlış yol kanonizasyonunu düzelt (r1503528)
  • Diğer araç iyileştirmeleri ve hata düzeltmeleri:
  • fsfs-stats (araç): geçersiz yolu geçerken segfault'yu çöz (r1492164)
  • svn-bench: yardım çıktısını düzelt (r1493951)
  • svnpubsub: sunucuya sürüm üstbilgisini ekle (r1491707)
  • Geliştirici görünür değişiklikler
  • Genel:
  • ra_serf: Windows'da bazı test koşucu sorunlarını düzeltin (r1490679)
  • iki sorunu tersine çevirmek svn_ra_get_file_revs () (r1492148, et al)
  • ele geçirme - uyumlu sürüm = C testlerinde 1.8 (r1494342)
  • clang uyumluluğunu iyileştirmek (r1480080 ve diğerleri)
  • çakışmalarla uğraşırken uygun iptal batonunu kullanın (r1495850)
  • fs: BDB: BDB'den uygun hata değeri sağlar (r1495428)
  • ra_serf: tweak bağlantısı başarısız oldu hata değeri (r1496132, et al)
  • svn_client_log5: olası segfault'ları çöz (r1496110)
  • metadata_only değeri hedeflenmemiş düğüm (r1498564) olduğunda çalışmaya devam et
  • ra_svn: bir NULL taahhüt mesajı ile segfault'u düzeltin (r1498550, r1499727)
  • Ev2: düğümlerin değişiklik tablosunda (r1501058) düğüm türünü doğru şekilde başlatır
  • Ev2: URL yapısından kopyaları şimler halinde düzelt (r1500226)
  • fs: dosya adlarındaki yeni satırlara karşı testin iyileştirilmesi (r1498483 ve diğerleri)
  • BDB 6 ile bir giriş yapma (r1499438) ile bina yapmak
  • sqlite: oluşturma direncinde birleştirme yerleştirilmesine izin ver (r1499034, r1500175)
  • ra_svn: oturum açma işlemi geri çağrıldıktan sonra oturumları kullanılabilir hale getir (r1503554)
  • Veri Bağlantıları:
  • swig-rb: ağaç dışı yapılarla yapılan testleri düzeltin (r1492295)
  • javahl: javahl (r1492264) tarafından üretilen hata iletilerinin kodlamasını düzeltme
  • swig-pl: sessizlik derleyici uyarıları (r1487094)
  • swig-pl: belgeleri iyileştirme (r1488693, r1490721, r1500904)

1.8.0 sürümünde yeni :

  • Çalışma kopya kayıtları birinci sınıf işlem olarak hareket ediyor
  • Otomatik yeniden entegrasyon birleştirmesi
  • Devralınan mülkler
  • Depo dikte yapılandırması
  • Neon tabanlı HTTP istemci desteği kaldırıldı
  • Berkeley DB tabanlı depo arka ucu kullanımdan kaldırıldı
  • GnuPG Agent (Unix istemcisi) üzerinden bellek içi şifre önbelleğe alma
  • FSFS boyutu ve performans geliştirmeleri
  • Depodaki authz dosyalarının depolanması
  • Yöneticiler ve altyapı için yeni araçlar
  • Birçok geliştirme ve hata düzeltmesi

1.7.9 sürümünde yeni :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci tarafı hata düzeltmeleri:
  • svn ile ilgili hata mesajlarını iyileştirdi: date ve svn: author props. (R1440620)
  • local_relpath onayını düzeltin (sayı # 4257)
  • svn: // (r1458341) üzerinden svn log`da bellek sızıntısını düzeltin
  • neon http kütüphanesi kullanılırken hatalı authz hatası düzeltildi (sayı # 4332)
  • kwallet (r1421103) kullanırken segfault'u düzeltin
  • Sunucu tarafı hata düzeltmeleri:
  • svnserve, tekrarlanan devri düşük su devrini kaydetmez. (R1461278)
  • mod_dav_svn, etkinlik URL'leri (r1453780) için bazı özellik değerlerini hariç tutacak
  • / (issue # 4272) üzerinde bir vekil gibi davranırken mod_dav_svn'deki bir onaylamayı düzeltin
  • mod_dav_svn (r1443929) 'da özellikleri işlerken bellek kullanımını iyileştirme
  • LF olmayan satır sonları ile döküm dosyalarını yüklemek için svnrdump'ı düzeltin (sayı # 4263)
  • yeniden önbelleğe erişilemediğinde onaylama (r1422100)
  • mod_dav_svn'nin kilit uygulamasında geliştirilmiş mantık. (R1455352)
  • Limitsiz olarak günlüğe kaydetmeden gereksiz kodu çalıştırmamaktan kaçının (r1459599)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • Windows'ta (r1425368) dav_svn_get_repos_path () öğesinde bir onaylama düzeltin
  • get-deps.sh dosyasını doğru şekilde indirmek için zlib (r13520131)
  • dosyasını doğrulayın.

  • doxygen docs, endeksi oluştururken önekleri artık yok sayar (r1429201)
  • get-deps.sh dosyasını freebsd'de düzeltin (r1423646)
  • Veri Bağlantıları:
  • javahl status api artık ignoreExternals boolean (r1435361)
  • 'ye saygı duyuyor

1.7.8 sürümünde yeni :

  • Kullanıcı tarafından görülebilen değişiklikler:
  • İstemci ve sunucu tarafı düzeltmeleri:
  • pt_BR, es ve zh_TW çevirilerindeki yazım hatalarını düzeltin (r1402417, r1402421)
  • İstemci tarafı hata düzeltmeleri:
  • Windows'taki kullanıcı adıyla (r1396285) kilitlenmeyi onar
  • eksik öznitelikleri & quot; svn log -v --xml & quot; çıkış (r1398100)
  • svn yamasının hileleri yok sayan yeni satırdan sonra yok sayar (r139917)
  • hata işlenirken (r1403583) ra_serf ile askıda kalıyor
  • birleştirme sırasında birleştirme ile harici dosyaları yoksay (r1401915)
  • SEGV’yi & quot; svnmucc cp rev arg & quot; argv işlemi sırasında (sayı # 4079)
  • Symlinks'te çakışma işlemeyi düzeltin (sayı # 4091)
  • Sunucu tarafı hata düzeltmeleri:
  • iş parçacığı kullanılabilirliğini doğru şekilde saptayın (r1398325)
  • düzeltmek & quot; svnadmin load --bypass-prop-validation & quot; (R1237779)
  • authz dosyasındaki [groupsfoo] bölümlerinin ayrıştırılmasını düzeltin (sayı # 3531)
  • Vary ekleyin: önbelleğe alınabilirliği iyileştirmek için yanıtları almak için başlık (r1390653)
  • fs_fs'yi başarısız bir iletimden sonra temizlemek için düzeltin (r1403964, et al)
  • düzeltmelerden şikayet etmek için mod_dav_svn'yi düzeltin & gt; HEAD (r1403588)
  • Geliştirici görünür değişiklikler:
  • Genel:
  • 1.6 API tarafından döndürülen hatalı durumu düzeltin (r1403258)
  • derlemeyi g ++ 4.7 ile düzeltin (r1345740)
  • Windows'ta svn_uri_get_file_url_from_dirent'i düzeltin (r1409146)

Benzer yazılım

Bazaar Explorer
Bazaar Explorer

20 Feb 15

OpenLexicon
OpenLexicon

3 Jun 15

sapling
sapling

14 Apr 15

Geliştirici Diğer yazılım Apache Software Foundation

Yorumlar Apache Subversion

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!