Lëshimi i sistemit të menaxhimit të versioneve Apache Subversion 1.12.0

Pas 6 muajsh zhvillimi, organizata Apache Software Foundation publikoi publikoi sistemin e menaxhimit të versioneve Subversion 1.12.0. Pavarësisht zhvillimit të sistemeve të decentralizuara, Subversion vazhdon të mbetet i përdorur gjerësisht në kompani tregtare dhe në projekte që mbështeten në një qasje të centralizuar për menaxhimin e versioneve dhe konfigurimit të sistemeve softuerike. Ndër projektet e hapura që përdorin Subversion mund të përmenden: projektet Apache, FreeBSD, Free Pascal, OpenSCADA, GCC dhe LLVM. Versioni Subversion 1.12 klasifikohet si një publikim i zakonshëm; publikimi i ardhshëm LTS do të jetë Subversion 1.14, i cili planifikohet të dalë në prill 2020 dhe të mbështetet deri në vitin 2024.

Karakteristikat kryesore përmirësime Subversion 1.12:

  • JanĂ« zgjeruar mundĂ«sitĂ« e ndĂ«rfaqes interaktive pĂ«r zgjidhjen e konflikteve, ku Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r trajtimin e situatave me zhvendosjen e elementeve nĂ« drejtori tĂ« tjera, si edhe Ă«shtĂ« pĂ«rmirĂ«suar analiza e rasteve kur nĂ« kopjen lokale tĂ« depos shfaqen skedarĂ« dhe drejtori qĂ« nuk mbulohen nga sistemi i versionimit;
  • NĂ« server Ă«shtĂ« siguruar injorimi i pĂ«rkufizimeve tĂ« grupeve bosh nĂ« rregullat e autorizimit dhe shfaqja e njĂ« paralajmĂ«rimi nĂ«se ato ekzistojnĂ« gjatĂ« nisjes sĂ« komandĂ«s svnauthz;
  • NĂ« anĂ«n e klientit, nĂ« sistemet Unix-like, mbĂ«shtetja pĂ«r ruajtjen e fjalĂ«kalimeve nĂ« disk nĂ« formĂ« tĂ« hapur Ă«shtĂ« çaktivizuar si parazgjedhje nĂ« nivel kompilimi. PĂ«rdoruesve u rekomandohet tĂ« pĂ«rdorin pĂ«r ruajtjen e fjalĂ«kalimeve sisteme si GNOME Keyring, Kwallet ose GPG-Agent;
  • ËshtĂ« pĂ«rmirĂ«suar sjellja e operacioneve tĂ« kopjimit nĂ« depon burimore dhe nĂ« kopjen lokale — drejtoritĂ« prind ekzistuese dhe skedarĂ«t me rishikime tani pĂ«rpunohen saktĂ«;
  • ËshtĂ« pĂ«rmirĂ«suar dalja e komandĂ«s «svn list»: emrat e gjatĂ« tĂ« autorĂ«ve tani nuk priten mĂ«, si edhe Ă«shtĂ« shtuar opsioni «—human-readable» (-H) pĂ«r shfaqjen e madhĂ«sive nĂ« formĂ« tĂ« lexueshme (bajt, kilobajt, megabajt etj.);
  • NĂ« komandĂ«n «svn info» Ă«shtĂ« shtuar shfaqja e madhĂ«sisĂ« sĂ« skedarĂ«ve nĂ« depo;
  • NĂ« komandĂ«n «svn cleanup», pas konfirmimit tĂ« operacioneve pĂ«r fshirjen e elementeve tĂ« injoruara ose tĂ« paversionuara, tani fshihen edhe drejtoritĂ« me flamurin e mbrojtjes nga shkrimi;
  • NĂ« komandat eksperimentale «svn x-shelve/x-unshelve/x-shelves»
    Ă«shtĂ« rritur besueshmĂ«ria e pĂ«rpunimit tĂ« llojeve tĂ« ndryshme tĂ« ndryshimeve. Komandat nga grupi «shelve» ju lejojnĂ« tĂ« ruani veçmas pĂ«r mĂ« vonĂ« ndryshimet e papĂ«rfunduara nĂ« kopjen e punĂ«s, qĂ« tĂ« mund tĂ« merreni urgjentisht me diçka tjetĂ«r, dhe mĂ« pas t’i riktheni ndryshimet e pambaruara nĂ« kopjen e punĂ«s pa pĂ«rdorur zgjidhje tĂ« ndĂ«rlikuara si ruajtja e patch-it pĂ«rmes «svn diff» dhe rikthimi i tij i mĂ«vonshĂ«m me «svn patch»;
  • ËshtĂ« rritur besueshmĂ«ria e funksionit eksperimental pĂ«r ruajtjen e pamjeve tĂ« gjendjes sĂ« commit-eve («commit checkpointing»), i cili lejon ruajtjen e njĂ« snapshot-i tĂ« ndryshimeve qĂ« ende nuk janĂ« fiksuar me commit, si dhe rikthimin mĂ« vonĂ« nĂ« kopjen e punĂ«s tĂ« cilitdo prej versioneve tĂ« ruajtura tĂ« ndryshimeve (pĂ«r shembull, pĂ«r tĂ« kthyer gjendjen e kopjes sĂ« punĂ«s pas njĂ« pĂ«rditĂ«simi tĂ« gabuar);

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster