Hoʻokuʻu ʻia ʻo Apache Subversion 1.12.0

Ma hope o 6 mau mahina o ka hoʻomohala ʻana, ʻo ka Apache Software Foundation paʻi ʻia hoʻokuʻu mana mana Hoʻohuli 1.12.0. ʻOiai ka hoʻomohala ʻana o nā ʻōnaehana decentralized, hoʻomau ka Subversion e kaulana i nā ʻoihana kalepa a me nā papahana e hoʻohana ana i kahi ala kikowaena i ka mana a me ka hoʻonohonoho hoʻonohonoho ʻana i nā ʻōnaehana polokalamu. Loaʻa nā papahana wehe e hoʻohana ana i ka Subversion: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC a me LLVM papahana. Hoʻokuʻu ʻia ka hoʻokuʻu ʻana o Subversion 1.12 ma ke ʻano he hoʻokuʻu maʻamau, ʻo ka hoʻokuʻu ʻana LTS e hiki mai ana ʻo Subversion 1.14, i hoʻolālā ʻia e hoʻokuʻu ʻia ma ʻApelila 2020 a kākoʻo ʻia a hiki i 2024.

Ki nā hoʻomaikaʻi Hoʻololi 1.12:

  • Ua hoʻonui ʻia nā mana o ka interactive interface no ka hoʻoponopono ʻana i nā paio, kahi i hoʻohui ʻia ai ke kākoʻo no ka hoʻoponopono ʻana i nā kūlana me ka neʻe ʻana i nā mea i nā papa kuhikuhi ʻē aʻe, a me ka hoʻomaikaʻi ʻana i nā hihia kahi i ʻike ʻole ʻia ai nā faila a me nā papa kuhikuhi e ka ʻōnaehana versioning i ka hana. kope o ka waihona;
  • Hoʻomaopopo ke kikowaena e mālama ʻole ʻia nā wehewehe o nā pūʻulu hakahaka i nā lula ʻae a hōʻike ʻia kahi ʻōlelo aʻo inā aia lākou i ka wā e hoʻomaka ai ke kauoha svnauthz;
  • Ma ka ʻaoʻao o ka mea kūʻai aku i nā ʻōnaehana like me Unix, ua pio ke kākoʻo no ka mālama ʻana i nā ʻōlelo huna ma ka disk ma ka kikokikona maʻemaʻe ma ka pae hoʻohui. Manaʻo ʻia nā mea hoʻohana e hoʻohana i nā ʻōnaehana e like me GNOME Keyring, Kwallet a i ʻole GPG-Agent e mālama i nā ʻōlelo huna;
  • Hoʻomaikaʻi maikaʻi ʻia nā hana kope ma ka waihona kumu a me ke kope hana - ua hoʻoponopono pololei ʻia nā papa kuhikuhi makua a me nā faila me nā hoʻoponopono;
  • Ua hoʻomaikaʻi ʻia ka hoʻopuka o ke kauoha "svn list": ʻaʻole i ʻoki hou ʻia nā inoa mea kākau lōʻihi, ua hoʻohui ʻia ke koho "--human-readable" (-H) e hōʻike i nā nui ma ke ʻano heluhelu (bytes, kilobytes, megabytes, etc.);
  • Hoʻohui i ka hōʻike ʻana o ka nui o nā faila i ka waihona i ke kauoha "svn info";
  • Ma ke kauoha "svn cleanup", ma hope o ka hōʻoia ʻana i nā hana holoi ʻana o nā mea i nānā ʻole ʻia a ʻaʻole i hoʻololi ʻia, ua holoi ʻia nā papa kuhikuhi me ka hae pale kākau;
  • Ma nā kauoha hoʻokolohua "svn x-shelve/x-unshelve/x-shelves"
    Hoʻonui i ka hilinaʻi o ka hana ʻana i nā ʻano hoʻololi like ʻole. ʻO nā kauoha mai ka "shelve" set e ʻae iā ʻoe e hoʻokaʻawale i nā hoʻololi i hoʻopau ʻole ʻia i kahi kope hana i mea e hana wikiwiki ai i kahi mea ʻē aʻe, a laila hoʻihoʻi i nā loli i pau ʻole i ke kope hana, me ka ʻole o ka hoʻohana ʻana i nā hoʻopunipuni e like me ka mālama ʻana i ka patch ma o "svn diff" a laila hoʻihoʻi iā ia ma o "svn patch";

  • Ua hoʻonui ʻia ka hilinaʻi o ka hiki ke hoʻokolohua e mālama i nā kiʻi o ka mokuʻāina o ka hana ("commit checkpointing"), e ʻae iā ʻoe e mālama i kahi kiʻi o nā loli i hana ʻole ʻia e kahi commit, a ma hope e hoʻihoʻi i kekahi o nā mana i mālama ʻia. o nā hoʻololi i kahi kope hana (no ka laʻana, e hoʻihoʻi i ke kūlana o ke kope hana inā loaʻa kahi hōʻano hewa);

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka