Apache Subversion

Скріншот програми:
Apache Subversion
Дані програми:
Версія: 1.10.2 оновлений
Дата завантаження: 16 Aug 18
Розробник: Apache Software Foundation
Ліцензія: Безкоштовно
Популярність: 24

Rating: 3.0/5 (Total Votes: 1)

Мета проекту Subversion полягає у створенні системи керування версіями, яка є переконливою заміною CVS у спільноті з відкритим кодом. Він розробляється та поширюється Фондом програмного забезпечення Apache (ASF). Apache Subversion - це програмне забезпечення командного рядка, подібне до систем керування версіями Git або Bazaar.


Він подібний до CVS, але краще

Apache Subversion включає в себе найновіші функції CVS, а також різні інші функції, які зробить цей проект набагато кращим, ніж CVS, включаючи версію перейменування, версії символічних посилань, версію копіювання, видалення версій, версії каталогів та версії метаданих вільної форми. . Він також поставляється з власним клієнтом / сервером, шаблонним дизайном бібліотеки, який має чисті API.


Ефективно обробляє бінарні файли

Крім того, програмне забезпечення постачається з підтримкою тегів і розгалуження операцій, зобов'язує дійсно атомні, і програма ефективно обробляє бінарні файли. Інші функції включають в себе відстеження об'єднань, блокування файлів, можливість зберігати виконувані прапори, розбірний вихід, локалізовані повідомлення, інтерактивне вирішення конфліктів, дзеркальне відображення лише в режимі реального часу для читання, проксі-сервер через WebDAV, списки змін, а також прив'язки для численних мов програмування.

Підтримує протоколи DeltaV та WebDAV

Серед інших функцій ми можемо згадати параметр мережевого сервера Apache з підтримкою протоколів DeltaV та WebDAV, автономного варіанту сервера, власного клієнта / сервера, дизайну багаторівневої бібліотеки, версії символічних посилань, розбірливого виводу та локалізованих повідомлень .


Підтримувані операційні системи та доступність

Проект підтримується всіма операційними системами GNU / Linux і може бути легко встановлений з вихідного архіву, наданого Apache, або за допомогою стандартних сховищ програмного забезпечення відповідного дистрибутива. Наразі підтримуються як 32-розрядні, так і 64-бітні архітектури.


Вибирати між базою даних або сховищем звичайних файлів

Протокол клієнта та сервера надсилає розбіжності в обох напрямках, і користувачі зможуть вибирати між базою даних або реалізаціями репозиторіїв простого файлу. Проект Apache Subversion - це безкоштовне програмне забезпечення, випущене під ліцензією з відкритим кодом Apache / BSD.

Що нового в цьому випуску:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлення можливих збоїв у кеш-пам'яті авторизації (r1705328)
  • очищення: уникайте непотрібного зростання пам'яті під час первинної очистки (r1706241)
  • diff: виправлена ​​помилка, коли сховище знаходиться на сервері root (r1705060 та ін.)
  • Виправте переклад для повідомлення про сповіщення (r1709389, r1709562)
  • ra_serf: виправлення аварії в багатостатусному аналізаторі (r1706323, r1706324)
  • svn: повідомлення про блокування / розблокування помилок як збоїв (r1701598 та ін.)
  • svn: очищення користувача видалено зовнішні реєстрації (r1705843, r1710558)
  • svn: дозволити просте вирішення конфліктів тексту бінарного файлу (r1703581)
  • svnlook: правильно видалити tempfiles на помилки порівняння (r1711346)
  • ra_serf: повідомляти версії libserf (r1704847) для вбудованих та запущених версій
  • ra_serf: встановити заголовок Content-Type у вихідних запитах (r1715224 та ін.)
  • svn: виправлення об'єднаних видалень з svn: файли CRLF / CR у стилі eol (r1703689 та ін.)
  • ra_local: відключити шлях коду нульової копії (r1718167)
  • Виправлення на стороні сервера:
  • mod_authz_svn: виправте authz за допомогою mod_auth_kerb / mod_auth_ntlm (випуск # 4602)
  • mod_dav_svn: виправлення відображення ідентифікатора процесу в статистиці кешу (r1709553)
  • mod_dav_svn: використовуйте LimitXMLRequestBody для запитів, кодованих за skel (r1687812)
  • скидання svnadmin: збереження змін без опцій (r1709388 et al., issue # 4598)
  • fsfs: уникнути непотрібного введення / виводу при відкритті транзакцій (r1715793)
  • Виправлення помилок прив'язки:
  • javahl: Виправте ABI несумісність з 1,8 (r1710104)
  • javahl: дозволити не абсолютні шляхи в SVNClient.vacuum (r1710215, r1710290)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • Виправлення виклику патч-фільтра в svn_client_patch () (r1706783)
  • додати @, оскільки інформація визначається конфігурацією (r1706983, r1706999)
  • виправте тестування в режимі сумісності (r1706375)
  • з'ясувати документацію svn_fs_node_created_rev () (r1717154)
  • Зміни API:
  • виправлення виявлення переповнення в svn_stringbuf_remove та _replace (r1714358)
  • не ігноруйте деякі параметри до svn_ra_svn_create_conn3 (r1714314)

Що нового у версії 1.10.0:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлення можливих збоїв у кеш-пам'яті авторизації (r1705328)
  • очищення: уникайте непотрібного зростання пам'яті під час первинної очистки (r1706241)
  • diff: виправлена ​​помилка, коли сховище знаходиться на сервері root (r1705060 та ін.)
  • Виправте переклад для повідомлення про сповіщення (r1709389, r1709562)
  • ra_serf: виправлення аварії в багатостатусному аналізаторі (r1706323, r1706324)
  • svn: повідомлення про блокування / розблокування помилок як збоїв (r1701598 та ін.)
  • svn: очищення користувача видалено зовнішні реєстрації (r1705843, r1710558)
  • svn: дозволити просте вирішення конфліктів тексту бінарного файлу (r1703581)
  • svnlook: правильно видалити tempfiles на помилки порівняння (r1711346)
  • ra_serf: повідомляти версії libserf (r1704847) для вбудованих та запущених версій
  • ra_serf: встановити заголовок Content-Type у вихідних запитах (r1715224 та ін.)
  • svn: виправлення об'єднаних видалень з svn: файли CRLF / CR у стилі eol (r1703689 та ін.)
  • ra_local: відключити шлях коду нульової копії (r1718167)
  • Виправлення на стороні сервера:
  • mod_authz_svn: виправте authz за допомогою mod_auth_kerb / mod_auth_ntlm (випуск # 4602)
  • mod_dav_svn: виправлення відображення ідентифікатора процесу в статистиці кешу (r1709553)
  • mod_dav_svn: використовуйте LimitXMLRequestBody для запитів, кодованих за skel (r1687812)
  • скидання svnadmin: збереження змін без опцій (r1709388 et al., issue # 4598)
  • fsfs: уникнути непотрібного введення / виводу при відкритті транзакцій (r1715793)
  • Виправлення помилок прив'язки:
  • javahl: Виправте ABI несумісність з 1,8 (r1710104)
  • javahl: дозволити не абсолютні шляхи в SVNClient.vacuum (r1710215, r1710290)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • Виправлення виклику патч-фільтра в svn_client_patch () (r1706783)
  • додати @, оскільки інформація визначається конфігурацією (r1706983, r1706999)
  • виправте тестування в режимі сумісності (r1706375)
  • з'ясувати документацію svn_fs_node_created_rev () (r1717154)
  • Зміни API:
  • виправлення виявлення переповнення в svn_stringbuf_remove та _replace (r1714358)
  • не ігноруйте деякі параметри до svn_ra_svn_create_conn3 (r1714314)

Що нового в версії:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлення можливих збоїв у кеш-пам'яті авторизації (r1705328)
  • очищення: уникайте непотрібного зростання пам'яті під час первинної очистки (r1706241)
  • diff: виправлена ​​помилка, коли сховище знаходиться на сервері root (r1705060 та ін.)
  • Виправте переклад для повідомлення про сповіщення (r1709389, r1709562)
  • ra_serf: виправлення аварії в багатостатусному аналізаторі (r1706323, r1706324)
  • svn: повідомлення про блокування / розблокування помилок як збоїв (r1701598 та ін.)
  • svn: очищення користувача видалено зовнішні реєстрації (r1705843, r1710558)
  • svn: дозволити просте вирішення конфліктів тексту бінарного файлу (r1703581)
  • svnlook: правильно видалити tempfiles на помилки порівняння (r1711346)
  • ra_serf: повідомляти версії libserf (r1704847) для вбудованих та запущених версій
  • ra_serf: встановити заголовок Content-Type у вихідних запитах (r1715224 та ін.)
  • svn: виправлення об'єднаних видалень з svn: файли CRLF / CR у стилі eol (r1703689 та ін.)
  • ra_local: відключити шлях коду нульової копії (r1718167)
  • Виправлення на стороні сервера:
  • mod_authz_svn: виправте authz за допомогою mod_auth_kerb / mod_auth_ntlm (випуск # 4602)
  • mod_dav_svn: виправлення відображення ідентифікатора процесу в статистиці кешу (r1709553)
  • mod_dav_svn: використовуйте LimitXMLRequestBody для запитів, кодованих за skel (r1687812)
  • скидання svnadmin: збереження змін без опцій (r1709388 et al., issue # 4598)
  • fsfs: уникнути непотрібного введення / виводу при відкритті транзакцій (r1715793)
  • Виправлення помилок прив'язки:
  • javahl: Виправте ABI несумісність з 1,8 (r1710104)
  • javahl: дозволити не абсолютні шляхи в SVNClient.vacuum (r1710215, r1710290)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • Виправлення виклику патч-фільтра в svn_client_patch () (r1706783)
  • додати @, оскільки інформація визначається конфігурацією (r1706983, r1706999)
  • виправте тестування в режимі сумісності (r1706375)
  • з'ясувати документацію svn_fs_node_created_rev () (r1717154)
  • Зміни API:
  • виправлення виявлення переповнення в svn_stringbuf_remove та _replace (r1714358)
  • не ігноруйте деякі параметри до svn_ra_svn_create_conn3 (r1714314)

Що нового в версії 1.9.5:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлення можливих збоїв у кеш-пам'яті авторизації (r1705328)
  • очищення: уникайте непотрібного зростання пам'яті під час первинної очистки (r1706241)
  • diff: виправлена ​​помилка, коли сховище знаходиться на сервері root (r1705060 та ін.)
  • Виправте переклад для повідомлення про сповіщення (r1709389, r1709562)
  • ra_serf: виправлення аварії в багатостатусному аналізаторі (r1706323, r1706324)
  • svn: повідомлення про блокування / розблокування помилок як збоїв (r1701598 та ін.)
  • svn: очищення користувача видалено зовнішні реєстрації (r1705843, r1710558)
  • svn: дозволити просте вирішення конфліктів тексту бінарного файлу (r1703581)
  • svnlook: правильно видалити tempfiles на помилки порівняння (r1711346)
  • ra_serf: повідомляти версії libserf (r1704847) для вбудованих та запущених версій
  • ra_serf: встановити заголовок Content-Type у вихідних запитах (r1715224 та ін.)
  • svn: виправлення об'єднаних видалень з svn: файли CRLF / CR у стилі eol (r1703689 та ін.)
  • ra_local: відключити шлях коду нульової копії (r1718167)
  • Виправлення на стороні сервера:
  • mod_authz_svn: виправте authz за допомогою mod_auth_kerb / mod_auth_ntlm (випуск # 4602)
  • mod_dav_svn: виправлення відображення ідентифікатора процесу в статистиці кешу (r1709553)
  • mod_dav_svn: використовуйте LimitXMLRequestBody для запитів, кодованих за skel (r1687812)
  • скидання svnadmin: збереження змін без опцій (r1709388 et al., issue # 4598)
  • fsfs: уникнути непотрібного введення / виводу при відкритті транзакцій (r1715793)
  • Виправлення помилок прив'язки:
  • javahl: Виправте ABI несумісність з 1,8 (r1710104)
  • javahl: дозволити не абсолютні шляхи в SVNClient.vacuum (r1710215, r1710290)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • Виправлення виклику патч-фільтра в svn_client_patch () (r1706783)
  • додати @, оскільки інформація визначається конфігурацією (r1706983, r1706999)
  • виправте тестування в режимі сумісності (r1706375)
  • з'ясувати документацію svn_fs_node_created_rev () (r1717154)
  • Зміни API:
  • виправлення виявлення переповнення в svn_stringbuf_remove та _replace (r1714358)
  • не ігноруйте деякі параметри до svn_ra_svn_create_conn3 (r1714314)

Що нового в версії 1.9.4:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлення можливих збоїв у кеш-пам'яті авторизації (r1705328)
  • очищення: уникайте непотрібного зростання пам'яті під час первинної очистки (r1706241)
  • diff: виправлена ​​помилка, коли сховище знаходиться на сервері root (r1705060 та ін.)
  • Виправте переклад для повідомлення про сповіщення (r1709389, r1709562)
  • ra_serf: виправлення аварії в багатостатусному аналізаторі (r1706323, r1706324)
  • svn: повідомлення про блокування / розблокування помилок як збоїв (r1701598 та ін.)
  • svn: очищення користувача видалено зовнішні реєстрації (r1705843, r1710558)
  • svn: дозволити просте вирішення конфліктів тексту бінарного файлу (r1703581)
  • svnlook: правильно видалити tempfiles на помилки порівняння (r1711346)
  • ra_serf: повідомляти версії libserf (r1704847) для вбудованих та запущених версій
  • ra_serf: встановити заголовок Content-Type у вихідних запитах (r1715224 та ін.)
  • svn: виправлення об'єднаних видалень з svn: файли CRLF / CR у стилі eol (r1703689 та ін.)
  • ra_local: відключити шлях коду нульової копії (r1718167)
  • Виправлення на стороні сервера:
  • mod_authz_svn: виправте authz за допомогою mod_auth_kerb / mod_auth_ntlm (випуск # 4602)
  • mod_dav_svn: виправлення відображення ідентифікатора процесу в статистиці кешу (r1709553)
  • mod_dav_svn: використовуйте LimitXMLRequestBody для запитів, кодованих за skel (r1687812)
  • скидання svnadmin: збереження змін без опцій (r1709388 et al., issue # 4598)
  • fsfs: уникнути непотрібного введення / виводу при відкритті транзакцій (r1715793)
  • Виправлення помилок прив'язки:
  • javahl: Виправте ABI несумісність з 1,8 (r1710104)
  • javahl: дозволити не абсолютні шляхи в SVNClient.vacuum (r1710215, r1710290)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • Виправлення виклику патч-фільтра в svn_client_patch () (r1706783)
  • додати @, оскільки інформація визначається конфігурацією (r1706983, r1706999)
  • виправте тестування в режимі сумісності (r1706375)
  • з'ясувати документацію svn_fs_node_created_rev () (r1717154)
  • Зміни API:
  • виправлення виявлення переповнення в svn_stringbuf_remove та _replace (r1714358)
  • не ігноруйте деякі параметри до svn_ra_svn_create_conn3 (r1714314)

Що нового в версії 1.9.3:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлення можливих збоїв у кеш-пам'яті авторизації (r1705328)
  • очищення: уникайте непотрібного зростання пам'яті під час первинної очистки (r1706241)
  • diff: виправлена ​​помилка, коли сховище знаходиться на сервері root (r1705060 та ін.)
  • Виправте переклад для повідомлення про сповіщення (r1709389, r1709562)
  • ra_serf: виправлення аварії в багатостатусному аналізаторі (r1706323, r1706324)
  • svn: повідомлення про блокування / розблокування помилок як збоїв (r1701598 та ін.)
  • svn: очищення користувача видалено зовнішні реєстрації (r1705843, r1710558)
  • svn: дозволити просте вирішення конфліктів тексту бінарного файлу (r1703581)
  • svnlook: правильно видалити tempfiles на помилки порівняння (r1711346)
  • ra_serf: повідомляти версії libserf (r1704847) для вбудованих та запущених версій
  • ra_serf: встановити заголовок Content-Type у вихідних запитах (r1715224 та ін.)
  • svn: виправлення об'єднаних видалень з svn: файли CRLF / CR у стилі eol (r1703689 та ін.)
  • ra_local: відключити шлях коду нульової копії (r1718167)
  • Виправлення на стороні сервера:
  • mod_authz_svn: виправте authz за допомогою mod_auth_kerb / mod_auth_ntlm (випуск # 4602)
  • mod_dav_svn: виправлення відображення ідентифікатора процесу в статистиці кешу (r1709553)
  • mod_dav_svn: використовуйте LimitXMLRequestBody для запитів, кодованих за skel (r1687812)
  • скидання svnadmin: збереження змін без опцій (r1709388 et al., issue # 4598)
  • fsfs: уникнути непотрібного введення / виводу при відкритті транзакцій (r1715793)
  • Виправлення помилок прив'язки:
  • javahl: Виправте ABI несумісність з 1,8 (r1710104)
  • javahl: дозволити не абсолютні шляхи в SVNClient.vacuum (r1710215, r1710290)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • Виправлення виклику патч-фільтра в svn_client_patch () (r1706783)
  • додати @, оскільки інформація визначається конфігурацією (r1706983, r1706999)
  • виправте тестування в режимі сумісності (r1706375)
  • з'ясувати документацію svn_fs_node_created_rev () (r1717154)
  • Зміни API:
  • виправлення виявлення переповнення в svn_stringbuf_remove та _replace (r1714358)
  • не ігноруйте деякі параметри до svn_ra_svn_create_conn3 (r1714314)

Що нового в версії 1.9.2:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • svn: виправлено помилку при збереженні облікових даних у kwallet (r1700740, r1700951)
  • перевірка / оновлення: виправити & quot; доступ відхилено & quot; помилка на Windows (r1701064 та ін)
  • оновити: виправлення збій при оновленні конфліктуючого дерева (r1702198, r1702200)
  • commit: виправити можливу аварію (r1702231)
  • ra_serf: не стискайте з несподіваними заголовками "X-SVN-VR-Base" (r1702288)
  • об'єднати: виправлення збій при злитті з місцевим доповненням (r1702299 та ін)
  • svnmucc: виправлення помилки під час виконання propset + покласти на існуючий файл (r1702467 та ін)
  • оновлення: виправте аварію без папки .svn / tmp (r1701838, r1702203)
  • перевірка: видаліть непотрібну операцію введення-виведення (r1701638)
  • об'єднати: виправте можливу аварію (r1701997)
  • оновлення: виправлення збій із деякими вхідними видаленнями (r1702247)
  • оновлення: виправте аварію за попередньою версією туалету з зовнішнім виглядом (r1702218 та ін.)
  • повернути: виправити помилку при поверненні кореня переходу (r1702237 та ін.)
  • svn: не збивайтеся зі специфічними пошкодженнями бази даних (r1702974, r1702991)
  • svn: показати версію utf8proc в svn - версії - verbose (r1702533, r1702891)
  • Виправлення на стороні сервера:
  • виправляти звітність для порожніх подань у статистиці svnfsfs (r1698312 та ін.)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • виправте svnfsfs_tests.py в режимах fsfs-v4 та fsfs-v6 (r1700215 та ін.)
  • Зміни API:
  • вимкнути непідтримувані операції для стандартних потоків (r1701633 та ін)

Що нового в версії 1.8.13:

  • У цьому випуску розглядаються 3 проблеми безпеки:
  • CVE-2015-0202: HTTP-сервери Subversion з сховищами FSFS є вразливими до віддалено спрацьовуючого надмірного використання пам'яті з певними запитами REPORT
  • CVE-2015-0248: Subversion mod_dav_svn та svnserve є вразливими до віддалено спрацьовуючої атаки DoS-вразливості для певних запитів із номерами переглянутих динамічно оцінюваних
  • CVE-2015-0251: Subversion HTTP-сервери дозволяють підмінити svn: значення властивостей автора для нових версій

Що нового у версії 1.8.11:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • checkout / update: виправлення зовнішніх файлів, які не вдаються до історії, а потім молча відмовляються (випуск # 4185)
  • патч: не пропускати цілі в дійсних --git difs (r1592014, r1592034)
  • diff: зробити видобуток у стабільному форматі diff (r1589360)
  • diff: виправлення diff у локальному копійному каталозі з реквізитами (r1619380, r1619393)
  • diff: виправте фільтр змінених фільтрів для репо-WC та WC-WC (r1621978, r1621981)
  • видаліть опції меню, що вирішили конфлікт конфлікту, які завжди збігаються (r1620332)
  • покращити підтримку gpg-агента (r1600331, r1600348, 1600368, r1600563, r1600781)
  • виправте збій в середовищі Eclipse IDE з GNOME Keyring (випуск # 3498)
  • виправляти зовнішні елементи, що використовують версію каталогу (випуск # 4085)
  • виправлення проблем, що працюють на файлових системах Unix, які не підтримують дозволи (r1612225)
  • оновити: зберігати зовнішні реєстрації (випуск № 4519)
  • очищення: перевірка виконання фіксованих фіксованого часу (r1633126)
  • оновлення перекладів для німецького
  • Виправлення на стороні сервера:
  • відключити функцію кешування revprop через проблеми з несправністю кеша (r1543594, r1619774, r1619105, r1619118, r1619153, r1619802)
  • скасувати генерацію уніфікаторів, якщо спільне використання не підтримується (r1561426)
  • mod_dav_svn: відхилити запити з відсутніми шляхами репозиторію (r1643409)
  • mod_dav_svn: відхилити запити з недійсними іменами віртуальних транзакцій (r1643437)
  • mod_dav_svn: уникнути зайвого зростання пам'яті при ходьбі ресурсів (випуск № 4531)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • переконайтеся, що всі учасники рівня репо, що повідомляють структуру, дійсні, виправляє аварійне завершення роботи користувачів API з використанням усіх учасників (r1616131)
  • правильно генерувати ресурс версії під час створення на Windows (r1542610, r1564576, r1568180)
  • виправити змінну LIBTOOL_M4 і LIBTOOL_CONFIG не можна правильно оцінювати під час зборки unix (r1637826)
  • дозволити використання libtool 2.4.3 (r1640862, r1640873, r1643793)

Що нового у версії 1.8.10:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • захищати зіткнення хеш-пам'яті md5 при пошуку кеш-пам'яті (r1550691, r1550772, r1600909)
  • ra_serf: правильно підбирати підстановки в сертифікатах SSL. (r1615211, 1615219)
  • ra_serf: ігнорувати загальне ім'я в сертифікатах SSL, де є імена предметних альт (r1565531, r1566503, r1568349, r1568361)
  • ra_serf: виправлена ​​помилка вилучення URI, яка запобігла видаленню заблокованих шляхів (r1594223, r1553501, r1553556, r1559197, випуск # 3674)
  • rm: відображати правильну URL-адресу під час видалення URL-адреси в редакторі журналів фіксації (r1591123)
  • журнал: виправте інший примірник помилкової помилки труби (r1596866, випуск # 3014)
  • копія: правильно обробляйте реквізити, відсутні або виключені на перехресті wc копії (r1589184, r1589188)
  • copy: Виправте копіювання батьків локально видалених вузлів між wcs (r1589460, r1589486)
  • зовнішні: правильно видалити каталоги предків зовнішніх при видаленні зовнішнього, змінюючи svn: зовнішні. (r1600311, 1600315, r1600323, r1600393)
  • ra_serf: виправлення терміну служби ресурсу деяких значень хеш-пам'яті (r1606009)
  • Виправлення на стороні сервера:
  • fsfs: опустити конфігураційний файл при створенні репозитарії до формату 1.5 (r1547454, r1561703)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • виправте неправильне підключення, якщо серфер знаходиться у тому ж префіксі, що й існуючі бібліотеки svn. (r1609004)
  • використовуйте правильний проміжний каталог під час створення з VS 2003-2008 (r1595431)
  • підтримка створення файлів VS 2013 і пізніших проектів
  • Прив'язки:
  • ruby: видалення попередження про підтримку Ruby 1.9 є новим. (r1593992)
  • python: виправити повідомлення про зворотній виклик (r1594794, r1594814, r1594834, r1595061)

Що нового в версії 1.8.5:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • виправлення зовнішніх елементів, які вказують на перенаправлені адреси (проблеми № 4428, №4429)
  • diff: виправлення твердження з переміщенням у копії (випуск № 4444)
  • Виправлення на стороні сервера:
  • mod_dav_svn: Запобігання збої з деякими сторонними модулями (r1537360 та ін.)
  • mod_dav_svn: правильно канонізуйте шляхи (r1542071)
  • mod_authz_svn: виправте помилку mod_authz_svn з недійсною конфігурацією (r1541432)
  • hotcopy: виправити hotcopy, втративши файли revprop в упакованому репо (випуск № 4448)
  • Інше вдосконалення інструментів та виправлення помилок:
  • mod_dontdothat: Виправте синтаксичний аналізатор uri (r1542069 та ін)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • виправте компіляцію за допомогою "--enable-optimize" з кланом (r1534860)
  • виправити копіювання з налагодженою BDB на Windows (r1501656, r1501702)
  • виправити параметр --with-openssl при побудові Windows (r1535139)
  • додайте тест, щоб відмовитися, коли він побудований проти зламаної ZLib (r1537193 та ін)
  • Прив'язки:
  • swig-rb: виправлення тестів для запуску без встановлення на ОС X (r1535161)
  • ctypes-python: будувати з компілятора, вибраного за допомогою налаштування (r1536537)

Що нового в версії 1.8.4:

  • видимі зміни користувача:
  • Виправлення для клієнта та на стороні сервера:
  • виправити твердження на URL-адреси форми 'file: //./' (r1516806)
  • припинити зв'язок з psapi.dll у Windows (r1534102)
  • оновлення перекладу для шведського
  • Виправлення на стороні клієнта:
  • повернути: виправити проблеми, що повертають ходи (випуск № 4436)
  • update: виправити твердження, коли файл зовнішнього доступу відхилено (випуск № 4422)
  • об'єднати: зменшити мережеві з'єднання для автоматичного об'єднання (r1468980 та ін)
  • об'єднати: виправити корупцію під час реінтеграції (r1523666)
  • mergeinfo: виправити помилку (r1519955)
  • ra_serf: перевірити результат аналізу xml (r1501199 та ін.)
  • ra_serf: покращення повідомлень про помилку під час виконання завдання (r1526439)
  • ra_local: виправте помилку з репозиторієм у кореневому каталозі Windows (r1518184)
  • виправлення збоїв у вікнах, коли переривається команда piped (r1522892)
  • виправте збій у обробнику збоїв у вікнах (r1532023)
  • Виправте твердження при оновленні старих робочих копій (r1520529)
  • Виправлення на стороні сервера:
  • hotcopy: очищення розпакованого revprops з "--incremental" (r1512300 та ін)
  • виправити OOM на одночасних запитах при запуску поточного сервера (r1527103 та ін)
  • fsfs: покращує повідомлення про помилку, коли знайдено непідтримуваний формат fsfs (r1534158)
  • виправити проблему з пам'яттю модуля завантаження третьої сторони FS (r1519615 та ін.)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • дозволити компіляцію проти serf 1.3 і пізніших версій Windows (r1517123)
  • Прив'язки:
  • javahl: канонізувати шлях для методу streaFileContent (r1524869)

Що нового в версії 1.8.3:

  • У цьому випуску розглядаються три проблеми безпеки:
  • CVE-2013-4246: fsfs: корупція від редагування властивостей перегляду упакованих
  • CVE-2013-4262: інструменти адміністрування: атака символів посилання на файл PID
  • CVE-2013-4246: svnserve: атака символів посилання на файл PID

Що нового у версії 1.8.1:

  • видимі зміни користувача:
  • Виправлення для клієнта та на стороні сервера:
  • оновлення перекладу для німецької та спрощеної китайської
  • покращити випуск повідомлення про помилку sqlite (r1497804)
  • платформи підтримки відсутні mmap (r1498136)
  • дозволити файли конфігурації розпочати з UTF-8 BOM (r1499100 та ін)
  • не відмовляються від даних UTF-8, коли кодування конверсії недоступне (r1503009)
  • покращує повідомлення про помилку, коли не вдається здійснити перетворення кодування (r1503010)
  • Виправлення на стороні клієнта:
  • об'єднати: перейменувати "автоматичне злиття" в "повне об'єднання" (r1491432)
  • mergeinfo: зменшення використання мережі для "-shov-revs" (r1492005)
  • ra_serf: покращення обробки статусу http (r1495104)
  • об'єднати: уникати непотрібного сеансу ra (r1493475)
  • об'єднати: зменшити використання мережі (r1478987)
  • об'єднати: видалити дублікат перевірки походження (r1493424, r1495597)
  • ra_serf: виправте заголовок "Accept-Encoding" для взаємодії IIS (r1497551)
  • статус svn: покращити документацію для блокування стовпців (r1497318, r1497319)
  • ra_serf: виправити підтримку можливості "get-file-revs-reversed" (r1498456)
  • журнал: зменшення використання мережі в коренях сховища (r1496957)
  • diff: уникати тимчасових файлів під час виклику зовнішнього доступу (випуск # 4382)
  • оновити: виправте повідомлення про робочі копії 1.7.x (r1493703, r1494171)
  • виправити помилку під час вирішення конфлікту дерева (випуск # 4388)
  • об'єднати інтерактивний файл: додайте ще два додаткові параметри (r1491816, r1494089)
  • diff: використовуйте шляхи локального стилю в повідомленнях про помилку (r1500680)
  • вирішити: вдосконалити меню інтерактивного вирішення конфліктів (r1491739 та ін)
  • перемикач: використовуйте місцевий стиль у повідомлення про помилку (r1500074)
  • ra_serf: покращує помилку під час отримання недійсного XML (r1498851)
  • очищення svn: пояснити, що робить команда у виведенні довідки (r1497310)
  • вини: помилка на -r M: N де M & gt; N, якщо сервер не підтримує (r1498449 та ін.)
  • gpg-agent auth: не намагайтеся використовувати агент, коли він недоступний (r1500762 et al)
  • gpg-agent auth: не вимагає GPG_TTY або TERM env vars (r1500801)
  • оновити: виправлення деяких конфліктів дерева, які не викликають резольвер (r1491868 та ін)
  • commit: видаляйте старі записи з таблиці блокування wc при видаленні (r1491756)
  • злиття: виправлення - виправлення помилок на перейменованому шляху (випуск # 4387)
  • svnmucc: виправте символьний зв'язок "make install" для роботи, коли встановлено DESTDIR (r1501072)
  • wc: виправте помилку, якщо ціль є символьним посиланням на корінь робочої копії (випуск № 4383)
  • ra_serf: зміна "внутрішньої несправності" & quot; помилки до звичайних помилок (r1502577)
  • ra_serf: обробляти проксі, які не підтримують запрошені запити (r1502401 та ін.)
  • Виправлення на стороні сервера:
  • fsfs: вирішити проблему безперервного циклу, коли repos / db / uuid має r n (r1492145)
  • fsfs: видалити ліміт буфера ресурсу перегляду (r1491770)
  • mod_dav_svn: кращі коди стану для анонімних помилок користувача (r1495918)
  • mod_dav_svn: кращі коди стану для здійснення помилок (r1490684)
  • виправити регресію ефективності в журналі 'svn' проти кореневого (r1494913)
  • дозволити видалення властивостей "svn:", які не є користувачем, (r1495432)
  • fsfs: виправте аварію на архітектурах строгого вирівнювання (r1495806, r1495985)
  • оновлення svnadmin: виправлення помилок нерозміщених сховищ fsfs (r1494287)
  • svnadmin create: deny '--fs-type = fsfs --compatible-version = 1.0' (r1494223)
  • оновлення svnadmin: виправлення втрати даних при скасуванні на останньому етапі (r1494298)
  • mod_dav_svn: виправте неправильну канонізацію шляху (r1503528)
  • Інше вдосконалення інструментів та виправлення помилок:
  • fsfs-stats (інструмент): вирішити segfault при пропущенні недійсного шляху (r1492164)
  • svn-bench: виправити виведення допомоги (r1493951)
  • svnpubsub: додати заголовок версії до сервера (r1491707)
  • Зміни, видимі для розробника
  • Загальні відомості:
  • ra_serf: виправте деякі проблеми тестового бігу на Windows (r1490679)
  • Виправте два питання у зворотному порядку svn_ra_get_file_revs () (r1492148, et al)
  • Обробити - сумісне-версію = 1.8 в тестах C (r1494342)
  • поліпшити сумісність кланів (r1480080 та ін.)
  • правильно скасовувати палицю при роботі з конфліктами (r1495850)
  • fs: BDB: правильне значення помилки від BDB (r1495428)
  • ra_serf: виправлена ​​помилка помилки під час з'єднання (r1496132, et al)
  • svn_client_log5: вирішити можливий segfault (r1496110)
  • виправити metadata_only перейти до роботи, коли ціль - це незавершений вузол (r1498564)
  • ra_svn: виправити segfault за допомогою повідомлення NULL (r1498550, r1499727)
  • Ev2: правильно ініціалізувати тип вузла в таблиці зміни таблиць (r1501058)
  • Ev2: виправте копіювання з URL-адреси, побудованої в шаблонах (r1500226)
  • fs: поліпшити тест проти нових рядків у іменах файлів (r1498483 та ін)
  • зробіть будівлю з BDB 6 функцією вибору (r1499438)
  • sqlite: дозволити розміщення об'єднати в build dir (r1499034, r1500175)
  • ra_svn: зробити сеанси доступними після виходу на екран журналу (r1503554)
  • Прив'язки:
  • swig-rb: виправлення тестів з деревами, що не використовують дерево (r1492295)
  • javahl: виправте кодування повідомлень про помилки, створені javahl (r1492264)
  • swig-pl: попередження про компілятор за замовчуванням (r1487094)
  • swig-pl: вдосконалення документації (r1488693, r1490721, r1500904)

Що нового у версії 1.8.0:

  • Робочі записи копіювання переміщуються як операція першого класу
  • Автоматичне злиття реінтеграції
  • Спадкові властивості
  • Конфігурація диктується сховищем
  • Вилучено підтримку HTTP клієнта на основі неону
  • Задня частина репозиторію на базі Berkeley DB не підтримується
  • Кешування паролем в пам'яті через агента GnuPG (клієнт Unix)
  • Розмір та продуктивність FSFS
  • Зберігання файлів authz у сховищі
  • Нові інструменти для адміністраторів та інфраструктури
  • Багато вдосконалень та виправлень помилок

Що нового у версії 1.7.9:

  • видимі зміни користувача:
  • Виправлення на стороні клієнта:
  • Покращено повідомлення про повідомлення про svn: date та svn: author props. (r1440620)
  • виправте local_relpath assertion (випуск # 4257)
  • виправити витік пам'яті в `svn log` над svn: // (r1458341)
  • Виправте неправильну помилку authz при використанні неонової бібліотеки http (випуск № 4332)
  • виправте segfault при використанні kwallet (r1421103)
  • Виправлення на стороні сервера:
  • svnserve зареєструватиме відтворену версію, а не ревізію з низькою водою. (r1461278)
  • mod_dav_svn буде опускати деякі значення властивостей для адресної діяльності (r1453780)
  • виправте твердження в mod_dav_svn, коли виступаєте як проксі на / (випуск № 4272)
  • покращите використання пам'яті при здійсненні властивостей в mod_dav_svn (r1443929)
  • виправте svnrdump для завантаження файлів дампа з кінцями не-LF (випуск # 4263)
  • виправити твердження, коли реп-кеш недоступний (r1422100)
  • поліпшена логіка в реалізації блокування mod_dav_svn. (r1455352)
  • уникайте виконання непотрібного коду в журналі з обмеженням (r1459599)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • виправте твердження в dav_svn_get_repos_path () у Windows (r1425368)
  • виправити get-deps.sh, щоб правильно завантажити zlib (r13520131)
  • doxygen docs тепер ігнорує префікси під час створення індексу (r1429201)
  • виправити get-deps.sh на freebsd (r1423646)
  • Прив'язки:
  • javahl status api тепер поважає ігнорування зовнішніх логічних (r1435361)

Що нового в версії 1.7.8:

  • видимі зміни користувача:
  • Виправлення для клієнта та на стороні сервера:
  • Виправте помилки в перекладах pt_BR, es та zh_TW (r1402417, r1402421)
  • Виправлення на стороні клієнта:
  • виправте помилку з параметром --nername на Windows (r1396285)
  • додавання відсутніх атрибутів до "svn log-v - xml" & quot; вихід (r1398100)
  • виправте svn-патч, ігноруючи підказки після відсутності кінцевого нового рядка (r139917)
  • виправити виклик із ra_serf під час обробки помилок (r1403583)
  • ігнорувати зовнішні файли за допомогою mergeinfo під час об'єднання (r1401915)
  • виправте SEGV за допомогою & quot; svnmucc cp rev arg & quot; під час обробки argv (випуск № 4079)
  • Виправлення конфліктів із символічними посиланнями (випуск # 4091)
  • Виправлення на стороні сервера:
  • правильно визначити наявність потоків (r1398325)
  • виправлення & quot; завантаження svnadmin - перевірка за пропускною спробою & quot; (r1237779)
  • виправте розбір розділів [groupsfoo] у файлі authz (випуск # 3531)
  • додайте Vary: заголовок для отримання відповідей для покращення кешування (r1390653)
  • виправте fs_fs для очищення після невдалої передачі реплікації (r1403964, et al)
  • виправте mod_dav_svn, щоб скаржитися на версії & gt; HEAD (r1403588)
  • Зміни, видимі для розробника:
  • Загальні відомості:
  • виправте неправильний статус, який повернув 1.6 API (r1403258)
  • виправте компіляцію з g ++ 4.7 (r1345740)
  • виправити svn_uri_get_file_url_from_dirent на Windows (r1409146)

Схожі програми

OSTree
OSTree

17 Feb 15

tratihubis
tratihubis

14 Apr 15

svnfiltereddump
svnfiltereddump

15 Apr 15

LinCVS XXL
LinCVS XXL

2 Jun 15

Інші програми розробника Apache Software Foundation

Apache OpenJPA
Apache OpenJPA

20 Jul 15

Apache Qpid
Apache Qpid

12 Apr 15

Apache Giraph
Apache Giraph

13 Apr 15

Apache Subversion

Коментар не знайдено
додати коментар
Включіть картинки!