Apache Software Foundation
Kulcs
- Bekerült az „svnadmin build-repcache” parancs, amellyel frissítheti a „rep-cache” gyorsítótár állapotát, amely információkat tartalmaz a Representation Sharing deduplikációs mechanizmusban használt duplikátumokról (rep-sharing, jelentősen csökkentheti a repository mérete csak egy duplikált adat egyszeri tárolásával). A parancs használható hiányzó elemek hozzáadására a gyorsítótárhoz a revíziók meghatározott tartományához, például a deduplikáció ideiglenes letiltása és a gyorsítótár elavultsága után.
- A Python SWIG kötések és tesztcsomag támogatja a Python 3-at. A Python nyelven írt kód technikailag továbbra is használható a Python 2.7-tel, de az ehhez az ághoz kapcsolódó tesztelés és hibajavítás a Python 2 élettartamának vége miatt megszűnt. A Python nem a Subversion kötelező összetevője, és tesztekben és SWIG-összerendeléseknél használatos.
- Az "svn log" parancs "--quiet" és "--diff" paraméterei már nem zárják ki egymást, így például egyszerűbbé válik, hogy csak egy változaton belül jelenjenek meg a különbségek.
- "Changelist" argumentum hozzáadva az "svn info --show-item"-hez.
- A felhasználó által megadott szerkesztő futtatásakor, például az interaktív konfliktusfeloldás során, a szerkesztett fájl elérési útjában lévő speciális karakterek védettek. A változtatás megoldja a szóközöket és speciális karaktereket tartalmazó fájlok szerkesztésével kapcsolatos problémákat.
- Folytattuk az „svn x-shelve/x-unshelve/x-shelves” kísérleti parancsok tesztelését, amelyek lehetővé teszik, hogy külön-külön elhalasszuk a munkapéldány befejezetlen módosításait, hogy sürgősen dolgozhassunk valami máson, majd a befejezetlen módosításokat visszaküldjük a működő másolatot anélkül, hogy olyan trükkökhöz folyamodna, mint a javítás mentése az „svn diff” használatával, majd visszaállítása az „svn patch” használatával.
- Folytattuk a véglegesítési állapot pillanatképeinek mentésére szolgáló kísérleti képesség tesztelését („commit checkpointing”), amely lehetővé teszi a véglegesítés által még nem végrehajtott változtatások pillanatképének mentését, majd a változtatások mentett verzióinak visszaállítását. munkapéldányra (például a munkapéldány állapotának visszaállítására hibás frissítés esetén).
- A kísérleti "svn info -x-viewspec" parancs további tesztelése az aktuális munkapéldányt leíró specifikáció kiadásához. A leírás információkat tartalmaz az alvillák mélységének korlátozásáról, az alvillák kizárásáról, a másik URL-re való váltásról vagy a szülőkönyvtárhoz képest új verziószámra való frissítésről.
Forrás: opennet.ru