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)

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

SCCS
SCCS

11 May 15

testrepository
testrepository

20 Feb 15

Diffuse
Diffuse

17 Feb 15

git-cachecow
git-cachecow

14 Apr 15

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

Apache Subversion

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