Narzędzia do publikowania i wersji

Udostępnij wersję witryny i sprawdź wynik publikacji.

Na tej stronie

Opublikuj szkic projektu swojego Space, sprawdź wersje lub udostępnij poprzednią wersję ponownie. Space to wspólny obszar roboczy w aplikacji.

Informacja

Połączenie obejmuje Space. Jesteś jego członkiem i Space nie jest zablokowany.

hosting_list_deploys wywołujesz z każdą rolą, także Tylko do odczytu. Dla pozostałych czterech potrzebujesz roli Właściciel, Administrator lub Użytkownik; dotyczy to także hosting_deploy_status.

Uwaga

hosting_deploy kończy dokładnie szkic projektu i publikuje go. To, czego nie ma w szkicu, nie należy do nowej wersji. Nowy szkic jest początkowo pusty i nie jest kopią opublikowanej wersji; zobacz Narzędzia do plików. Bez index.html w katalogu głównym ukończenie nie powiedzie się.

Wszystkie narzędzia na tej stronie działają przy pierwszym wywołaniu bez zdania potwierdzającego. Pytanie aplikacji o potwierdzenie nie jest zagwarantowane.

hosting_deploy Publish deployment

zmienia daneusuwa, nadpisuje lub zmienia to, co widać

Kończy szkic i go publikuje. Z deploy zamiast tego publikuje określoną ukończoną wersję; ponowne publikowanie nie wlicza się do limitu planu.

Odpowiedź podaje adres i wymagany dostęp do prywatnych witryn. Przy przekroczeniu limitów plików lub miejsca nowa wersja jest odrzucana; starsze pozostają.

Parametry narzędzia hosting_deploy
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.
deployLiczba całkowitaopcjonalnyNumer ukończonej wersji tego projektu. Jeśli go brakuje, narzędzie publikuje szkic.

hosting_deploy_status Deployment status

zmienia daneusuwa, nadpisuje lub zmienia to, co widać

Pobiera stan podanej wersji; bez numeru szkic, a jeśli go nie ma, opublikowaną wersję.

Wywołanie zapisuje stan w aplikacji. Przy ukończeniu wersji starsze wersje mogą zostać trwale usunięte; jeśli nowa wersja nie mieści się w planie, zamiast tego jest odrzucana.

Parametry narzędzia hosting_deploy_status
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.
deployLiczba całkowitaopcjonalnyNumer wersji tego projektu. Jeśli go brakuje, narzędzie wybiera szkic, a jeśli go nie ma, opublikowaną wersję.

hosting_list_deploys List deployments

tylko odczyt

Pokazuje wersje i numer opublikowanej wersji do kolejnych wywołań z deploy.

Odpowiedź podaje stan, rozmiar, kopie zapasowe, problemy i wykorzystanie planu.

Parametry narzędzia hosting_list_deploys
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.

hosting_rollback Roll back deployment

zmienia daneusuwa, nadpisuje lub zmienia to, co widać

Publikuje ponownie nadal istniejącą, wcześniej opublikowaną wersję. Nie zużywa to publikacji; dotychczasowa aktywna wersja pozostaje zachowana.

Jeśli wersja jest już aktywna, nic się nie zmienia. Odwiedzający widzą zmianę po przesłaniu do węzła hostingowego.

Parametry narzędzia hosting_rollback
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.
deployLiczba całkowitawymaganyNumer wersji, do której projekt wraca. Możliwa jest tylko wersja, która była już opublikowana.

hosting_set_offline Take project offline or online

zmienia daneusuwa, nadpisuje lub zmienia to, co widać

Wyłącza witrynę projektu lub włącza ją ponownie. Offline niczego nie usuwa: wersje, domeny i ustawienia pozostają.

Offline odwiedzający widzą stronę błędu pod wszystkimi adresami; adresy przesyłania nie są wydawane. Zmiany działają po przesłaniu.

Parametry narzędzia hosting_set_offline
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.
offlineWartość logicznawymaganytrue wyłącza witrynę, a false włącza ją ponownie.

Plan ogranicza publikacje i wersje

Free pozwala na łącznie 3 publikacje i zachowuje 3 wersje oraz 1 kopię zapasową na projekt. Max pozwala na dowolną liczbę publikacji i zachowuje 5 wersji oraz 3 kopie zapasowe.

Uwaga

Nowa ukończona wersja może trwale usunąć najstarsze wersje. Opublikowana wersja, szkic i kopie zapasowe są chronione.

Ponowne publikowanie nie jest liczone; po wykorzystaniu publikacji zapisywanie i przesyłanie nowych plików pozostają zablokowane. Szczegóły: Limity planów.

Kopia zapasowa to ukończona wersja, która pozostaje

Kopie zapasowe pozostają przy nowych wersjach i nie są wliczane do zwykle zachowywanych wersji. hosting_list_deploys i hosting_deploy_status pokazują ich oznaczenie.

Jak ustawić kopię zapasową?

Żadne narzędzie Connectora nie ustawia kopii zapasowej ani nie znosi jej oznaczenia. Robisz to w aplikacji: na liście wersji na stronie projektu, w menu wersji, za pomocą Zachowaj jako kopię zapasową i Zdejmij oznaczenie kopii zapasowej. Więcej: Zarządzaj wersjami i kopiami zapasowymi.

Wstrzymany Space nie udostępnia witryn

Po zakończeniu abonamentu narzędzia mogą nadal działać, choć odwiedzający nie widzą witryny. Obowiązują limity Free; pole offline pokazuje tylko przełącznik pojedynczego projektu.

hosting_create_upload nie otrzymuje adresu przesyłania. Przełącz Space na Free w aplikacji lub zamów ponownie; żadne narzędzie tego nie robi.

TEISENDA informuje o kończącym się miejscu

Kiedy przychodzi dany e-mail i do kogo?

TEISENDA sprawdza mniej więcej co pięć minut, czy wykorzystanie wymaga e-maila; samo wywołanie narzędzia go nie wysyła. Progi, odbiorców i powtórzenia opisują E-maile o wykorzystaniu.

Gdy coś nie działa

Gdy rozwiązanie wymienia narzędzie, poproś aplikację o jego wywołanie. Jeśli komunikat odsyła do Plany, skorzystaj z drogi do planu w ustawieniach Space.

Plan tego Space ma limit wdrożeń: …, wykorzystano: …. Nic nie zostało wysłane i nie utworzono żadnej wersji. Plan tego Space jest widoczny w TEISENDA w sekcji Ustawienia › Plany.

hosting_deploy wywołano bez numeru wersji, a plan Space nie pozwala na kolejną publikację; w planie Free są łącznie trzy. TEISENDA niczego nie przesłała i niczego nie utworzyła. Ponowne publikowanie wcześniej opublikowanej wersji nie zużywa publikacji i pozostaje możliwe za pomocą hosting_rollback lub hosting_deploy z jej numerem. Dodatkowe publikacje są w planie Max; zobacz Plany Free i Max.

Plan tego Space ma limit wdrożeń: …, wykorzystano: …. Wersja … jest gotowa, ale nie została opublikowana. Plan tego Space jest widoczny w TEISENDA w sekcji Ustawienia › Plany.

hosting_deploy wywołano z numerem gotowej wersji, czyli nigdy nieopublikowanej, a plan Space nie pozwala na kolejną publikację. Wersja pozostaje gotowa i nie jest opublikowana. Ponowne publikowanie wcześniej opublikowanej wersji nie zużywa publikacji i pozostaje możliwe za pomocą hosting_rollback lub hosting_deploy z jej numerem. Dodatkowe publikacje są w planie Max; zobacz Plany Free i Max.

Podana wersja jest już opublikowana.

To nie jest odmowa: hosting_rollback lub hosting_deploy wywołano z numerem wersji, która jest już opublikowana. Narzędzie o tym informuje i niczego nie zmienia. Nie musisz nic robić; jeśli chcesz wrócić do innej wersji, podaj ją.

Nie ma otwartej wersji. Najpierw zapisz pliki za pomocą hosting_put_files.

Projekt nie ma szkicu, który hosting_deploy mogłoby opublikować. Najpierw zapisz pliki za pomocą hosting_put_files.

Projekt nie ma jeszcze żadnego wdrożenia.

hosting_deploy_status wywołano bez numeru, a projekt nie ma jeszcze żadnej wersji. Najpierw zapisz pliki za pomocą hosting_put_files.

Wersja … nie istnieje w tym projekcie.

Projekt nie ma wersji z numerem podanym przez argument deploy, na przykład dlatego, że TEISENDA ją usunęła, gdy węzeł hostingowy ukończył nowsze wersje. Sprawdź za pomocą hosting_list_deploys pozostałe wersje projektu.

Podana wersja nigdy nie była opublikowana. Aby ją opublikować, użyj hosting_deploy.

hosting_rollback wywołano dla wersji, która nigdy nie była opublikowana. Jej publikacja byłaby pierwsza i wliczałaby się do planu. Użyj hosting_deploy z numerem tej wersji lub podaj wcześniej opublikowaną wersję.

Wersja nie jest jeszcze gotowa.

hosting_deploy wywołano z numerem nieukończonej wersji; dla obecnych witryn jest to szkic. Z numerem narzędzie tylko publikuje i niczego nie kończy. Dla szkicu wywołaj hosting_deploy bez numeru; to go kończy i publikuje. Wersję przesłaną w interfejsie aplikacji węzeł kończy sam; kiedy, sprawdzisz za pomocą hosting_deploy_status.

W głównym folderze brakuje pliku index.html.

Wersja nie ma index.html w katalogu głównym. Nie można jej więc ukończyć ani opublikować. Dodaj index.html do katalogu głównego i opublikuj ponownie.

Podana wersja nie została przyjęta i została odrzucona.

TEISENDA odrzuciła ukończoną wersję; starsze wersje pozostają bez zmian. Komunikat podaje jedną z trzech przyczyn:

  • Wersja jest większa, niż plan pozwala dla jednej wersji. Zmniejsz witrynę.
  • Zawiera więcej plików, niż plan pozwala dla jednej wersji. Zmniejsz liczbę plików.
  • Z nią Space zajmowałby więcej miejsca, niż pozwala jego plan. Usuń wersje lub kopie zapasowe w TEISENDA. Więcej miejsca dają plan Max i jego pakiety, zobacz Kupuj pakiety i rezygnuj z nich.

Plan Max nie ma osobnego limitu rozmiaru ani liczby plików w wersji; zobacz Plany Free i Max. Komunikat o pełnym miejscu przed przesyłaniem znajdziesz przy narzędziach do plików.

Komunikaty o Space i numerze projektu znajdziesz przy narzędziach do Spaces i projektów. Wszystkie inne, które mogą wystąpić przy każdym narzędziu, znajdziesz na stronie Rozwiąż problemy z Connectorem.

Dalej