Apache Software Foundation
Avain
- "svnadmin build-repcache" -komento on lisätty, jolla voit päivittää "rep-cache" -välimuistin tilan. Välimuisti sisältää tiedot Representation Sharing -deduplication -mekanismissa käytetyistä kaksoiskappaleista (rep-sharing, voit vähentää merkittävästi arkiston koko tallentamalla vain yksi kaksoistieto kerran). Komentoa voidaan käyttää puuttuvien kohteiden lisäämiseen välimuistiin tietylle versioalueelle esimerkiksi sen jälkeen, kun duplikointi on väliaikaisesti poistettu käytöstä ja välimuisti on vanhentunut.
- SWIG Python -sidokset ja testipaketti tukevat Python 3:a. Pythonilla kirjoitettua koodia voidaan teknisesti käyttää edelleen Python 2.7:n kanssa, mutta tähän haaraan liittyvä testaus ja virheenkorjaus on lopetettu Python 2:n elinkaaren päätyttyä. Python ei ole on Subversionin pakollinen komponentti ja sitä käytetään testeissä ja SWIG-sidoksissa.
- "Svn log" -komennon "--quiet"- ja "--diff"-vaihtoehdot eivät enää sulje toisiaan pois, mikä helpottaa esimerkiksi erojen näyttämistä vain eri versioiden sisällä.
- Lisätty "changelist" argumentti "svn info --show-item" -kohtaan.
- Käytettäessä käyttäjän määrittämää editoria, esimerkiksi interaktiivisen ristiriidanratkaisun aikana, muokattavan tiedoston polkujen erikoismerkit ovat suojattuja. Muutos ratkaisee ongelmia muokkaustiedostojen kanssa, joiden nimet sisältävät välilyöntejä ja erikoismerkkejä.
- Jatkoimme kokeellisten komentojen ”svn x-shelve/x-unshelve/x-shelves” testaamista, joiden avulla voit erikseen lykätä keskeneräisiä muutoksia työkopioon, jotta voit työstää kiireesti jotain muuta, ja palauttaa sitten keskeneräiset muutokset työkopio turvautumatta sellaisiin temppuihin, kuten korjaustiedoston tallentaminen käyttämällä "svn diff" -ohjelmaa ja sitten palauttamista "svn patch" -sovelluksella.
- Jatkoimme testaamista kokeellisella kyvyllä tallentaa tilannekuvia toimitusten tilasta ("commit checkpointing"), jonka avulla voit tallentaa tilannekuvan muutoksista, joita ei ole vielä sitoutunut toimituksella, ja myöhemmin palauttaa minkä tahansa tallennetuista muutosversioista. työkopioon (esimerkiksi palauttaaksesi työkopion tilan virheellisen päivityksen sattuessa).
- Jatkettiin kokeellisen "svn info -x-viewspec" -komennon testausta nykyistä työkopiota kuvaavan spesifikaation tulostamiseksi. Kuvaus sisältää tietoja alihaarukoiden syvyyden rajoittamisesta, apuhaarukoiden poissulkemisesta, vaihtamisesta toiseen URL-osoitteeseen tai päivittämisestä uuteen versionumeroon verrattuna päähakemistoon.
Lähde: opennet.ru