Liberasyon Apache Subversion 1.12.0

Apre 6 mwa nan devlopman, Apache Software Foundation pibliye vèsyon kontwòl lage SubVersion 1.12.0. Malgre devlopman nan sistèm desantralize, Subversion kontinye ap popilè nan konpayi komèsyal ak pwojè ki itilize yon apwòch santralize nan vèsyon ak jesyon konfigirasyon nan sistèm lojisyèl. Pwojè ouvri ki itilize Subversion gen ladan yo: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC ak LLVM pwojè. Liberasyon Subversion 1.12 klase kòm yon lage regilye, pwochen lage LTS la pral Subversion 1.14, ki te planifye pou lage nan mwa avril 2020 epi sipòte jiska 2024.

Kle amelyorasyon Subversion 1.12:

  • Kapasite entèaktif koòdone pou rezoud konfli yo te elaji, kote yo te ajoute sipò pou trete sitiyasyon ak eleman k ap deplase nan lòt repèrtwar, osi byen ke analiz amelyore ka kote dosye ak repèrtwar ki pa kouvri pa sistèm vèsyon an parèt nan travay la. kopi depo a;
  • Sèvè a asire ke definisyon gwoup vid nan règ otorizasyon yo inyore ak yon avètisman parèt si yo prezan lè yo te lanse lòd la svnauthz;
  • Sou bò kliyan an nan sistèm ki tankou Unix, sipò pou estoke modpas sou disk nan tèks klè se enfim pa default nan nivo konpilasyon. Yo rekòmande itilizatè yo sèvi ak sistèm tankou GNOME Keyring, Kwallet oswa GPG-Agent pou estoke modpas yo;
  • Amelyore konpòtman operasyon kopi nan depo sous la ak kopi k ap travay - anyè paran ki egziste deja ak dosye ki gen revizyon yo kounye a trete kòrèkteman;
  • Pwodiksyon lòd "svn list" la amelyore: non otè long yo pa tronke ankò, opsyon "--human-readable" (-H) yo te ajoute pou montre gwosè yo nan fòm lizib (byte, kilobytes, megabytes, elatriye);
  • Te ajoute ekspozisyon gwosè dosye nan depo a nan lòd "svn info" la;
  • Nan lòd "svn netwayaj la", apre yo fin konfime operasyon yo efase nan eleman inyore oswa ki pa vèsyon, repèrtwar ki gen drapo a ekri-pwoteje yo kounye a efase tou;
  • Nan kòmandman eksperimantal "svn x-shelve/x-unshelve/x-shelves"
    Amelyore fyab nan pwosesis divès kalite chanjman. Kòmandman ki soti nan "etajè" seri a pèmèt ou separeman mete sou kote chanjman ki pa fini nan yon kopi k ap travay yo nan lòd yo ijan travay sou yon lòt bagay, ak Lè sa a, retounen chanjman ki pa fini nan kopi k ap travay la, san yo pa itilize ke trik nouvèl tankou sove patch la atravè "svn". diff" ak Lè sa a, retabli li atravè "svn patch";

  • Yo ogmante fyab kapasite eksperimantal la pou konsève pou snapshots nan eta a nan komèt ("konmèt checkpointing"), sa ki pèmèt ou sove yon snapshot nan chanjman ki poko komèt pa yon komèt, epi pita retabli nenpòt nan vèsyon yo sove. nan chanjman ki fèt nan yon kopi k ap travay (pa egzanp, retounen eta a nan kopi k ap travay nan ka ta gen yon aktyalizasyon inègza);

Sous: opennet.ru

Add nouvo kòmantè