Projekty i dokumenty

Autozapis, wersje, synchronizacja w chmurze i konflikty, gdzie w danej chwili jest twoja praca i jak odzyskać wcześniejszy stan.

aukimi zapisuje dwa rodzaje rzeczy, a ta różnica decyduje o tym, co możesz z nimi później zrobić.

ProjektDokument
Zawierastan każdego studiaplik jednego studia
Tworzony zNowy projekt, na paneluStart straight in a module
Transfery między studiamitaknie
Zapis w chmurze, udostępnianie, współpracataknie, najpierw Upload to Cloud
Możliwość konwersji,Convert to Project

Projekt to zwykła jednostka pracy. Dokument to szybka ścieżka na "chcę po prostu coś narysować", i można go później przekonwertować, nic nie tracąc. Odwrotność, zamiana projektu z powrotem w dokument, nie jest celowo oferowana.

Autozapis#

Domyślnie włączony, interwał można ustawić w Settings → General. Twoja praca jest zapisywana do IndexedDB, z localStorage jako zapasem, osobno dla każdego projektu: stan studia w jednym projekcie nigdy nie może przeniknąć do innego.

Ctrl+S wymusza zapis od razu. Rzadko jest to potrzebne; jest tam na wypadek odruchu.

Pamięć lokalna jest ograniczona i należy do przeglądarki. aukimi ostrzega cię, gdy limit jest bliski wyczerpania, zamiast po cichu nie wykonać zapisu. Wyczyszczenie danych witryny dla aukimi.com usuwa każdy projekt, który nigdy nie został przesłany, bez możliwości cofnięcia.

Wersje#

Każdy projekt przechowuje historię wersji, dostępną z jego karty na panelu.

  • Wersje Autosaved są tworzone w trakcie pracy.
  • Wersje Saved to te, o które poprosiłeś poleceniem Save a version. Jeśli nic się nie zmieniło od ostatniej, aukimi mówi to wprost, zamiast zapisywać duplikat.
  • Wersje Before a restore są zapisywane automatycznie w chwili, gdy coś przywracasz, więc samo przywrócenie też można cofnąć.

Wersje żyją w przeglądarce, a zachowywanych jest N najnowszych na projekt. Pin, żeby zachować wersję poza tym limitem, i, gdy zapis w chmurze jest włączony, żeby skopiować ją do chmury. Podejrzyj wersję albo wybierz drugą i porównaj obie obok siebie, zanim przywrócisz.

Zapis w chmurze#

Wyłączony, dopóki go nie włączysz (Settings → Cloud Save), i wymaga subskrypcji. Gdy jest włączony, aukimi przesyła projekt mniej więcej co 60 sekund, jeśli coś się zmieniło.

To, co wędruje, to jeden plik na studio, które ma stan: .engine, .ink, .sculpt3d, .p3d, .daw i tak dalej, wymienione w Import i eksport, plus binarne zasoby projektu oraz, tam gdzie studio to obsługuje, jego historia cofania.

Panel oznacza każdy projekt informacją, gdzie się znajduje: On this machine, In the cloud, Shared with me.

Konflikty#

Changed elsewhere, needs a decision.

Ten stan oznacza, że kopia w chmurze zmieniła się od twojej ostatniej synchronizacji: inny komputer albo inna karta. aukimi nie zgaduje. Oferuje dokładnie dwie odpowiedzi:

  • Keep local (overwrite cloud): twoja bieżąca praca wygrywa; wersja w chmurze zostaje zastąpiona.
  • Keep cloud (discard local): wersja w chmurze wygrywa; twoje lokalne zmiany zostają utracone.

Nie ma automatycznego scalania, i to celowo: na wpół scalona rzeźba albo na wpół scalona oś czasu jest gorsza niż którakolwiek z wersji w całości. Jeśli obie strony mają znaczenie, najpierw wyeksportuj lokalną (File → Export, albo eksport właściwy dla studia w Import i eksport), a dopiero potem weź kopię z chmury.

Historia modyfikacji#

Osobna od wersji i czytelna: każdy projekt przechowuje dziennik tego, co się zmieniło i kiedy, pogrupowany według dnia, na panelu pod History. Odpowiada na pytanie "co robiłem we wtorek", a nie "oddaj mi plik z wtorku", od tego są wersje.

Offline#

Aplikacja działa dalej bez połączenia. Autozapis jest lokalny, więc nic nie ginie; pigułka synchronizacji pokazuje Offline, a kopia w chmurze pozostaje przy twojej ostatniej synchronizacji. Nowe projekty utworzone offline są tak oznaczone i przesyłane, gdy wrócisz do sieci.