Tso Tawm Apache Subversion 1.14.0

Apache Software Foundation luam tawm version tswj tso tawm Kev hloov pauv 1.14.0, uas yog cais raws li kev txhawb nqa mus sij hawm ntev (LTS) tso tawm, rau qhov hloov tshiab yuav raug tso tawm kom txog rau thaum 2024. Txawm hais tias kev txhim kho ntawm cov txheej txheem decentralized, Subversion tseem nrov hauv cov tuam txhab lag luam thiab cov haujlwm uas siv lub hauv paus rau kev hloov pauv thiab kev tswj hwm ntawm software systems. Qhib tej yaam num uas siv Subversion muaj xws li: Apache, FreeBSD, Dawb Pascal thiab OpenSCADA tej yaam num. Nws tau sau tseg tias ib qho SVN repository ntawm Apache cov haujlwm khaws cia txog 1.8 lab kev hloov kho nrog cov ntaub ntawv hais txog kev hloov pauv hauv cov haujlwm.

Ntsiab kev txhim kho Kev hloov pauv 1.14:

  • Cov lus txib "svnadmin build-repcache" tau raug ntxiv, uas koj tuaj yeem hloov kho lub xeev ntawm "rep-cache" cache, uas suav nrog cov ntaub ntawv hais txog kev sib tw siv nyob rau hauv Kev Sawv Cev Sib Koom deduplication mechanism (rep-sharing, tso cai rau koj txo qis. qhov loj ntawm qhov chaw cia khoom los ntawm kev khaws cia tsuas yog cov ntaub ntawv duplicate ib zaug). Cov lus txib tuaj yeem siv los ntxiv cov khoom ploj mus rau lub cache rau ntau qhov kev hloov kho, piv txwv li, tom qab deduplication tau raug cuam tshuam ib ntus thiab lub cache tau dhau los lawm.
  • Python SWIG bindings thiab test suite muab kev txhawb nqa rau Python 3. Technically code sau hauv Python tseem tuaj yeem siv nrog Python 2.7, tab sis kev sim thiab kho kab mob cuam tshuam nrog ceg no tau raug txiav tawm vim qhov kawg ntawm Python 2 lub neej. Python tsis yog. yog ib qho tseem ceeb ntawm Subversion thiab siv thaum tsim hauv kev sim thiab hauv SWIG bindings.
  • Cov kev xaiv "-- ntsiag to" thiab "--diff" nyob rau hauv "svn cav" hais kom ua tsis muaj kev sib koom ua ke, ua kom yooj yim dua, piv txwv li, tsuas yog qhia qhov sib txawv hauv ntau qhov kev hloov kho.
  • Ntxiv "changelist" sib cav rau "svn info --show-item".
  • Thaum khiav ib tus neeg siv tshwj xeeb editor, piv txwv li, thaum lub sij hawm sib tham sib daws teeb meem, cov cim tshwj xeeb hauv txoj hauv kev rau cov ntaub ntawv raug kho raug tiv thaiv. Qhov kev hloov pauv daws teeb meem nrog kev kho cov ntaub ntawv uas nws cov npe suav nrog qhov chaw thiab cov cim tshwj xeeb.
  • Peb txuas ntxiv sim cov kev sim cov lus txib "svn x-shelve/x-unshelve/x-shelves", uas tso cai rau koj cais ncua kev hloov pauv tsis tiav hauv daim ntawv ua haujlwm txhawm rau txhawm rau ua haujlwm sai rau lwm yam, thiab tom qab ntawd rov qab cov kev hloov pauv tsis tiav rau hauv ua hauj lwm daim ntawv tsis siv rau tej kev dag xws li txuag ib thaj siv "svn diff" thiab tom qab ntawd rov kho nws siv "svn thaj".
  • Peb txuas ntxiv mus sim qhov kev sim muaj peev xwm txuag snapshots ntawm lub xeev ntawm kev cog lus ("coj checkpointing"), uas tso cai rau koj kom txuag tau ib qho snapshot ntawm cov kev hloov pauv uas tseem tsis tau ua tiav los ntawm kev cog lus, thiab tom qab ntawd rov kho ib qho ntawm cov kev hloov pauv hloov. mus rau ib daim ntawv luam ua haujlwm (piv txwv li, kom thim rov qab lub xeev ntawm daim ntawv ua haujlwm thaum muaj kev hloov kho yuam kev).
  • Kev sim txuas ntxiv ntawm qhov kev sim "svn info -x-viewspec" cov lus txib kom tso tawm qhov tshwj xeeb piav qhia txog daim ntawv ua haujlwm tam sim no. Cov lus piav qhia suav nrog cov ntaub ntawv hais txog kev txwv qhov tob ntawm subforks, tsis suav nrog subforks, hloov mus rau qhov sib txawv URL, lossis hloov kho rau tus lej hloov tshiab piv rau niam txiv cov npe.

Tau qhov twg los: opennet.ru

Ntxiv ib saib