monotone

Programinė įranga Screenshot:
monotone
Programinė detalės:
Versija: 1.0
Įkėlimo datą: 11 May 15
Kūrėjas: Graydon Hoare
Licencija: Nemokamai
Populiarumas: 13

Rating: 4.0/5 (Total Votes: 1)

monotoniška yra platinamas versijų kontrolės sistema su plokščiu tarpusavio modelį, kriptografinės versija įvardijimo, meta duomenų sertifikatų, decentralizuotos valdžios institucijos, ir sutampančių šakų.
monotoniška pavyks iš sandorio duomenų bazės versijų saugomi reguliariai failą, ir naudoja pagal užsakymą tinklo protokolą efektyviam duomenų bazės sinchronizavimą

Kas naujo , šioje laidoje.

  • - duomenų schema buvo pakeista; Prašome vykdyti "MTN dB migrate'on visus savo vietinio ir nuotolinio duomenų bazes.
  • Iš "MTN konfliktų resolve_first interaktyvi, rezultatas failo pavadinimas dabar pagal nutylėjimą _MTN / rezoliucijų /. (Nustato monotoniška klausimą 103)
  • Prancūzų monotoniška vertimas buvo atnaujintas ir dabar yra dalis pagrindiniu skirstomuoju dar kartą. Labai ačiū Steve Petruzzello apie puikų darbą! "
  • get_netsync_ (skaityti | rašyti). _permitted Buvo pratęstas iki ne tik skaityti failus skaityti ir rašyti leidimus-leidimus, bet ir į pakatalogius failai skaityti ir rašyti permissions.d-permissions.d
  • monotoniška dabar taip pat stebi duomenų bazėms, negyvenantiems darbo sritis & quot; valdoma & quot; Location.
  • automatizuoti dabar atstato locale & quot; POSIX & quot; viduje. Tai reiškia, kad visi scenarijai gali tikėtis tokių pačių neišverstus pranešimus nuo MTN automatizuoti, nepriklausomai nuo skambinančio proceso lokalės.
  • kablys "get_netsync_key" buvo padalytas į du atskirus kabliukų, vienas klientas naudojimas ("get_netsync_client_key", su tais pačiais argumentais, kaip ir originalaus "get_netsync_key") ir vieno serverio naudojimas ("get_netsync_server_key", su vieno Lentelėje argumentas, kuriame nurodomos visos nurodytosios --bind "parinktis). Prašome peržiūrėti savo užsakymą kabliukus pakeisti.
  • Trumpi galimybės ("-b", "-d", ...) nebėra baigtas. Tai nustato žinutę invariantinį nesėkmę kilmės iš neteisinga pasirinkimo naudojimas. (Uždaro monotoniška klausimas 141);
  • Naujos funkcijos: "
  • "MTN konfliktai parduotuvė" dabar išveda iš konfliktų skaičius, o konfliktai failo pavadinimą. (Nustato monotoniška klausimas 108);
  • Nauja "MTN Sąrašas darbo vietoms" komanda, kuri išveda visus žinomus darbo sritys konkrečios duomenų bazės. (Uždaro monotoniška klausimas 129);
  • ištaisytos klaidos: "
  • vidaus linija susijungimas tikrai išsaugoti savo linijos galūnės dabar vietoj keičiant viską & quot; N & quot;.
  • Pagerino pagalbos ir fiksuoto argumentas indeksavimo į "konfliktų resolve_first" (nustato monotoniška klausimas 101);
  • regresijos nuo 0,48 neleido monotoniška nuo užsakymo diff produkcija atskirus failus abėcėlę. (Nustato monotoniška klausimas 102);
  • "MTN privkey" nepripažino asmeninius raktus tik turimomis raktų parduotuvę. Tai buvo fiksuotas.
  • Pridėta suderinamumas su Botan 1.9.9 ir naujesnės. (Nustato monotoniška klausimas 104);
  • "MTN trauka" ir "MTN sinchronizacija" visada sako, kad savo darbo sritį nebuvo atnaujinta. Dabar ji tik daro, kad kai naudojamas "--update" parinktį ir nebuvo atnaujinimai. (Nustato monotoniška klausimas 106);
  • "MTN automatizuoti nuotolinio" ir "MTN Automatizuoti remote_stdio" dabar naudoja tam tikrą duomenų bazę duotą pravardės skaityti, saugoti ir patikrinti nuotolinio serverio Rakto anspaudas (nustato monotoniška klausimas 95),
  • monotoniška suteikia tinkamą klaidos pranešimą dabar, jei netsync URI su "MTN" schemą praleidžia reikiamą kompiuterio dalį (nustato monotoniška klausimas 110);
  • Kai dvejetainis failas buvo pašalintas ir vienas būtų bandyti gauti diff naudojant MTN diff, tai pranešti, kad & quot; / dev / null yra dvejetainis & quot ;. Tai buvo pakeistas į tai praneša tikrąjį vardą pašalinto failą vietoj. (Nustato monotoniška klausimas 111);
  • monotoniška nebėra neteisingai patenka atgal į: atminties: duomenų bazės, kai nėra duomenų yra nurodytas. Ji taip pat spausdina informacinį pranešimą komandų kaip "setup" ir "klonas", kad vėl kristi ant sukonfigūruotas numatytąją duomenų bazėje, dar kartą, jei nėra duomenų yra nurodyta šių komandų. (Nustato monotoniška klausimas 113);
  • monotoniška nebėra įgyvendina & quot; .mtn & quot; kaip failo plėtinys už valdomų duomenų bazių. Naujas LUA kablys, get_default_database_glob (), yra naudojamas vietoj nustatyti modelį, kuris atitiktų priimtas bazės vardus ir pagal nutylėjimą šis modelis priimti failai, pasibaigiantys su tiek & quot; .mtn & quot; ir & quot; .db & quot ;. (Nustato monotoniška klausimas 128);
  • monotoniška dabar suteikia tinkamą klaidos pranešimą, kai neišsamūs arba dalinis identifikatorius kuriame ne šešiakampius skaitmenų. (Nustato monotoniška klausimas 143);
  • spektaklis & quot; MTN Ls pasikeitė & quot; buvo patobulintas ir dabar panaši į & quot; MTN statusą & quot ;. (Nustato monotoniška klausimas 120);
  • Vidaus
  • šaltinis medis buvo reorganizuota. Šaltiniai, tyrimų bei bandymų dokumentacija dabar gyvena konkrečių katalogų ir daug mažesnių patobulinimų požiūriu kodo valymo,
  • kūrėjas dokumentus ir apskritai kurti infrastruktūrą kartu su šia didelius pokyčius.
  • Kita:
  • Pridėta naujas katalogas extra /, kuriame yra monotoniška kabliukai ir susiję scenarijai, kad buvo įrodyta, kad dirbti. Dauguma jų gauti įdiegta, paprastai kažkur po $ (prefiksas) / share / monotoniška. Prašome perskaityti extra / README dėl papildomos informacijos.
  • Pridėta MTN-valymo Perlo kad grąžina darbo vietą savo nesugadintas būklę su minimaliu kiekiu kaita. Šis scenarijus yra extra / bin katalogą.

Kas naujo versija 0,99:

  • Ši versija yra beveik nesuskaičiuojamą daugybę klaidų ištaisymų, pakeitimų ir naujų funkcijų.
  • Tarp jų yra labai išplėsta persvarstant selektorių funkcionalumas, labai pagerėjo vartotojo sąsaja ir galimybė & quot; sauso-run & quot; tinklo operacijų.

Kas naujo versija 0,48:

  • Pokyčiai: "
  • Daug daugiau informacijos dabar praėjo redaktoriui Rašant įsipareigoti pranešimą dėl naujos peržiūrą. Autorius, data, filialas ir ChangeLog dydžiai gali dabar visi bus pakeisti tiesiogiai redaktorius leisti naujoms filialai turi būti sukurta nenaudojant --branch parinktį. Pasikeitimai kitų linijų šios informacijos neturi būti pagaminti arba įsipareigoti bus nutraukti.
  • edit_comment LŽŪU kablys dabar trunka tik vieną argumentą, kuris yra teksto turi būti perduota redaktoriumi redaguoti įsipareigoti. Esama kabliukų, kad pakeis numatytąjį kablys reikės keisti, kad tinkamai veiktų.
  • ilgas datos / laiko formatas, naudojamas "statuso", "įvykdyti" ir "prisijungti", turi būti pakankamas, kad būtų išsaugoti datą per formatavimą ir nagrinėjimas ciklą. "Status" komanda dabar tikrina tai ir įspėja, jei formatas yra netinkamas ir "įsipareigoja" atsisako veikti su netinkamos formos.
  • "Būsenos" ir "žurnalo" komandų produkcija pasikeitė suderinti su naujos informacijos rodomi "įsipareigoti", kad visi trys komandos rodyti peržiūras panašiai.
  • "Setup", taip pat "klonas" komandą patikrinti, ar nėra valdomos duomenų bazės pagal nutylėjimą yra ir jei duomenų bazė yra suteikta arba kaip komandinės eilutės arba darbo srities galimybe ir galiausiai sukurti naują numatytąjį duomenų bazę Už buhalterinės kataloge Naujas darbo sritis (žr Daugiau informacijos apie naujų valdymo funkcijų).
  • monotoniška diff produkcija pasikeitė naudoti, / dev / null kaip pridėtinės failus ir kaip už ištrintus failus tikslą šaltinį. Tai yra suderinama su pleistras (1), ir, kad ji bus sukelti pridėti ir ištrinti failus, kur tinkama. Kaip dalį šio pokyčio diff dabar apims pašalinti turinį ištrintus failus, kurie buvo praleisti ankstesnėse versijose monotoniška.
  • monotoniška įspės tik apie blogus CERT Jei nėra taip pat atitikimo patikimų CERT. Taigi, jei kas nors padaro bloga filialas CERT monotoniška įspės tik apie tą blogą cert, kol kas nors kitas tvirtina, kad peržiūrėti į tą patį filialą (nustato monotoniška klaidą # 8033).
  • 'dB patikrinimas "dabar tikrina klaidas filialo heads talpyklą ir" DB regenerate_caches "pataisymai juos.
  • LŽŪU produkcija veikia spausdinti () ir io.write () dabar nukreipti į standartinį pažanga pranešimų srautas monotoniška. 6.3 skyriuje, dokumentuose.
  • Naujos funkcijos: "
  • monotoniška dabar turi duomenų valdymo pajėgumus: Jei įdėti savo duomenų bazes į vieną ar daugiau konkrečių vietų (parenkama% APPDIR% / monotoniška / duomenų bazių Windows ir $ HOME / .monotone / duomenų bazės Linux, konfigūruojami pagal kablio), ji gali atrasti šias duomenų bazes ir jas pasiekti tik suteikiant (bazė) vardą savo failo, pavyzdžiui, & quot;: my-database.mtn & quot ;. Taip pat galite tiesiogiai kurti naujas duomenų bazes pirmą rasta numatytąją vietą pagal "MTN db init-d & quot išdavimą;: my-database.mtn & quot ;. Kai kurios komandos, kaip "setup" ir "klonas" automatiškai patenka atgal į numatytąjį duomenų bazėje (& quot;: & quot ;, default.mtn pat konfigūruojama pagal kablio), jei nėra duomenų parinktis explicitely suteikta. Be to, monotoniška prisimena patikrinome darbo sritis kiekvienam valdomos duomenų bazės ir rodo juos & quot; žinoma, & quot; registruotas takai kartu su kita informacija naujame SĄRAŠAS duomenų bazes "komandą (uždaro monotoniška klaidą # 8916).
  • lydimųjų valdymo komandas rinkinys,
  • 'register_workspace "," unregister_workspace "ir" cleanup_workspace_list "
  • Jei norite tvarkyti perkelti ar pašalinti darbo sritis valdomų duomenų bazių buvo pridėta.
  • Daugelis komandų, kurios keičia galvas filialo (patvirtinti, nepatvirtinti, traukti, sujungti, ir tt), dabar gali imtis galimybę & quot; - Atnaujinti & quot ;. Jei paleisti iš darbo vietos, kuri yra grindžiama filialo vadovas ir neturi vietos pakeitimus, ši parinktis leidžia šias komandas naujinimą, Workspace į naują galvą. Jei visada nori šią problemą, galite nustatyti get_default_command_options (CMD) kablys jūsų monotonerc (nustato monotoniška klaidą # 17.878).
  • Nauja komanda "undrop", kuris atpalaiduoja yra "lašas" padarytą klaidą (nustato monotoniška klaidą # 13604).
  • Nauja automatikos komanda "atnaujinimas", kuris elgiasi identiškas normalaus "atnaujinimas" komandą.
  • "ls žodžius" dabar išveda filialo pavadinimas (-ai) Tagged peržiūra yra. Patikrinimo ID sutrumpintas iki pirmųjų dešimties simbolių kažkiek daugiau vietos už tai (nustato monotoniška klaidą # 12773).
  • Numatytasis įtraukti ir pašalinti modeliai yra dabar prisiminiau vieną serverį. Tai reiškia, kad jūs galite turėti, pavyzdžiui vieną serverį, kad jums sinchronizuoti viską, ir vienas, kad jūs tik sinchronizuoti keletą filialų, ir jūs neturite jaudintis nepamirštant suteikti apima modelis ir netyčia bando sinchronizuoti viską į antrą serveris.
  • Naujas LUA pratęsimo funkcija change_workspace (katalogas) buvo pridėta. Tai turėtų būti labiausiai naudinga užsakymą komandų, kurioms reikia dirbti kelis darbo vietoms iš tos pačios monotoniška pavyzdžiui.
  • Taip pat yra nauja server_set_listening (bool) LUA Extention funkcija prieinama nuo 0,47, kuris gali būti naudojamas leisti monotoniška serverio išeiti grakščiai vietoj to, kad būtų nužudyti. Ištaisytos klaidos,
  • į 0,47 regresijos kelią sėkmingą vykdymą push / pull / sync per vamzdžius ("Debian klaidų 574.512); tai buvo fiksuotas.
  • iš 0,46 ir 0,47 klaidą gali sukelti išsitraukia arba galbūt įsipareigoja imtis maždaug amžinai, jei kuri nors iš ankstesnių filialų vadovams nebuvo & quot; beveik & quot; santykis naujos galvos. Tai buvo fiksuotas.
  • Keletas klaidų, susijusių su apribojimų nėra, įskaitant būtiną tėvų katalogų įtrauktų bylų buvo fiksuotas. Tai dabar galima pasakyti "MTN pridėti a / b / c" po "MTN įsipareigoti a / b / c" ir turi įsipareigoti pavyks. Žiūrėti apribojimų skyrių dėl išsamesnės informacijos vadove (nustato monotoniška bugów # 15.994, # 17499, 20447 # ir # 22.044).
  • monotoniška nebėra taupo pasikeitusius galimybes iš komandinės eilutės atgal į _MTN / variantų atveju komandų vykdymas buvo nesėkmingas (nustato monotoniška klaidą # 22.928).
  • Kai monotoniška skaito paketus iš failų, pavyzdžiui, fe raktai katalogą, pateiktą --keydir parinktį ir šie failai yra dideli, juose nėra paketinių duomenų ne visi, monotoniška nebenaudoja pernelyg daug laiko ir atminties suprasti tai (nustato monotoniška klaidą # 28799).
  • "prisijungti" komanda nebėra sugenda, jei jis yra vykdomas per darbo vietos, kurios pagrindinė peržiūra (-os) nėra nurodytoje duomenų bazėje (nustato monotoniška klaidą # 29.677).
  • "klonas" komanda nebėra pašalina esamą buhalterinės katalogą, jei tikslinė katalogas & quot;. & Quot; atkreipia dėmesį į darbo sritį (nustato monotoniška klaidą # 29.927).
  • į monotoniška pagalba produkcijos komandas dabar rūšiuojami pagal abėcėlę.
  • monotoniška Windows dabar turės ne nulis pasitraukimo kodą, kai nutraukiamas (^ C temperatūroje). Tai buvo sulaužyta 0,47, kai ji buvo fiksuota ne mesti išimtį dėl pertraukimo.
  • Iš 0,46 ir 0,47, monotoniška gali kartais pasimeta, apie kuriuos pakeitimai buvo tam tikros šakos vadovai. Tai atsitinka, kai nauja filialas CERT buvo įtraukta į peržiūrą, kuri buvo viena ar daugiau iš dabartinių vadovų filialo protėvis, dažniausiai netsync metu, kai daug žmonių buvo atlikta identiškas susilieja. Tai fiksuotas dabar. "Db patikrinimas" bus identifikuoti problemą; Jei jūsų Šiuo metu duomenų bazėje pateikia blogus galvų "rezultatus arba" MTN klaidą "on" suliejimo ", galite nustatyti ją paleisdami" MTN dB regenerate_caches ".
  • Iš 0,46, apgaulingi tinklo atsijungia gali atsirasti perduodant pakankamai didelius elementus (failai, diffs, versijų). Tai buvo nustatytas 0,47, bet ne pažymėta laidos tuo metu (nustato monotoniška klaidą # 28.991).
  • Kita:
  • Parama difuzinio susijungimo (http://diffuse.sourceforge.net) buvo pridėta.

Kas naujo versija 0,47:

  • Pokyčiai: "
  • pagal nutylėjimą "autorius naudoja git_export komanda;
  • pakeistas į "nežinoma" ir turi būti pakeistas esamas autoriaus,
  • Žemėlapis failus. Senas "autorius bus atmestas pagal naująjį
  • validate_git_author LŽŪU kablys.
  • "git_export" komanda dabar patvirtina visi Git autorius ir Apd;
  • vertes, naudojant naują "validate_git_author" LŽŪU kablys, kol jie yra;
  • parašyta, kad išėjimo srovė. Eksporto nepavyks, jei bet kokia vertė yra
  • atmetė šį kablio.
  • "git_export" komanda dabar ragina naują "unmapped_git_author" LŽŪU "
  • kablys visiems git autoriaus vertybių nerastas autorius žemėlapyje failą.
  • Numatytasis įgyvendinant šią kablys mėginimų gaminti galiojantį GIT;
  • autoriai naudojant keletą nutylėjimą modelio keitimams.
  • "get_date_format_spec" LŽŪU kablys dabar turi papildomas parametras "
  • kuris užuominų į ieškomo formatu (Fe trumpą datos arba ilgą data
  • laiką). Numatytasis įgyvendinimas dabar grįžta "% X" trumpalaikio ir
  • ilgi terminai, '% X "trumpųjų ir ilgųjų kartus (šiuo metu nenaudojama), ir"
  • "% X% X" trumpu ir ilgu data kartų.
  • Options --date formato "ir" --no-Format-datos "nebėra"
  • būdingi "prisijungti" komandą, tačiau dabar gali būti naudojamas visame pasaulyje.
  • monotoniška dabar verčia tik tris kartus pagrindiniu slaptažodžiu.
  • Naujos funkcijos: "
  • Pridėta Portugalų vertimas (dėka AmArico Monteiro)
  • ištaisytos klaidos: "
  • 'slaptafrazė "dabar leidžia tuščias naują slaptažodį būti skiriamas
  • (nustato monotoniška klaidą # 28809)
  • "automatizuoti nuotolinio" ir "automatizuoti remote_stdio" nebėra "
  • reikalauja esamą duomenų bazę (nustato monotoniška klaidą # 28.885)
  • monotoniška nebėra metimų išimtį "Windows", jei jis yra;
  • nutrauktas (^ C); Kitų klaidą pora buvo nustatyti tai,
  • platforma, taip pat kurie paprastai pagerinti suderinamumą.
  • "Pakomentuokite" anotacija dabar lokalizuota.
  • Įvairios atvejai, kai peržiūra aprašyti savo
  • certs dabar atėjo tinkamai lokalizuotas data produkcija.
  • Nustatyti problemas, susijusias su naujesnių versijų LŽŪU ypač kai "
  • LUA_COMPAT_VARARG nenustatytas.
  • Kita:
  • Sudėtis tvarkymas buvo žymiai pagreitino ir grafikas talpyklos
  • spektaklis buvo nustatytas dėl pernelyg didelių sąrašų atveju.
  • Tai turėtų būti daugiausia pastebimas, kai kasti istorijos,
  • (ypač pradinės išsitraukia, nes tie siųsti tiek daug versijų),
  • ir daugiau pastebimas projektams su didesnius medžius.

Kas naujo versija 0,43:

  • monotoniška nebėra ryšuliai kelis reikalingus 3rd party bibliotekas, todėl platintojų lengviau gyvenime.
  • monotoniška serveris dabar gali būti sukonfigūruotas naudoti pirmyn deltas, kuris pagreitina netsync serverių gana daug.
  • MTN Prisijungti rezultatai buvo labai pagerėjo, ir naujų naudingų selektoriai yra ten.
  • monotoniška dabar gali eksportuoti savo duomenų bazes į git sparčiai importo formatu, kad būtų galima lengviau bendradarbiauti su šiuo konkrečiu VCS.
  • Yra daug ištaisytų klaidų.

Kas naujo versija 0,42:

  • Tarp įprastų klaidų, mažų patobulinimų, ir speedups į keletas sričių, išskirtinis nauja funkcija yra ta, kad dabar gali dirbti sulieti konfliktus asinchroniškai.

Kas naujo versija 0,41:

  • Ši versija išsprendžia kai erzina klaidas ir priduria keletą naujų funkcijų , daugiausia automatizavimo sąsaja.

Reikalavimai

  • glibc 3.4.x;

Panaši programinė įranga

Mr-Repo
Mr-Repo

14 Apr 15

KDESvn
KDESvn

20 Feb 15

git-cachecow
git-cachecow

14 Apr 15

bookcommit
bookcommit

14 Apr 15

Komentarai monotone

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!