Apache Subversion 1.12.0 хувилбар

6 сарын хөгжүүлэлтийн дараа Apache програм хангамжийн сан Нийтлэгдсэн хувилбарын хяналтын хувилбар Хөнгөлөлт 1.12.0. Төвлөрсөн бус системийг хөгжүүлсэн хэдий ч Subversion нь програм хангамжийн системийн хувилбар, тохиргооны удирдлагын төвлөрсөн хандлагыг ашигладаг арилжааны компаниуд болон төслүүдэд түгээмэл хэвээр байна. Subversion ашигладаг нээлттэй төслүүдэд: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC болон LLVM төслүүд орно. Subversion 1.12 хувилбарыг ердийн хувилбар гэж ангилсан бөгөөд дараагийн LTS хувилбар нь 1.14 оны 2020-р сард гарахаар төлөвлөж байгаа бөгөөд 2024 он хүртэл дэмжигдэх Subversion XNUMX байх болно.

Түлхүүр сайжруулалт Хувилбар 1.12:

  • Зөрчилдөөнийг шийдвэрлэх интерактив интерфейсийн чадавхийг өргөжүүлсэн бөгөөд үүнд элементүүдийг бусад лавлах руу шилжүүлэх нөхцөл байдлыг боловсруулахад дэмжлэг үзүүлэх, түүнчлэн хувилбарын системд хамрагдаагүй файл, лавлахууд гарч ирэх тохиолдлуудад дүн шинжилгээ хийх сайжруулсан болно. хадгалах сангийн хуулбар;
  • Сервер нь зөвшөөрлийн дүрэм дэх хоосон бүлгүүдийн тодорхойлолтыг үл тоомсорлож, svnauthz командыг ажиллуулах үед тэдгээр нь байгаа тохиолдолд анхааруулга гарч ирэхийг баталгаажуулдаг;
  • Unix-тэй төстэй системүүдийн үйлчлүүлэгчийн тал дээр нууц үгийг дискэн дээр тодорхой текстээр хадгалах дэмжлэг нь эмхэтгэлийн түвшинд анхдагчаар идэвхгүй байдаг. Хэрэглэгчид нууц үгээ хадгалахын тулд GNOME Keyring, Kwallet эсвэл GPG-Agent гэх мэт системийг ашиглахыг зөвлөж байна;
  • Эх сурвалжийн репозитор болон ажлын хуулбар дахь хуулбарлах үйлдлүүд сайжирсан - одоо байгаа эх лавлахууд болон засварласан файлууд одоо зөв боловсруулагдсан;
  • "Svn жагсаалт" командын гаралтыг сайжруулсан: урт зохиогчийн нэрийг таслахаа больсон, "--хүний ​​унших боломжтой" (-H) сонголтыг унших боломжтой хэлбэрээр (байт, килобайт, мегабайт, гэх мэт);
  • "Svn info" командын агуулах дахь файлын хэмжээг харуулахыг нэмсэн;
  • "Svn cleanup" командын хувьд үл тоомсорлосон эсвэл хувилбаргүй элементүүдийг устгах үйлдлийг баталгаажуулсны дараа бичихээс хамгаалах туг бүхий сангууд одоо устгагдах болно;
  • Туршилтын командуудад "svn x-shelve/x-unshelve/x-shelves"
    Төрөл бүрийн өөрчлөлтийг боловсруулах найдвартай байдал сайжирсан. "Тавиур" багцын командууд нь "svn"-ээр нөхөөсийг хадгалах гэх мэт заль мэх хийхгүйгээр өөр зүйл дээр яаралтай ажиллахын тулд ажиллаж байгаа хуулбарын дуусаагүй өөрчлөлтүүдийг тусад нь үлдээх, дараа нь дуусаагүй өөрчлөлтүүдийг ажлын хуулбар руу буцаах боломжийг олгодог. diff" гэж бичээд "svn patch" ашиглан сэргээнэ үү;

  • Үйлдлийн төлөвийн агшин зуурын зургийг хадгалах туршилтын чадварын найдвартай байдал ("шалгах цэг") нэмэгдсэн нь танд амлалтаар хараахан хийгээгүй өөрчлөлтүүдийн агшин зуурын зургийг хадгалах, дараа нь хадгалсан аль нэг хувилбарыг сэргээх боломжийг олгосон. ажиллаж байгаа хуулбарын өөрчлөлт (жишээлбэл, алдаатай шинэчилсэн тохиолдолд ажлын хуулбарын төлөвийг буцаах);

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх