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ą.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer projektu pokazany przez hosting_list_projects. |
deploy | Liczba całkowita | opcjonalny | Numer 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.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer projektu pokazany przez hosting_list_projects. |
deploy | Liczba całkowita | opcjonalny | Numer 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.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer 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.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer projektu pokazany przez hosting_list_projects. |
deploy | Liczba całkowita | wymagany | Numer 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.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer projektu pokazany przez hosting_list_projects. |
offline | Wartość logiczna | wymagany | true 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.