2012-01-06 12 views
11

Czy ktoś zna aplikację ios ipad, która pozwoliłaby mi edytować projekt hostowanych szyn github i wdrożyć go na Heroku?Edycja kodu na iPadzie i wdrażanie go na Heroku

Powodem, dla którego pytam, jest to, że jestem niezależnym twórcą stron internetowych i lubię jeździć na wakacje, przynosząc tylko mój iPad. Ale chcę się upewnić, że jeśli jest szybkie naprawienie błędu, mogę bezpiecznie zrobić to z mojego iPada.

Odpowiedz

3

Wreszcie po prawie 3 latach wydaje się, że istnieje wreszcie rozwiązanie z niedawną wersją Heroku Dropbox Sync.

Za pomocą Textastic lub dowolnej innej aplikacji do edycji kodu na iPada, która obsługuje synchronizację z Dropbox, mogę wprowadzić lokalne zmiany w kodzie na moim iPadzie, zsynchronizować go z Dropbox i użyć strony internetowej Heroku Dashboard do zainicjowania wdrożenia na Heroku.

1

Obawiam się, że potrzebujesz czegoś w rodzaju tymczasowej skrzynki - gdzieś, gdzie możesz wejść z iPada, a następnie wdrożyć/rozwinąć stamtąd do Heroku.

Przeczytać o http://yieldthought.com/post/12239282034/swapped-my-macbook-for-an-ipad - nie specjalnie dla rozwoju Rails, ale zasady reamins to samo.

Inną opcją jest http://c9.io/, ale nie próbowałem, ale może to być opcja.

+0

Nie wiedziałem o cloud9, to ambitny projekt! Ale trochę drogo, jeśli nie jest to coś, z czego będę korzystać regularnie. W tej chwili, myślę, że mam największą nadzieję, że Textastic dodaje wsparcie git w ostatecznej wersji: http://feedback.textasticapp.com/topic/7628-support-for-version-control-systems-svn-git-etc/ –

4

I zostały patrząc na różnych opcji, jest to co znalazłem do tej pory:

  • iPada

Mam nadzieję worqshop będzie ponowne wprowadzenie wtyczki.

Deweloperem textastic pracuje nad git support

  • Chmura IDE

Cloud9 pracuje nad wsparciem iPada. Myślę, że inni też.

  • Ciągłe wdrażanie

Dodaj "wdrożyć na zielono" zadanie do serwera CI takich jak Jenkins.

  • Użyj klienta ssh ipad ssh do stacji roboczej lub serwera i tam stamtąd wdrażaj.

Pro: jest odporny na przyszłość, nie jest uzależniony od aplikacji firm trzecich, która może spowodować utratę wsparcia dla potrzebnej funkcji.

Con: wymaga stacji roboczej lub serwera

  • Codeship integruje się z github i Heroku i mogą wdrożyć do Heroku.
+0

Wydaje się być tym, czego szukam. Dzięki za sugestię, spróbuję! –

+0

Porzucili wsparcie dla Heroku w wersji 2.0, więc wracam do pierwszego. Jakieś inne alternatywy? –

+0

Dziękujemy za zaktualizowaną odpowiedź! Wywarłem pewną presję na twórcę Worqshop i wkrótce może on ponownie wprowadzić tę funkcję. Zaznaczę twoją odpowiedź jako rozwiązaną ponownie, jeśli to zrobi. Inne opcje wydają się dość skomplikowane, ponieważ naprawdę chcę po prostu użyć iPada jako narzędzia awaryjnego do pilnych napraw, gdy jestem na wakacjach lub na weekend. –

0

Spójrz na Nitrous.io.

IDE działa w przeglądarce.

Aplikacje instalowane jednym kliknięciem.

Dostęp do terminala i SSH.

Użyj aplikacji edytora tekstu na iPadzie, która pozwala na sftp.