monotone

Szoftver screenshot:
monotone
Szoftver adatai:
Változat: 1.0
Feltöltés dátuma: 11 May 15
Fejlesztő: Graydon Hoare
Engedély: Ingyenes
Népszerűség: 13

Rating: 4.0/5 (Total Votes: 1)

monoton egy elosztott verziókezelő rendszer, lapos peer modell, kriptográfiai változat elnevezése, meta-adatok igazolások, decentralizált hatóság, és egymást átfedő ágak.
monoton összejön tranzakcionális változat adatbázis tárolja a fájl, és olyan egyéni hálózati protokoll hatékony adatbázis szinkronizálás.

Mi az új ebben a kiadásban:

  • - Az adatbázis rendszere megváltozott; végezze el "mtn db migrate'on összes helyi és távoli adatbázisok.
  • A "mtn konfliktusok resolve_first interaktív", az eredmény fájl neve most már alapértelmezés szerint _MTN / állásfoglalások /. (Rögzíti monoton kérdés 103)
  • A francia monoton fordítás frissült és már része a fő elosztó újra. Nagyon köszönöm, hogy Steve Petruzzello a kiemelkedő munkát!
  • get_netsync_ (olvasd | write) _permitted kiterjesztésre került, nem csak olvasni a fájlokat olvasási engedéllyel és írási jogosultságokat, hanem a fájlok az alkönyvtárakban olvasható permissions.d és írni-permissions.d.
  • monoton most is nyomon követi a munkaterületeket adatbázisok, amelyek nem tartózkodnak a & quot; sikerült & quot; helyen.
  • automatizálják most visszaállítja a locale & quot; POSIX & quot; belsőleg. Ez azt jelenti, hogy a szkriptek számíthat ugyanazon le nem fordított üzeneteket mtn automata, függetlenül a locale a hívó folyamat.
  • A horog "get_netsync_key" lett felosztva két különböző horgok, egy a kliens használata ("get_netsync_client_key", az azonos érveket, mint az eredeti "get_netsync_key") és egy szerver használat ("get_netsync_server_key", egyetlen táblázat érv, amely tartalmazza a megadott '--bind "opció). Kérjük, ellenőrizze egyedi horgok kell.
  • Rövid lehetőségek ("-b", "-d", ...) már nem fejeződött be. Ez rögzíti egy változatlan hiba származó rossz opció használata. (Bezárja monoton kérdés 141)
  • Új funkciók:
  • 'mtn konfliktusok store "most kiadja a gróf a konfliktusok, és a neve a konfliktusok fájlt. (Rögzíti monoton kérdés 108)
  • New 'mtn lista munkaterületeket "parancsot, amely kijelzi az összes ismert a munkaterületet az adott adatbázisban. (Bezárja monoton kérdés 129)
  • hiba javítva:
  • A belső vezeték egyesülés valóban megőrzi a sorvégződések most, ahelyett, hogy mindent megváltoztat a & quot; n & quot;.
  • Továbbfejlesztett segítséget és rögzített az érvet indexelést "konfliktusok resolve_first" (rögzíti monoton kérdés 101)
  • A regressziós 0,48 megakadályozta monoton elrendelésétől diff kimenete egyes fájlok betűrendben. (Rögzíti monoton kérdés 102)
  • 'mtn privkey "nem ismerte a titkos kulcsokat kizárólag álló kulcstárának. Ez javításra került.
  • Added kompatibilitás Botan 1.9.9 és újabb. (Rögzíti monoton kérdés 104)
  • 'mtn pull "és" mtn szinkron "mindig azt mondta, hogy a munkaterület nem frissült. Most, ám mindezt csak, hogy amikor használta a "--update" opciót, és nem voltak frissítések. (Rögzíti monoton kérdés 106)
  • 'mtn automatizálja a távoli "és" mtn automata remote_stdio "most használ egy adott adatbázis által adott alias olvasni, tárolni és érvényesítse a távoli szerver ujjlenyomat (rögzíti monoton kérdés 95)
  • monoton ad megfelelő hibaüzenetet most, ha a netsync URI az "mtn" program hiányzik a szükséges fogadó része (rögzíti monoton kérdés 110)
  • Ha egy bináris fájl eltávolítjuk, és az ember azt meg kell kérni a diff segítségével mtn diff lenne jelenteni, hogy & quot; / dev / null binárisan & quot ;. Ez változott meg jelenti a valódi neve, az eltávolított fájl helyett. (Rögzíti monoton kérdés 111)
  • monoton már nem alaptalanul esik vissza a: memória: adatbázis, ha nincs adatbázis meg van adva. Azt is kiírja egy információs üzenet a parancsokat, mint a "beállítás" és a "klón", hogy esik vissza a beállított alapértelmezett adatbázis, ismét, ha nincs adatbázis van megadva ezeket a parancsokat. (Rögzíti monoton kérdés 113)
  • monoton nem erőlteti & quot; .mtn & quot; a fájl kiterjesztését az adatbázisokból. Egy új Lua horog, get_default_database_glob (), használják inkább, hogy meghatározza a minta, ami illeszkedik elfogadott adatbázis fájlnevek és ezt a mintát alapértelmezés szerint fogadja el végződő fájlt mindkét, & quot; .mtn & quot; és a & quot; állományba & quot ;. (Rögzíti monoton kérdés 128)
  • monoton most ad megfelelő hibaüzenetet, amikor egy nem teljes vagy részleges azonosítót tartalmaz, nem hexa számjegy. (Rögzíti monoton kérdés 143)
  • Performance & quot; mtn ls változott & quot; javult, és most összehasonlítható a & quot; mtn állapot & quot ;. (Rögzíti monoton kérdés 120)
  • Belső:
  • A forrás fa átszervezték. Források, tesztek és dokumentációs most laknak egyedi könyvtárak és sok kisebb javulás a forráskód razzia,
  • fejlesztői dokumentáció és általános építmények infrastrukturális kíséri ezt a nagy változást.
  • Egyéb:
  • Egy új könyvtár extra /, amely monoton horgok és a kapcsolódó scriptek, amelyek kimutatták, hogy működik. A legtöbb ilyen kap telepítve, általában valahol a $ (prefix) / share / monoton. Kérjük, olvassa el extra / README további információért.
  • Hozzáadás a mtn-razzia Perl script, ami visszaadja a munkaterületet az érintetlen állapotban minimális mértékű változás. Ez a szkript a plusz / bin könyvtárba.

Mi az új verzióban 0,99:

  • Ez a verzió tartalmaz szinte megszámlálhatatlan hibajavítások, változások, valamint az új jellemzői.
  • Köztük van egy erősen kibővített felülvizsgálati választó funkciót, egy sokkal jobb felhasználói felületet, és a lehetőséget a & quot; szárazon futás & quot; hálózati műveletek.

Mi az új verzióban 0,48:

  • Váltás:
  • Sokkal több információt most átkerül a szerkesztő írásakor elkövetni üzenetet egy új változat. A szerző, dátum, Branch és Változások értékek most minden módosítható közvetlenül a szerkesztő lehetővé teszi új fiókok létrehozását használata nélkül --branch opciót. Változások a többi sor ezen információk nem kivitelezhető, illetve a elkövetni megszakad.
  • A edit_comment Lua horog már csak egy paramétert, amely a szöveget kell átadni a szerkesztővel a elkövetni. A meglévő horgok, hogy felülírja az alapértelmezett horog meg kell változtatni a megfelelő működéshez.
  • A hosszú dátum / idő formátum által használt "állapot", "elkövetni" és "log" kell lennie ahhoz, hogy megőrizzék a dátumot egy formázás és elemzés ciklust. A "státusz" parancs most ellenőrzi ezt, és figyelmeztet, ha a formátum nem megfelelő, és "elkövetni" lesz hajlandó működni egy alkalmatlan formában.
  • A kimenet az "állapot" és a "log" parancsok változott, hogy összehangolják az új információ jelenik meg a "commit" úgy, hogy mind a három parancs megjeleníti változathoz hasonlóan.
  • A "Beállítás", valamint a "klón" paranccsal ellenőrizze, hogy nem sikerült alapértelmezett adatbázis létezik és ha nem adatbázis adják akár parancssorból vagy munkaterület opciót, és végül hozzon létre egy új alapértelmezett adatbázis kívül a könyvelés könyvtár a Új munkaterület (lásd az alábbi részletes leírást az új funkciók).
  • A kimeneti monoton diff változott, hogy a / dev / null, mint a forrás a hozzáadott fájlok és a cél a törölt fájlokat. Ez összeegyeztethető a tapasz (1) és fog okozni, hogy adjunk és törlése adott esetben. Ennek részeként a változás diff is tartalmazni fogja az eltávolított tartalmát a törölt fájlokat, amelyek kimaradtak a korábbi verziókban monoton.
  • A monoton csak figyelmeztet a rossz koncertek ha nem is illő megbízható koncertek. Tehát, ha valaki elkövet egy rossz ága cert, monoton csak figyelmeztetnek, hogy rossz cert, amíg valaki elfogadja ezt a módosítást az azonos ág (rögzíti monoton bug # 8033).
  • 'db ellenőrzés "most ellenőrzi a hibákat az ág feje cache, és a" db regenerate_caches "javítások őket.
  • A kimenet a Lua működik print () és io.write () most irányítva a szabványos folyamatban üzenetet patak monoton. Lásd a 6.3 fejezetet a dokumentációját.
  • Új funkciók:
  • A monoton mára adatbázis menedzsment képességek: Ha a hely az adatbázisokat egy vagy több különleges helyszíneken (alapértelmezésben% APPDIR% / monoton / adatbázisok Windows és $ HOME / .monotone / adatbázisok Linux, konfigurálható egy horog), képes felfedezni ezeket az adatbázisokat, és elérheti őket csak azzal, hogy az (alap) nevét a fájlnév, például & quot;: my-database.mtn & quot ;. Ön is közvetlenül új adatbázisokat az első talált alapértelmezett helyet kiadásával "mtn db init -d & quot;: my-database.mtn & quot ;. Néhány parancs, mint a "beállítás" és a "klón" automatikusan az alapértelmezett adatbázis (& quot;: default.mtn & quot ;, is konfigurálható egy hook), ha nincs adatbázis opció explicit adni. Továbbá, monoton emlékszik kivett munkaterületek minden sikerült adatbázishoz, és megjeleníti ezeket a & quot; ismert & quot; regisztrált utak egyéb információkkal együtt az új "lista adatbázisok" parancsot (bezárja monoton bug # 8916).
  • egy sor kísérő-parancsot
  • 'register_workspace', 'unregister_workspace "és a" cleanup_workspace_list "
  • kezelni költözött vagy eltávolítani a munkaterületet az adatbázisokból kerültek.
  • Sok parancs, hogy változtassa meg a fejeket egy ág (jóváhagyja, helyteleníti, húzza, összeolvad, stb) tud hozni egy lehetőség & quot; - update & quot ;. Ha fut egy munkaterületet, amely alapul vezetője a fióktelep és nincs helyi változásokat, ez az opció teszi ezeket a parancsokat frissítés a munkaterületen az új vezetője. Ha azt szeretné ezt a viselkedést, megadhatjuk a get_default_command_options (cmd) horog a monotonerc (rögzíti monoton bug # 17878).
  • New parancsot "undrop", amely visszavon egy "csepp" történik véletlenül (rögzíti monoton bug # 13604).
  • New automatizálás parancs "frissítés" viselkedik azonos a normál "frissítés" parancsot.
  • 'ls címkék "most kiadja az ág neve (i) a címkézett felülvizsgálatára van. A felülvizsgálat id lerövidül, hogy az első tíz karakter hogy még több hely ez a (rögzíti monoton bug # 12773).
  • Default tartozik bele, és minták most emlékezett egy szerverre. Ez azt jelenti, hogy lehet például egy szerver, amit szinkronizálni mindent, és egy, amit csak szinkronizálni néhány ágak, és akkor nem kell aggódnod, hogy elfelejtesz, hogy az magában foglalja mintát, és véletlenül próbálják szinkronizálni mindent a második szerver.
  • Egy új Lua kiterjesztése funkció change_workspace (könyvtár) bővült. Ez a leghasznosabb az egyéni parancsok kell dolgozni a több munkaterület ugyanabból a monoton fokon.
  • Van is az új server_set_listening (bool) Lua kiterjesztése funkció elérhető, mivel 0,47, amelyeket fel lehet használni, hogy hagyja, hogy egy monoton szerver exit kecsesen ahelyett, hogy megöljék. Bugs fix
  • A regresszió 0,47 megakadályozza a sikeres végrehajtását push / pull / szinkron feletti csövek (Debian bug 574512); Ez most javításra került.
  • A hiba a 0.46 és 0.47 vezethet húz vagy esetleg kötelezettséget vállal figyelembe mintegy örökre, ha az előző ág feje nem volt & quot; közeli & quot; összefüggésben az új vezetője. Ez javításra került.
  • Több hiba kapcsolatos korlátozások nem értve a szükséges szülőkönyvtárra a csomagban található fájlok javítva lett. Most lehet azt mondani, "mtn hozzá a / b / c" után a "mtn elkövetni a / b / c" és a véglegesítés sikerül. Lásd a korlátozások részt a kézikönyvben további részletek (javít monoton hibákat # 15994, # 17499, # 20447 és # 22044).
  • monoton már nem ment megváltozott opciók a parancssorból vissza _MTN / opciók esetén a parancs végrehajtását sikertelen volt (rögzíti monoton bug # 22928).
  • Amikor a monoton olvas csomagokat fájlokat, mint a fe kulcsok egy könyvtár által adott --keydir opciót, és ezek a fájlok nagyok, és nem tartalmaznak a csomagkapcsolt adatátviteli egyáltalán, monoton már nem használja a túlzott mennyiségű időt és memóriát, hogy kitaláljuk (rögzíti monoton bug # 28799).
  • A "log" paranccsal nem omlik össze, ha végre egy munkaterületre, amelynek anyavállalata felülvizsgálata (ok) nem létezik a megadott adatbázis (rögzíti monoton bug # 29677).
  • A "klón" parancs már nem távolítja el a meglévő könyvelési könyvtárba, ha a cél könyvtár & quot;. & Quot; rámutat arra, hogy a munkaterület (rögzíti monoton bug # 29927).
  • A parancsok monoton segítségével kimeneti most ábécé sorrendben.
  • monoton Windows most egy nem nulla exit kódot, ha megszakad (^ C). Ez volt törve a 0,47 ha-ban rögzítették, nem dob kivételt a megszakítását.
  • A 0,46 és 0,47, monoton olykor összezavarodnak, amely módosítások voltak a fejek egy bizonyos ága. Ez történik, ha egy új ága cert adunk a revízió volt az őse egy vagy több, a jelenlegi vezetőinek a fióktelep, leggyakrabban során netsync, ha több ember hajtott végre azonos találkozóhelye. Ezt javították most. "Db check" azonosítja a problémát; Ha az adatbázis jelenleg pontatlanul adja "fejek" eredménye, vagy "mtn bug 'on' merge", meg tudod oldani, hogy a futás "mtn db regenerate_caches".
  • 0,46, hamis hálózati kapcsolat bontása kerülhet sor, ha át kellően nagy tételeket (fájlok, diff, revíziók). Ezt állapították meg 0,47, de nem tapasztalták a release notes akkoriban (rögzíti monoton bug # 28991).
  • Egyéb:
  • Támogatás a diffúz egyesülés (http://diffuse.sourceforge.net) került.

Mi az új verzióban 0,47:

  • Váltás:
  • Az alapértelmezett '' szerző által használt git_export parancs
  • változott "ismeretlen", és meg kell változtatni a meglévő szerzői
  • térkép fájlok. A régi '' szerzője fogják utasítani az új
  • validate_git_author lua horog.
  • A "git_export" parancs most érvényesíti az összes git szerző és committerré
  • értékeket egy új "validate_git_author" lua horog, mielőtt azok
  • írva, hogy a kimeneti stream. Az export sikertelen lesz, ha valamelyik érték
  • elutasította ezt a horgot.
  • A "git_export" parancs kéri egy új "unmapped_git_author" Lua
  • horog minden git szerző értékek nem találhatók a szerző map fájlt. A
  • alapértelmezett végrehajtása a hook kísérlet, hogy készítsen érvényes git
  • szerzők segítségével számos alapértelmezett minta cseréjét is.
  • A "get_date_format_spec" lua hook most egy további paramétert
  • , amely utal a kívánt formátumban (fe rövid dátum, vagy egy hosszú dátum
  • idő). Az alapértelmezett végrehajtási most visszatér "% x" rövid és
  • hosszú dátumok, "% X 'rövid és hosszú idők (jelenleg nincs használatban) és a
  • '% x% X' rövid és hosszú dátumot alkalommal.
  • A beállítások "--date-formátum" és a "-no-format-időpontok" már nem
  • kifejezetten a "log" parancsot, de most már világszerte alkalmazzák.
  • monoton most kéri mindössze háromszor egy kulcs jelszavát.
  • Új funkciók:
  • Added portugál fordítás (köszönet AmArico Monteiro)
  • hiba javítva:
  • 'jelmondatot "most lehetővé teszi egy üres új jelszót kell megadni
  • (rögzíti monoton bug # 28809)
  • 'automatizálja a távoli "és" automatizálni remote_stdio "már nem
  • igényelnek egy meglévő adatbázis (rögzíti monoton bug # 28885)
  • monoton már nem dob kivételt a Windows, ha
  • megszakad (^ C); egy pár más hiba javítva lett erre a
  • platformot is, amely általában javítja a kompatibilitást.
  • A megjegyzés a "annotate" most lokalizált.
  • A különböző események, ahol felülvizsgálatát írja le a
  • koncertek most jön a megfelelő helyi dátumot kimenet.
  • megoldani a problémákat, újabb verziók Lua különösen, ha
  • LUA_COMPAT_VARARG nincs beállítva.
  • Egyéb:
  • Névsor kezelése már jelentősen fel lett gyorsítva, és azokról cache
  • teljesítmény határoztak esetén túl nagy névsorokat.
  • Ezt kell leginkább észrevehető, amikor ásni a történelem
  • (különösen a kezdeti húzás, mivel e küldeni annyi revíziók)
  • és jobban észrevehető projektek esetében nagyobb fák.

Mi az új verzióban 0,43:

  • monoton már nem kötegek több szükséges 3rd party könyvtárak, ami az élet forgalmazók könnyebb.
  • A monoton szerver most beállítható a határidős delták, amely felgyorsítja netsync szerverek elég sokat.
  • Az előadás mtn log javult rettenetesen, és hasznos, új szelektor állnak ott.
  • monoton most exportálni adatbázisokat Git gyors-import formátum lehetővé teszi könnyebbé együttműködve az adott VCS.
  • Sok hibajavítás.

Mi az új verzióban 0,42:

  • között a szokásos hibajavítások, kisebb fejlesztéseket, és gyorsítás a több területen, a kiváló új funkció, hogy már tudja kezelni egyesíteni konfliktusok aszinkron.

Mi az új verzióban 0,41:

  • Ez a verzió javít néhány bosszantó hibát, és hozzáteszi, néhány új funkciót , főleg a automatizálás felületet.

követelmények :

  • A glibc 3.4.x

Hasonló program

gitube
gitube

14 Apr 15

raw-import
raw-import

14 Apr 15

gitrecipe
gitrecipe

15 Apr 15

Foglyn
Foglyn

11 May 15

Hozzászólások a monotone

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!