Apache Software Foundation կազմակերպություն
Բանալի
- Ավելացվել է «svnadmin build-repcache» հրամանը, որով կարող եք թարմացնել «rep-cache» քեշի վիճակը, որը ներառում է տեղեկատվություն Representation Sharing deduplication մեխանիզմում օգտագործվող կրկնօրինակների մասին (rep-sharing, թույլ է տալիս զգալիորեն նվազեցնել պահեստի չափը՝ մեկ անգամ պահելով միայն մեկ կրկնօրինակ տվյալ): Հրամանը կարող է օգտագործվել քեշում բացակայող տարրեր ավելացնելու համար՝ վերանայումների որոշակի շրջանակի համար, օրինակ՝ այն բանից հետո, երբ կրկնօրինակումը ժամանակավորապես անջատված է, և քեշը հնացել է:
- Python SWIG կապակցումները և թեստային փաթեթը ապահովում են Python 3-ի աջակցությունը: Python-ով գրված կոդը դեռ կարող է օգտագործվել Python 2.7-ի հետ, սակայն այս ճյուղի հետ կապված թեստավորումն ու սխալների շտկումը դադարեցվել է Python 2-ի կյանքի ժամկետի ավարտի պատճառով: Python-ը չի գործում: Subversion-ի պարտադիր բաղադրիչն է և օգտագործվում է թեստերի և SWIG կապանքների կառուցման ժամանակ:
- «--quiet» և «--diff» տարբերակները «svn log» հրամանում այլևս միմյանց բացառող չեն, ինչը, օրինակ, հեշտացնում է տարբերությունները միայն մի շարք վերանայումների շրջանակում ցուցադրելը:
- «svn info --show-item»-ին ավելացվել է «changelist» փաստարկը:
- Օգտատիրոջ կողմից սահմանված խմբագրիչ գործարկելիս, օրինակ, կոնֆլիկտների ինտերակտիվ լուծման ժամանակ, խմբագրվող ֆայլի ուղիների հատուկ նիշերը պաշտպանված են: Փոփոխությունը լուծում է ֆայլերի խմբագրման հետ կապված խնդիրներ, որոնց անունները ներառում են բացատներ և հատուկ նիշեր:
- Մենք շարունակեցինք փորձարկել «svn x-shelve/x-unshelve/x-shelves» փորձարարական հրամանները, որոնք թույլ են տալիս առանձին հետաձգել աշխատանքային օրինակի անավարտ փոփոխությունները, որպեսզի շտապ աշխատես այլ բանի վրա, այնուհետև վերադարձնել անավարտ փոփոխությունները: աշխատանքային պատճեն՝ առանց այնպիսի հնարքների դիմելու, ինչպիսին է «svn diff»-ի միջոցով կարկատան պահպանումը և «svn patch»-ի միջոցով վերականգնելը:
- Մենք շարունակեցինք փորձնական փորձարկումը՝ պահպանելու commits վիճակի ակնթարթային պատկերները («commit checkpointing»), որը թույլ է տալիս պահպանել փոփոխությունների պատկերը, որոնք դեռևս չեն կատարվել commit-ի կողմից, և հետագայում վերականգնել փոփոխությունների պահպանված տարբերակներից որևէ մեկը: աշխատանքային օրինակին (օրինակ՝ սխալ թարմացման դեպքում աշխատանքային օրինակի վիճակը հետ վերադարձնելու համար):
- Փորձարարական «svn info -x-viewspec» հրամանի շարունակական փորձարկումը՝ ընթացիկ աշխատանքային պատճենը նկարագրող հատկորոշում ստանալու համար: Նկարագրությունը ներառում է տեղեկություններ ենթապատառաքաղների խորությունը սահմանափակելու, ենթապատառաքաղները բացառելու, այլ URL-ի անցնելու կամ նոր վերանայման համարի թարմացման մասին՝ համեմատած մայր գրացուցակի հետ:
Source: opennet.ru