Tukunga o Apache Subversion 1.12.0

I muri i nga marama 6 o te whanaketanga, ko te Apache Software Foundation whakaputaina tuku mana putanga Whakakorenga 1.12.0. Ahakoa te whakawhanaketanga o nga punaha whakaheke, kei te rongonui tonu a Subversion i roto i nga kamupene arumoni me nga kaupapa e whakamahi ana i te huarahi matua ki te putanga me te whakahaere whirihoranga o nga punaha rorohiko. Ko nga kaupapa tuwhera e whakamahi ana i te Subversion ko: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC me nga kaupapa LLVM. Ko te tukunga o Subversion 1.12 kua whakarōpūtia hei tukunga auau, ko te tukunga LTS e whai ake nei ko Subversion 1.14, kua whakamaheretia kia tukuna i te Paenga-whawha 2020 ka tautokohia tae noa ki te 2024.

whakapainga Huringa 1.12:

  • Kua whakawhänuihia nga kaha o te atanga tauwhitiwhiti mo te whakatau i nga pakanga, kua taapirihia he tautoko mo nga ahuatanga tukatuka me nga huānga neke ki etahi atu raarangi, me te pai ake o te tātaritanga o nga keehi ka puta nga konae me nga raarangi kaore i te kapi i te punaha whakaputa i roto i nga mahi. kape o te putunga;
  • Ka whakatauhia e te tūmau ka warewarehia nga whakamaramatanga o nga roopu kore i roto i nga ture whakamana, ka whakaatuhia he whakatupato mena kei reira i te wa e whakarewahia ana te whakahau svnauthz;
  • I te taha o te kiritaki i roto i nga punaha rite-Unix, ko te tautoko mo te penapena kupuhipa i runga i te kōpae i roto i nga tuhinga maamaa kua monokia ma te taunoa i te taumata whakahiato. E taunaki ana nga kaiwhakamahi ki te whakamahi i nga punaha penei i te GNOME Keyring, Kwallet, GPG-Agent ranei hei penapena kupuhipa;
  • Kua pai ake te whanonga o nga mahi kape i roto i te putunga puna me te kape mahi - kua tika te tukatuka i nga raarangi matua me nga konae kua whakarereketia;
  • Ko te putanga o te whakahau "svn list" kua pai ake: kua kore e tapahia nga ingoa kaituhi roa, kua taapirihia te "--human-readable" (-H) hei whakaatu i nga rahi ki te ahua panui (paita, kilopaita, megabytes, etc.);
  • Kua taapirihia te whakaaturanga o te rahi o nga konae ki te putunga ki te whakahau "svn info";
  • I roto i te whakahau "svn cleanup", i muri i te whakapumau i nga mahi mukunga o nga huānga karekau e arohia, karekau ranei i whakaputahia, ka mukua ano hoki nga raarangi me te haki tiaki-tuhi;
  • I roto i nga whakahau whakamatautau "svn x-shelve/x-unshelve/x-shelves"
    Kua pai ake te pono o te tukatuka i nga momo huringa. Ko nga whakahau mai i te huinga "papa" ka taea e koe te wehe wehe i nga huringa kaore ano kia oti i roto i te kape mahi kia tere te mahi i tetahi atu mea, katahi ka whakahoki i nga huringa kaore ano kia oti ki te kape mahi, me te kore e uru ki nga mahi tinihanga penei i te penapena i te papaki ma te "svn diff” ka whakahoki mai ma te "svn patch";

  • Kua piki ake te pono o te kaha whakamatautau ki te tiaki i nga whakaahua o te ahua o te commits (“commit checkpointing”) kua piki ake, ka taea e koe te tiaki i te whakaahua o nga huringa kaore ano kia mahia e te commit, a muri ake ka whakahoki mai i tetahi o nga putanga kua tiakina. o nga huringa ki te kape mahi (hei tauira, ki te huri whakamuri i te ahua o te kape mahi mena ka he te whakahou);

Source: opennet.ru

Tāpiri i te kōrero