Apache Subversion 1.12.0 шығарылымы

6 айлық дамудан кейін Apache Software Foundation жарияланған нұсқаны басқару шығарылымы Субверсия 1.12.0. Орталықтандырылмаған жүйелердің дамуына қарамастан, Subversion бағдарламалық жүйелердің нұсқасы мен конфигурациясын басқаруға орталықтандырылған тәсілді пайдаланатын коммерциялық компаниялар мен жобаларда танымал болып қала береді. Subversion пайдаланатын ашық жобаларға мыналар жатады: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC және LLVM жобалары. Subversion 1.12 шығарылымы кәдімгі шығарылым ретінде жіктеледі, келесі LTS шығарылымы 1.14 жылдың сәуір айында шығарылуы жоспарланған және 2020 жылға дейін қолдау көрсетілетін Subversion 2024 болады.

Кілт жақсартулар 1.12 нұсқасы:

  • Қақтығыстарды шешуге арналған интерактивті интерфейстің мүмкіндіктері кеңейтілді, оған элементтерді басқа каталогтарға жылжытумен жағдайларды өңдеуге қолдау қосылды, сондай-ақ нұсқалық жүйемен қамтылмаған файлдар мен каталогтар жұмыста пайда болған жағдайларды талдау жақсарды. репозиторийдің көшірмесі;
  • Сервер авторизация ережелеріндегі бос топтардың анықтамаларының еленбеуін және svnauthz пәрмені іске қосылған кезде олар бар болса, ескертудің көрсетілуін қамтамасыз етеді;
  • Unix-тәрізді жүйелердегі клиенттік жағында құпия сөздерді дискіде анық мәтінде сақтауды қолдау компиляция деңгейінде әдепкі бойынша өшірілген. Пайдаланушыларға құпия сөздерді сақтау үшін GNOME Keyring, Kwallet немесе GPG-Agent сияқты жүйелерді пайдалану ұсынылады;
  • Бастапқы репозиторийдегі және жұмыс көшірмедегі көшіру әрекеттерінің жақсартылған әрекеті - бар негізгі каталогтар мен түзетулері бар файлдар енді дұрыс өңделеді;
  • «Svn тізімі» пәрменінің шығысы жақсартылды: ұзын автор аттары енді қысқартылмайды, оқуға болатын пішіндегі (байттар, килобайттар, мегабайттар, т.б.);
  • «Svn info» пәрменіне репозиторийдегі файл өлшемдерін көрсету қосылды;
  • «Svn cleanup» пәрменінде еленбеген немесе нұсқасы жоқ элементтерді жою әрекеттерін растағаннан кейін жазудан қорғау жалаушасы бар каталогтар да жойылады;
  • Эксперименттік командаларда "svn x-shelve/x-unshelve/x-shelves"
    Түрлі түрдегі өзгерістерді өңдеу сенімділігі жоғарылады. «Сөре» жинағындағы пәрмендер басқа нәрсемен шұғыл жұмыс істеу үшін жұмыс көшірмесінде аяқталмаған өзгерістерді бөлек қоюға мүмкіндік береді, содан кейін «svn» арқылы патчты сақтау сияқты амалдарды қолданбай, аяқталмаған өзгерістерді жұмыс көшірмесіне қайтаруға мүмкіндік береді. diff» және одан кейін оны «svn patch» арқылы қалпына келтіру;

  • Тапсырмалар күйінің суреттерін сақтаудың эксперименттік мүмкіндігінің сенімділігі («тексеру пунктін орындау») арттырылды, бұл міндеттемемен әлі жасалмаған өзгерістердің суретін сақтауға және кейінірек сақталған кез келген нұсқаны қалпына келтіруге мүмкіндік береді. жұмыс көшірмедегі өзгерістер туралы (мысалы, қате жаңарту кезінде жұмыс көшірмесінің күйін қайтару үшін);

Ақпарат көзі: opennet.ru

пікір қалдыру