gocept.fssyncz2

Software skärmdump:
gocept.fssyncz2
Mjukvaruinformation:
Version: 1.6
Ladda upp dagen: 20 Feb 15
Licens: Gratis
Popularitet: 2

Rating: 4.0/5 (Total Votes: 1)

gocept.fssyncz2 paket innehåller Zope2 integrera zope.fssync / zope.app.fssync, det vill säga förmågan att dumpa och återställa ZODB innehåll till filsystemet & nbsp; (I detta syfte det ger signalsynkroniserare för OFS mappar och liknande och anpassar Zope3-ish mekanismer zope.app.fssync att arbeta med Zope2 förlaget).
Dess huvudsakliga användningsfall är att hålla kod lagrad inuti ZODB i en källkod ledningssystem. Därför försöker den att göra pickles som skrivs till disk så lättläst som möjligt (t.ex. genom att inte använda base64-kodning).
Hittills koncentrerar det på incheckning och utcheckning åtgärder (som skriver sitt mål helt), eftersom sammanslagning förändringar mellan olika kassor behöver göras via SCM ändå. (Zope.app.fssync erbjuder flera andra åtgärder, såsom uppdatering och begår, som försöker vara smart när både ZODB och filsystemet dumpa har förändrats samtidigt. Även om detta är bra så länge bara ett filsystem representation existerar, modell raster ner när flera dumpar behöver synkroniseras med varandra - är det mycket icke-trivialt att avgöra vars förändring verkligen är den rätta i detta fall, så vi rekommenderar att inte använda dessa åtgärder på denna punkt).
Användning:
Du måste ladda både configure.zcml och overrides.zcml konfigurationsfiler.
gocept.fssyncz2 ger en konsol script som heter fssync som sveper de två åtgärder (kassan och checkin) och tillåter att passera i alla andra parametrar (URL: er, platser, referenser). Detta är tänkt att tas fram (via utbyggnad till exempel), så här:
[Fssync]
recept = zc.recipe.egg: scripts
ägg = gocept.fssyncz2
extra-banor = $ {zope2: location} / lib / python
argument = värd = '$ {instans: http-adress}', mapp = 'myfolder', referenser = '$ {instans: user}', förvars = '$ {utbyggnad: katalog} / var / zodb-dump "
Sedan kan du dumpa din ZODB till den konfigurerade filsystemet plats med bin / fssync kassan och läsa in data som lagras på filsystemet i ZODB med bin / fssync incheckning.

Vad är nytt i den här versionen:.

  • Ta inte dumpa co_varnames attribut av PythonScripts som det är varken stabil eller behövs i soptippen

Vad är nytt i version 1.5.2:

  • Lägg lösning för CookieUserFolder att återställa __allow_groups__ pekaren efter belastning när fssync-ignorera det (# 11111).

Vad är nytt i version 1.5.1:

  • Made ignorera mekanismen faktiskt ignorera föremål på att ladda en dump . (# 10488)

Vad är nytt i version 1.4:

  • Fixat en bugg som hindrade strängar som innehåller sekvensen]] & gt ; från dumpas och lastas tillbaka, vilket ger upphov till dåligt bildade XML pickles.
  • Städat upp lite:. Bort en oanvänd testdata katalogen

Vad är nytt i version 1.3:.

  • Pinned alla begagnade versioner i utbyggnad
  • Inkom Trove klassificerare att paketera metadata.

Vad är nytt i version 1.2:

  • se till att nya rader inne strängar sluta som radbrytningar istället för n notation i XML pickles (fixar # 8860)
  • installera fssync skriptet i utvecklingen utbyggnad
  • när dumpning en PythonScript, lämnar sin _code skriver minska buller i XML pickles (fixar # 8859)
  • deklarerade beroende zope.i18nmessageid
  • bättre felmeddelande när hitta persistenta objekt i Extras

Vad är nytt i version 1.1:

  • Omdöpt konsol kommandon för att dumpa / belastning istället för kassan / checkin att undvika förväxling med SCM verksamhet.

Krav :

  • Zope
  • Python

Kommentarer till gocept.fssyncz2

Kommentarer hittades inte
Kommentar
Slå på bilder!