Prosjekter og dokumenter

Autolagring, versjoner, skysynkronisering og konflikter: hvor arbeidet ditt er til enhver tid, og hvordan du henter tilbake en gammel tilstand.

aukimi lagrer to typer ting, og forskjellen avgjør hva du kan gjøre med dem senere.

ProsjektDokument
Inneholdertilstanden til hver modulén modulfil
Opprettes fraNew project, på dashbordetStart straight in a module
Overføring på tvers av modulerjanei
Cloud save, deling, samarbeidjanei, Upload to Cloud først
Konverterbar,Convert to Project

Et prosjekt er den normale arbeidsenheten. Et dokument er hurtigfilen for «jeg vil bare tegne noe», og det kan senere forfremmes uten at noe går tapt. Det motsatte, å gjøre et prosjekt om til et dokument igjen, tilbys bevisst ikke.

Autolagring#

På som standard, intervallet kan stilles inn under Settings → General. Arbeidet ditt skrives til IndexedDB, med localStorage som reserveløsning, avgrenset per prosjekt: en moduls tilstand i ett prosjekt kan aldri lekke inn i et annet.

Ctrl+S tvinger frem en lagring nå. Det er sjelden nødvendig; den er der for refleksen.

Lokal lagringsplass er begrenset, og det er nettleseren som eier den. aukimi varsler deg når kvoten nesten er full, i stedet for å la en lagring feile stille. Å tømme nettstedsdata for aukimi.com sletter hvert prosjekt som aldri ble lastet opp, uten noen angre-mulighet.

Versjoner#

Hvert prosjekt har en versjonshistorikk, tilgjengelig fra kortet dets på dashbordet.

  • Autosaved-versjoner tas mens du jobber.
  • Saved-versjoner er de du ba om, Save a version. Hvis ingenting har endret seg siden den forrige, sier aukimi ifra i stedet for å lagre et duplikat.
  • Before a restore-versjoner skrives automatisk i det øyeblikket du gjenoppretter noe, så en gjenoppretting i seg selv kan angres.

Versjoner ligger i nettleseren, og de N nyeste per prosjekt beholdes. Pin en for å beholde den forbi den grensen, og, når cloud save er på, for å kopiere den til skyen. Forhåndsvis en versjon, eller velg en til og sammenlign de to side om side, før du gjenoppretter.

Cloud save#

Av med mindre du slår det på (Settings → Cloud Save), og det krever et abonnement. Når det er på, laster aukimi opp prosjektet omtrent hvert 60. sekund når noe har endret seg.

Det som følger med, er én fil per modul som har tilstand: .engine, .ink, .sculpt3d, .p3d, .daw og så videre, listet i Importer og eksporter, pluss prosjektets binære ressurser og, der modulen støtter det, dens angre-historikk.

Dashbordet merker hvert prosjekt med hvor det befinner seg: On this machine, In the cloud, Shared with me.

Konflikter#

Changed elsewhere, needs a decision.

Den tilstanden betyr at skykopien har endret seg siden din siste synkronisering: en annen maskin, eller en annen fane. aukimi gjetter ikke. Den tilbyr nøyaktig to svar:

  • Keep local (overwrite cloud): ditt nåværende arbeid vinner; skyversjonen erstattes.
  • Keep cloud (discard local): skyversjonen vinner; dine lokale endringer går tapt.

Det finnes ingen automatisk sammenslåing, og det er med vilje: en halvveis sammenslått skulptur eller en halvveis sammenslått tidslinje er verre enn hver av versjonene hele. Hvis begge sider betyr noe, eksporter den lokale først (File → Export, eller eksporten per modul i Importer og eksporter) og ta først deretter skykopien.

Endringshistorikk#

Adskilt fra versjoner, og lesbar: hvert prosjekt fører en logg over hva som endret seg og når, gruppert etter dag, på dashbordet under History. Den svarer på «hva gjorde jeg på tirsdag», ikke «gi meg tilbake tirsdagens fil», det er det versjoner er til for.

Frakoblet#

Appen fortsetter å fungere uten forbindelse. Autolagring er lokal, så ingenting går tapt; synk-pillen sier Offline, og skykopien blir stående ved din siste synkronisering. Nye prosjekter opprettet uten forbindelse merkes som det, og lastes opp når du er tilbake.