Kutolewa kwa Ubadilishaji wa Apache 1.14.0

Shirika la Apache Software Foundation ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° toleo la kudhibiti toleo Kubadilisha 1.14.0, ambayo imeainishwa kama toleo la muda mrefu la usaidizi (LTS), ambalo masasisho yake yatatolewa hadi 2024. Licha ya maendeleo ya mifumo ya madaraka, Ubadilishaji unaendelea kuwa maarufu katika makampuni ya kibiashara na miradi inayotumia mbinu ya kati ya toleo na usimamizi wa usanidi wa mifumo ya programu. Fungua miradi inayotumia Ubadilishaji ni pamoja na: Apache, FreeBSD, Pascal Bila malipo na miradi ya OpenSCADA. Imebainika kuwa hazina moja ya SVN ya miradi ya Apache huhifadhi takriban masahihisho milioni 1.8 yenye taarifa kuhusu mabadiliko katika miradi.

Ufunguo maboresho Ugeuzaji 1.14:

  • Amri ya "svnadmin build-repcache" imeongezwa, ambayo unaweza kusasisha hali ya kache ya "rep-cache", ambayo inajumuisha maelezo kuhusu nakala zinazotumiwa katika utaratibu wa uondoaji wa Ushirikiano wa Uwakilishi (kushiriki upya, hukuruhusu kupunguza kwa kiasi kikubwa. saizi ya hazina kwa kuhifadhi nakala moja tu ya data mara moja). Amri inaweza kutumika kuongeza vipengee vilivyokosekana kwenye akiba kwa safu maalum ya masahihisho, kwa mfano, baada ya urudishaji kuzimwa kwa muda na kache imepitwa na wakati.
  • Vifungo vya SWIG Python na kitengo cha majaribio hutoa msaada kwa Python 3. Kitaalam msimbo ulioandikwa kwa Python bado unaweza kutumika na Python 2.7, lakini majaribio na kurekebisha hitilafu zinazohusiana na tawi hili zimekatishwa kwa sababu ya mwisho wa maisha ya Python 2. Python sio ni sehemu inayohitajika ya Ubadilishaji na hutumiwa wakati wa kujenga katika majaribio na katika vifungo vya SWIG.
  • Chaguzi za "--kimya" na "--diff" katika amri ya "svn log" hazitengani tena, na kuifanya iwe rahisi, kwa mfano, kuonyesha tofauti ndani ya anuwai ya masahihisho.
  • Imeongeza hoja ya "orodha ya kubadilisha" kwa "svn info --show-item".
  • Wakati wa kuendesha mhariri ulioainishwa na mtumiaji, kwa mfano, wakati wa utatuzi wa migogoro inayoingiliana, wahusika maalum katika njia za faili inayohaririwa zinalindwa. Mabadiliko hutatua matatizo na faili za kuhariri ambazo majina yake yanajumuisha nafasi na herufi maalum.
  • Tuliendelea kupima amri za majaribio "svn x-rafu/x-unshelve/x-rafu", ambayo hukuruhusu kuahirisha kando mabadiliko ambayo hayajakamilika katika nakala ya kazi ili kufanya kazi kwa haraka kwa kitu kingine, na kisha kurudisha mabadiliko ambayo hayajakamilika kwa kufanya kazi nakala bila kutumia hila kama vile kuhifadhi kiraka kwa kutumia "svn diff" na kisha kuirejesha kwa kutumia "svn kiraka".
  • Tuliendelea kujaribu uwezo wa majaribio wa kuhifadhi muhtasari wa hali ya ahadi ("jitolee ukaguzi"), ambayo hukuruhusu kuhifadhi muhtasari wa mabadiliko ambayo bado hayajafanywa kwa ahadi, na baadaye kurejesha matoleo yoyote yaliyohifadhiwa ya mabadiliko. kwa nakala inayofanya kazi (kwa mfano, kurudisha hali ya nakala inayofanya kazi ikiwa kuna sasisho lenye makosa).
  • Kuendelea kwa majaribio ya amri ya majaribio ya "svn info -x-viewspec" ili kutoa vipimo vinavyoelezea nakala inayofanya kazi ya sasa. Maelezo yanajumuisha maelezo kuhusu kuzuia kina cha uma ndogo, bila kujumuisha uma ndogo, kubadili hadi URL tofauti, au kusasisha hadi nambari mpya ya marekebisho ikilinganishwa na saraka kuu.

Chanzo: opennet.ru

Kuongeza maoni