Ukukhishwa kwe-Apache Subversion 1.14.0

I-Apache Software Foundation eshicilelwe ukukhishwa kokulawula inguqulo Ukuguqulwa kwe-1.14.0, ehlukaniswa njengokukhululwa kosekelo lwesikhathi eside (LTS), okuzokhishwa kuzo izibuyekezo kuze kube ngu-2024. Naphezu kokuthuthukiswa kwezinhlelo ezihlukaniselwe abantu, i-Subversion iyaqhubeka nokuduma ezinkampanini zezentengiselwano namaphrojekthi asebenzisa indlela ephakathi kwenguqulo nokuphathwa kokucushwa kwezinhlelo zesoftware. Vula amaphrojekthi asebenzisa i-Subversion afaka: I-Apache, i-FreeBSD, i-Pascal yamahhala kanye namaphrojekthi we-OpenSCADA. Kuyaphawulwa ukuthi inqolobane eyodwa ye-SVN yamaphrojekthi we-Apache igcina izibuyekezo ezingaba yizigidi eziyi-1.8 ngolwazi olumayelana nezinguquko kumaphrojekthi.

Ukhiye ukuthuthukiswa Ukuguqulwa 1.14:

  • Umyalo we-"svnadmin build-repcache" wengeziwe, ongabuyekeza ngawo isimo senqolobane "ye-rep-cache", okufaka phakathi ulwazi mayelana nezimpinda ezisetshenziswe endleleni yokukhishwa kwe-Representation Sharing (ukwabelana kabusha, kukuvumela ukuthi wehlise kakhulu usayizi wenqolobane ngokugcina idatha eyimpinda eyodwa kuphela). Umyalo ungasetshenziswa ukwengeza izinto ezingekho kunqolobane yohlu oluthile lokubuyekeza, isibonelo, ngemva kokuthi ukuphindaphinda kukhutshaziwe okwesikhashana futhi inqolobane isiphelelwe yisikhathi.
  • I-SWIG Python bindings and test suite inikeza usekelo lwePython 3. Ngokobuchwepheshe ikhodi ebhalwe ngePython isengasetshenziswa nePython 2.7, kodwa ukuhlola nokulungiswa kweziphazamisi okuhlobene naleli gatsha kuye kwanqanyulwa ngenxa yokuphela kwesikhathi sempilo yePython 2. I-Python ayilona iqiniso. iyingxenye edingekayo yokuguqulwa futhi isetshenziswa lapho kwakhiwa ekuhlolweni nasekubopheni i-SWIG.
  • Izinketho ze-"--quiet" kanye "---diff" kumyalo we-"svn log" azisahlukani, okwenza kube lula, isibonelo, ukubonisa kuphela umehluko phakathi kwebanga lezibuyekezo.
  • Kwengezwe i-agumenti "yohlu lokushintsha" kokuthi "svn info --show-item".
  • Lapho wethula umhleli oshiwo umsebenzisi, isibonelo, ngesikhathi sokuxazululwa kwezingxabano ezisebenzisanayo, izinhlamvu ezikhethekile ezindleleni eziya efayeleni elihlelwayo ziyavikelwa. Ushintsho luxazulula izinkinga ngokuhlela amafayela amagama awo ahlanganisa izikhala nezinhlamvu ezikhethekile.
  • Siqhubekile nokuhlola imiyalo yokuhlola ethi “svn x-shelve/x-unshelve/x-shelves”, ekuvumela ukuthi uhlehlise ngokuhlukana izinguquko ezingaqediwe kukhophi yokusebenza ukuze usebenze ngokuphuthumayo kwenye into, bese ubuyisela izinguquko ezingaqediwe ikhophi esebenzayo ngaphandle kokusebenzisa amaqhinga anjengokugcina isiqeshana usebenzisa i-"svn diff" bese usibuyisela usebenzisa "i-svn patch".
  • Siqhubekile nokuhlola ikhono lokuhlola lokulondoloza izifinyezo zesimo sezibopho (“zibophezele ekuhloleni”), okukuvumela ukuthi ulondoloze isifinyezo sezinguquko ezingakenziwa ngokuzibophezela, futhi kamuva ubuyisele noma yiziphi izinguqulo ezilondoloziwe zezinguquko. ekhophini esebenzayo (isibonelo, ukubuyisela emuva isimo sekhophi esebenzayo uma kwenzeka kuba nesibuyekezo esiyiphutha).
  • Ukuhlolwa okuqhubekayo komyalo wokuhlola othi "svn info -x-viewspec" ukuze kukhishwe isimiso esichaza ikhophi esebenzayo yamanje. Incazelo ihlanganisa ulwazi olumayelana nokukhawulela ukujula kwama-subfork, okungabandakanyi ama-subfork, ukushintshela ku-URL ehlukile, noma ukuthuthukela enombolweni entsha yokubuyekeza uma kuqhathaniswa nohla lwemibhalo lomzali.

Source: opennet.ru

Engeza amazwana