Utgivning av versionshanteringssystemet Apache Subversion 1.12.0

Efter 6 mÄnaders utveckling lanserade Apache Software Foundation publicerade utgÄvan av versionshanteringssystemet Subversion 1.12.0. Trots utvecklingen av decentraliserade system fortsÀtter Subversion att vara populÀrt inom kommersiella företag och projekt som anvÀnder en centraliserad metod för versionshantering och konfigurationshantering av programvarusystem. Bland de öppna projekten som anvÀnder Subversion kan nÀmnas: Apache-projekt, FreeBSD, Free Pascal, OpenSCADA, GCC och LLVM. Utgivningen av Subversion 1.12 tillhör vanliga utgÄvor, nÀsta LTS-release blir version Subversion 1.14, som planeras att slÀppas i april 2020 och stödjas fram till 2024.

Nyckel förbÀttringar Subversion 1.12:

  • Utökade funktionerna för det interaktiva grĂ€nssnittet för konfliktlösning, dĂ€r stöd har lagts till för att hantera situationer med flytt av element till andra kataloger, och Ă€ven förbĂ€ttrad hantering av fall dĂ€r filer och kataloger som inte omfattas av versionshanteringssystemet dyker upp i arbetskopian av repositoryt;
  • Servern ignorerar definitioner av tomma grupper i behörighetsregler och ger en varning om sĂ„dana finns vid körning av kommandot svnauthz;
  • PĂ„ klientsidan i Unix-liknande system har stöd för att lagra lösenord pĂ„ disk i klartext stĂ€ngts av som standard vid kompilering. AnvĂ€ndare rekommenderas att anvĂ€nda system som GNOME Keyring, Kwallet eller GPG-Agent för att lagra lösenord;
  • Beteendet för kopieringsoperationer i den ursprungliga repositoryt och arbetskopian har förbĂ€ttrats – befintliga överordnade kataloger och filer med revisioner hanteras nu korrekt;
  • Utdata frĂ„n kommandot «svn list» har förbĂ€ttrats: lĂ„nga författares namn klipps nu inte av, en option «—human-readable» (-H) har lagts till för att visa storlekar i ett lĂ€sbart format (byte, kilobyte, megabyte osv.);
  • I kommandot «svn info» har visningen av filstorlekar i repositoryt lagts till;
  • I kommandot «svn cleanup» tas nu ocksĂ„ kataloger med skrivskyddsflaggan bort efter bekrĂ€ftelse av raderingsoperationer för ignorerade eller inte tĂ€ckta element;
  • I experimentella kommandon «svn x-shelve/x-unshelve/x-shelves»
    tillförlitligheten för hantering av olika typer av Àndringar har ökat. Kommandon i uppsÀttningen "shelve" gör det möjligt att temporÀrt lÀgga undan ofullstÀndiga Àndringar i arbetskopian för att snabbt arbeta med nÄgot annat, och sedan Äterföra de oavslutade Àndringarna till arbetskopian utan att behöva anvÀnda knep som att spara en patch via "svn diff" och senare ÄterstÀlla den via "svn patch";
  • tillförlitligheten för den experimentella funktionen för att spara commit-tillstĂ„ndssnapshots ("commit checkpointing") har ökat, vilket gör det möjligt att spara en snapshot av Ă€ndringar som Ă€nnu inte har faststĂ€llts av en commit, och senare Ă„terstĂ€lla vilken sparad version av Ă€ndringarna som helst i arbetskopian (till exempel för att Ă„tergĂ„ till arbetskopians tillstĂ„nd vid ett felaktigt uppdatering);

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster