Itusilẹ ti Subversion Apache 1.14.0

Afun Software Foundation atejade itusilẹ Iṣakoso version Iyika 1.14.0, eyiti o jẹ ipin bi itusilẹ atilẹyin igba pipẹ (LTS), eyiti awọn imudojuiwọn yoo jẹ idasilẹ titi di ọdun 2024. Laibikita idagbasoke ti awọn eto isọdọtun, Subversion tẹsiwaju lati jẹ olokiki ni awọn ile-iṣẹ iṣowo ati awọn iṣẹ akanṣe ti o lo ọna aarin si ẹya ati iṣakoso iṣeto ni awọn eto sọfitiwia. Ṣii awọn iṣẹ akanṣe ti o lo Subversion pẹlu: Apache, FreeBSD, Pascal Ọfẹ ati awọn iṣẹ akanṣe OpenSCADA. O ṣe akiyesi pe ibi ipamọ SVN kanṣoṣo ti awọn iṣẹ akanṣe Apache tọju nipa awọn atunyẹwo miliọnu 1.8 pẹlu alaye nipa awọn iyipada ninu awọn iṣẹ akanṣe.

Bọtini awọn ilọsiwaju Iyipada 1.14:

  • A ti ṣafikun aṣẹ “svnadmin build-repcache”, pẹlu eyiti o le ṣe imudojuiwọn ipo kaṣe “atunṣe-cache”, eyiti o pẹlu alaye nipa awọn ẹda-ẹda ti a lo ninu ẹrọ yiyọkuro Pipin Aṣoju (pinpin-atunṣe, gba ọ laaye lati dinku ni pataki. iwọn ibi ipamọ nipa titoju data ẹda-iwe kan ṣoṣo ni ẹẹkan). O le lo aṣẹ naa lati ṣafikun awọn nkan ti o padanu si kaṣe fun iwọn awọn atunwo kan pato, fun apẹẹrẹ, lẹhin yiyọkuro ti jẹ alaabo fun igba diẹ ati pe kaṣe naa ti di ti ọjọ.
  • Awọn abuda Python SWIG ati suite idanwo pese atilẹyin fun Python 3. koodu imọ-ẹrọ ti a kọ sinu Python tun le ṣee lo pẹlu Python 2.7, ṣugbọn idanwo ati atunse kokoro ti o ni ibatan si ẹka yii ni a ti dawọ duro nitori opin igbesi aye Python 2. Python kii ṣe jẹ paati ti a beere fun Subversion ati pe a lo nigba kikọ ni awọn idanwo ati ni awọn abuda SWIG.
  • Awọn aṣayan "--idakẹjẹ" ati "-diff" ti o wa ninu aṣẹ "svn log" kii ṣe iyasọtọ ti ara ẹni mọ, o jẹ ki o rọrun, fun apẹẹrẹ, lati fi iyatọ han nikan laarin ọpọlọpọ awọn atunṣe.
  • Ṣe afikun ariyanjiyan “akojọ iyipada” si “alaye svn --show-nkan”.
  • Nigbati o ba nṣiṣẹ olootu kan pato ti olumulo, fun apẹẹrẹ, lakoko ipinnu rogbodiyan ibaraenisepo, awọn ohun kikọ pataki ni awọn ọna si faili ti n ṣatunkọ jẹ aabo. Iyipada naa yanju awọn iṣoro pẹlu ṣiṣatunṣe awọn faili ti orukọ wọn pẹlu awọn alafo ati awọn kikọ pataki.
  • A tẹsiwaju idanwo awọn aṣẹ idanwo “svn x-shelve/x-unshelve/x-selifu”, eyiti o gba ọ laaye lati sun awọn ayipada ti ko pari ni lọtọ lọtọ ni ẹda iṣẹ lati ṣiṣẹ ni iyara lori nkan miiran, ati lẹhinna da awọn ayipada ti ko pari pada si daakọ ṣiṣẹ laisi lilo si iru awọn ẹtan bii fifipamọ patch nipa lilo “svn diff” ati lẹhinna mu pada sipo nipa lilo “svn patch”.
  • A tẹsiwaju lati ṣe idanwo agbara idanwo lati ṣafipamọ awọn aworan ti ipo awọn iṣẹ (“ipinnu ibi-iṣayẹwo”), eyiti o fun ọ laaye lati ṣafipamọ fọto fọto ti awọn ayipada ti ko tii ṣe nipasẹ adehun kan, ati lẹhinna mu pada eyikeyi awọn ẹya ti o fipamọ ti awọn ayipada. si ẹda ti n ṣiṣẹ (fun apẹẹrẹ, lati yipo pada ipo ti ẹda iṣẹ ni ọran ti imudojuiwọn aṣiṣe).
  • Igbeyewo tẹsiwaju ti aṣẹ “svn info -x-viewspec” esiperimenta lati ṣejade sipesifikesonu kan ti n ṣe apejuwe ẹda iṣẹ lọwọlọwọ. Apejuwe naa pẹlu ifitonileti nipa didasilẹ ijinle awọn abẹlẹ, laisi awọn abẹlẹ, yiyi pada si URL miiran, tabi imudojuiwọn si nọmba atunyẹwo tuntun ni akawe si itọsọna obi.

orisun: opennet.ru

Fi ọrọìwòye kun