Հինգուկես ամիս տևած մշակումից հետո թողարկվեց պարզ և բարձր հուսալիությամբ բաշխված խաչաձև հարթակային համակարգի 2.28 տարբերակը։ կոնֆիգուրացիայի կառավարում Բրածո SCM, մշակվել է SQLite-ի հեղինակի կողմից, Դուեյն Ռիչարդ Հիփ.

Fossil SCM-ը տարբերակի կառավարման համակարգերի շարքում առանձնանում է իր արմատապես պարզ տեղակայմամբ. ամբողջ նախագիծը մեկ կատարվող ֆայլ է՝ առանց արտաքին կախվածությունների, միաժամանակ ծառայելով որպես VCS, ներկառուցված վեբ սերվեր, սխալների հետևորդ, վիքի, ֆորում և զրույց: Ամբողջ պահոցը, ներառյալ դրա պատմությունը, տոմսերը և վիքին, պահվում է մեկ SQLite ֆայլում. այն կարող է պատճենվել, պահուստավորվել կամ ուղարկվել գործընկերոջը՝ օգտագործելով մեկ scp հրաման: Հեղինակն ինքն է օգտագործում նախագիծը SQLite մշակման համար, ինչը շատ բան է խոսում գործիքի հուսալիության մասին: Ի տարբերություն Git-ի, Fossil-ը նախագծվել է զրոյից՝ հաշվի առնելով տվյալների ամբողջականությունը և ինքնահոսթինգի հեշտությունը. ձեր սեփական սերվերի տեղադրումը բառացիորեն մեկ հրաման է՝ fossilserver: Նախագծի փիլիսոփայությունն է՝ «ամեն ինչ, ինչ նախագծին անհրաժեշտ է մեկ տեղում», առանց արտաքին ծառայությունների կամ բարդ ենթակառուցվածքների:

Նոր տարբերակում.

  • Բարելավումներ պաշտպանություն ռոբոտներից:
    • Լռելյայն կարգավորումն այժմ թույլ է տալիս ռոբոտներին ներբեռնել tarball-ներ և արխիվներ՝ ավտոմատացված կառուցման համակարգերն ավելի լավ աջակցելու համար։
    • Նոր հատուկ zipX պիտակ կարգավորումներում ռոբոտ-սահմանափակում արգելափակում է ռոբոտներին tarball-ներին մուտք գործելը, բացառությամբ ավտոմատ հավաքման համակարգերի։
    • ext/PATH թեգերը robot-restrict կարգավորման մեջ՝ արգելափակելով ռոբոտների մուտքը որոշակի տարածքներ CGI ընդլայնումներ նշված ուղու երկայնքով։
  • Ենթամենյուում կոդի դիտարկիչ Ավելացվել է վերջին մասնաճյուղերի ցանկը։
  • Tarball-ներին և ZIP արխիվներին մուտքը պարզեցվել է.
    • Կոդի զննարկիչում վերին մակարդակում հայտնվեց «Ներբեռնում» ենթամենյուի տարրը՝ արխիվի ներբեռնման էջին անցնելու համար։
    • նոր էջ է ավելացվել /բեռնել, որի հղումը հայտնվում է /կայքի քարտեզ պարամետրը սահմանելիս առաջարկվող ներբեռնումներ;
    • Tarball և ZIP արխիվային ֆայլերի անուններն այժմ ստանդարտացված են՝ ներառելով ժամանակային նշագիծ և հեշ նախածանց։
    • հրաման է ավելացվել բրածո ստացում որոշակի գրանցման ֆայլը ներբեռնելու և բացելու համար՝ առանց պահոցը կլոնավորելու։
  • Բարելավումներ իրադարձությունների ժամանակագրություն:
    • նոր «Պարզ» դիտման ռեժիմ՝ միջանկյալ դիրք «Բարդ» և «Կոմպակտ» միջև. ցուցադրվում է միայն գրանցման հեշը՝ մանրամասները ընդարձակելու հնարավորությամբ՝ սեղմելով էլիպսիսի վրա։
    • Երբ սեղմում եք էլիպսիսի վրա Կոմպակտ կամ Պարզ ռեժիմներում, այն փոխարինվում է ← սլաքով՝ մանրամասները կրկին թաքցնելու համար։
    • կարգավորումն ավելացված է ժամանակացույցի նշման տերևներ, որը վերահսկում է տերևների գրանցումների ցուցադրումը։
    • «Անգրաֆիկ» ժամանակացույցերը (ng պարամետր) այժմ ցուցադրում են ճյուղերի գույները և գրանցման շրջանակները առանց միացնող գծերի։
  • Markdown թեգերին այժմ նույնականացուցիչներ են տրվում GitHub-ի ոճի «slugify» ալգորիթմի միջոցով։
  • Թիմ բրածոների ժամանակագրություն ստացվել են -u|—օգտատիրոջ կողմից օգտատիրոջ կողմից զտելու և -r՝ ժամանակագրական կարգով արդյունքներ ստանալու համար։
  • --reopen REPOFILE հրամանի նոր դրոշ բրածո բաց Թույլ է տալիս վերականգնել աշխատանքային պատճենը պահոցի ֆայլը տեղափոխելուց հետո։
  • Կանոնավոր արտահայտությունների մշակման մեջ օգտագործվող ներքին Unicode նիշերի աղյուսակները 13-րդ տարբերակից թարմացվել են մինչև 17-րդ տարբերակը։
  • Նոր թիմ բրածո համակարգ (կրճատ՝ fossil sys)-ը տրամադրում է Unix-անման օգտակար ծրագրերի հավաքածու՝ սահմանափակ միջավայր ունեցող հարթակներում աշխատելու համար։
  • Վեբ կայք / Օգնություն այժմ ընդունում է /help/CMD և /help/www/PAGE պես հարցումներ՝ որոշակի հրամանի կամ վեբ էջի համար օգնություն ցուցադրելու համար։
  • Հրամանին ավելացվեցին -t և -T տարբերակները բրածո գովասանք.
  • Թիմ բրածո կլոն ստացավ --ipv6 տարբերակը։
  • --stop-on-error հրամանի տարբերակին ավելացվել են -s և --stop կեղծանունները բրածո բոլորը.
  • Հրամանին ավելացվել է -h|—hash տարբերակը բրածո ինչ է.

Source: linux.org.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster