Tukunga o Apache Subversion 1.14.0

Apache Software Foundation whakaputaina tuku mana putanga Whakakorenga 1.14.0, kua whakarōpūtia hei tuku tautoko mo te wa roa (LTS), ka tukuna nga whakahoutanga tae noa ki te 2024. 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 me OpenSCADA kaupapa. E tohuhia ana ko te SVN kotahi o nga kaupapa Apache kei te rongoa mo te 1.8 miriona nga whakahou me nga korero mo nga huringa o nga kaupapa.

whakapainga Huringa 1.14:

  • Kua taapirihia te whakahau "svnadmin build-repcache", ka taea e koe te whakahou i te ahua o te "rep-cache" keteroki, kei roto nga korero mo nga taarua e whakamahia ana i roto i te tikanga tangohanga Representation Sharing (rep-sharing, ka taea e koe te whakaiti nui te rahi o te putunga ma te penapena kotahi noa nga raraunga taarua). Ka taea te whakamahi i te tono ki te taapiri i nga mea ngaro ki te keteroki mo te whānuitanga o nga whakarereketanga kua tohua, hei tauira, i muri i te whakakorenga o te tangohanga mo te wa poto, kua tawhito te keteroki.
  • Ko te Python SWIG bindings and test suite e whakarato ana i te tautoko mo Python 3. Ka taea tonu te whakamahi i te waehere hangarau i tuhia ki te Python me te Python 2.7, engari kua whakamutua te whakamatautau me te whakatika i nga pepeha e pa ana ki tenei peka na te mutunga o te oranga o Python 2. Ehara a Python. he waahanga e hiahiatia ana mo te Whakahuri, ka whakamahia i te wa e hanga ana i nga whakamatautau me nga herenga SWIG.
  • Ko nga whiringa "--quiet" me "--diff" i roto i te tono "svn log" kua kore e wehe ke atu, he maamaa ake, hei tauira, ki te whakaatu i nga rereketanga i roto i te whānuitanga o nga whakahoutanga.
  • Kua taapirihia te tohenga "changelist" ki "svn info --show-item".
  • I te wa e whakahaere ana i te kaiwhakatikatika kua tauwhāitihia e te kaiwhakamahi, hei tauira, i te wa o te taumira pahekoheko pahekoheko, ka tiakina nga tohu motuhake i nga ara ki te konae e whakatikahia ana. Ma te huringa e whakaoti rapanga ki te whakatika i nga konae kei roto nga ingoa mokowhiti me nga tohu motuhake.
  • I haere tonu matou ki te whakamatautau i nga whakahau whakamatautau "svn x-shelve/x-unshelve/x-shelves", ka taea e koe te whakaroa wehe i nga huringa kaore ano kia oti i roto i te kape mahi kia tere ai te mahi i tetahi atu mea, katahi ka whakahoki i nga huringa kaore ano kia oti. mahi kape me te kore e mahi ki nga mahi tinihanga penei i te tiaki i te papaki ma te whakamahi i te "svn diff" katahi ka whakahoki ano ma te "svn patch".
  • I haere tonu matou ki te whakamatautau i te kaha whakamatautau ki te tiaki i nga whakaahua o te ahua o nga commits ("commit checkpointing"), e taea ai 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 momo huringa kua tiakina. ki tetahi kape mahi (hei tauira, ki te huri whakamuri i te ahua o te kape mahi mena ka he te whakahou).
  • Ka haere tonu te whakamatautau i te whakahau "svn info -x-viewspec" whakamatautau ki te whakaputa i tetahi korero e whakaatu ana i te kape mahi o naianei. Kei roto i te whakaahuatanga nga korero mo te whakawhāiti i te hōhonutanga o nga marau iti, ka kore e uru ki nga marau iti, te huri ki tetahi URL rereke, te whakahou ranei ki te tau whakahou hou ka whakaritea ki te raarangi matua.

Source: opennet.ru

Tāpiri i te kōrero