Serbestberdana Apache Subversion 1.14.0

Weqfa Nermalava Apache weşandin serbestberdana kontrola guhertoyê Hilweşandin 1.14.0, ku wekî serbestberdana piştevaniya demdirêj (LTS) tête dabeş kirin, ji bo ku nûvekirin dê heya 2024-an bêne berdan. Tevî pêşkeftina pergalên nenavendî, Subversion di pargîdan û projeyên bazirganî de ku nêzîkatiyek navendîkirî ji rêveberiya guherto û veavakirina pergalên nermalavê re bikar tînin de populerbûna xwe berdewam dike. Projeyên vekirî yên ku Subversion bikar tînin ev in: Projeyên Apache, FreeBSD, Free Pascal û OpenSCADA. Tê destnîşan kirin ku depoya yekane ya SVN ya projeyên Apache nêzî 1.8 mîlyon guhertoyên bi agahdariya di derbarê guhertinên di projeyan de hilîne.

Qûfle serrastkirinî Subversion 1.14:

  • Fermana "svnadmin build-repcache" hate zêdekirin, bi wê re hûn dikarin rewşa cache "rep-cache" nûve bikin, ku tê de agahdariya li ser dubareyên ku di mekanîzmaya vekêşana Parvekirina Nûnertiyê de têne bikar anîn (parvekirina dubare, dihêle hûn bi girîngî kêm bikin. mezinahiya depoyê bi hilanîna tenê yek daneya dubare). Ferman dikare were bikar anîn ji bo zêdekirina tiştên wenda li cache-ê ji bo rêzek diyarkirî ya guhertoyan, mînakî, piştî ku veqetandin bi demkî were neçalak kirin û cache ji mêj ve bû.
  • Girêdanên Python SWIG û pakêta testê piştgirî dide Python 3. Ji hêla teknîkî ve koda ku bi Python hatî nivîsandin hîn jî dikare bi Python 2.7 re were bikar anîn, lê ceribandin û rastkirina xeletiyên bi vê şaxê ve girêdayî ye ji ber ku temenê Python 2 bi dawî nebûye hêmanek pêdivî ya Subversionê ye û dema ku di ceribandinan de û di girêdanên SWIG de têne çêkirin tê bikar anîn.
  • Vebijarkên "--bêdeng" û "--cûdahî" di fermana "svn log" de êdî ji hev nayên veqetandin, ji bo nimûne, ew hêsantir dike ku tenê cûdahiyan di nav rêzek guhertoyan de nîşan bide.
  • Argumenta "changelist" li "svn info --show-item" zêde kir.
  • Dema ku edîtorek diyarkirî ya bikarhêner dimeşîne, mînakî, di dema çareserkirina nakokiya înteraktîf de, di rêyên pelê ku têne guherandin de karakterên taybetî têne parastin. Guhertin pirsgirêkên bi guherandina pelên ku navên wan cih û karakterên taybetî hene çareser dike.
  • Me ceribandina fermanên ceribandinê "svn x-shelve/x-unshelve/x-shelves" berdewam kir, ku dihêle hûn ji hev cuda guhertinên neqediyayî yên di nusxeya xebatê de paşde bixin da ku bi lezgînî li ser tiştek din bixebitin, û dûv re guheztinên neqediyayî vegerînin kopiyek xebatê bêyî ku serî li hîleyên weha bide, wekî tomarkirina patchek bi karanîna "svn diff" û dûv re vegerandina wê bi karanîna "svn patch".
  • Me ceribandina şiyana ceribandinê ya tomarkirina dîmenên rewşa betlaneyan ("komît xala kontrolê") domand, ku dihêle hûn wêneyek guheztinên ku hîna ji hêla komîteyê ve nehatine hilanîn hilînin, û dûv re yek ji guhertoyên tomarkirî yên guhertinan sererast bikin. ji kopiyek xebitandinê re (mînakek, ji bo vegerandina rewşa kopiya xebitandinê di rewşek nûvekirinek xelet de).
  • Berdewam ceribandina fermana ceribandina "svn info -x-viewspec" ji bo derxistina taybetmendiyek ku kopiya xebatê ya heyî diyar dike derxe. Danasîn agahdarî di derheqê bisînorkirina kûrahiya subforks de, jêbirina subforks, guheztina URLek cûda, an nûvekirina jimareyek guhertoya nû li gorî pelrêça dêûbav vedihewîne.

Source: opennet.ru

Add a comment