Casus:
How to edit and advance with the same code, from several distanced locations and computers as easily as possible?
Ben bir süredir bu düşünce var. Ben farklı bilgisayarlardan bir proje üzerinde çalışmak zorunda zaman herhangi bir önlem almamış ya da ne olursa olsun bu durumda kendimi rahatlatmak için ben düzenli, sorunlar yaşıyorum. Ben nadiren serbest projeleri yapmak ve normalde küçük web siteleri gerçeğine kısmen kaynaklanmaktadır.
Eğer kurulum veritabanı, web sunucusu, phpMyAdmin ve sizin app çalışan almak için gereken her şeyi var, evde bir proje üzerinde çalışmak gerektiğini düşünün. Sonra hafta sonu için kız arkadaşının evine gitmek ama proje ile ilerlemek gerekir ve bu süre içinde bazı kodlama yapmak istiyorum.
Ne ben şu anda yapıyorum ben genelde DB dökümü ile birlikte, benim bütün proje arşivleme ve bunu gerektiğinde ben daha sonra erişebilir, böylece bir ftp ana yerleştirin kulüpler olduğunu. Ben muhtemelen kurulum şu anda olmanın PC'de bütün çevre gerekir, özellikle de bu olabilir ne sıkıcı açıklamak zorunda değilsiniz.
Considerations:
Etkin Remote Desktop ile bir dev sunucusu içine benim ev PC çevirin - Bu ile sorun kimse RAD yapmak için olması gerekir gibi uzaktan bağlantı her zaman hızlı ve Uykucu olmasıdır. Ayrıca PC, her zaman diyelim ki, hafta sonu boyunca yapacak daha iyi şeyler varsa bile, bunu gerek diye ne olursa olsun, evde açık olması gerekir anlamına gelir. Elektrik kesintileri burada zaman zaman ne kadar ben, bir UPS satın gerekebilir .. Zaten bu çözüm sevmiyorum.
Kamu barındırma hizmeti ve çıkış kodu veritabanı ve SVN depoları oluşturun. Bir yazılımı, SVN istemci yüklemek ve sonunda bazı yapılandırma bilgisayarı değiştirmek her zaman düzenlemeniz gerekebilir gibi bu hala bazı sorunları vardır. Oh, ve önceki 'çözüm' gibi - Internet erişimi tamamen bağlıdır.
Bir Eee PC satın almak ve çevresinde taşımak - sizinle çevrenin tüm olabilir bu şekilde. Hiçbir ağ de gereklidir. Sen Tho çevresindeki lanetlemek şeyi sürüklemek zorunda, ve hatta o küçük, o sizin cebinize sığacak olabilir bir şey değildir. Ben de bu EEE PC normal kodlama (küçük klavye, ekran vb) için çok uygun olmadığını düşünün.
Ve son olarak, ben bile bir tek CD veya flashdrive a> birlikte gitmek bu linux dağıtımlarından biri var ideal senaryo, düşünüyordum. Son üzerinde tüm projeler ile birlikte her zaman sizinle tüm ortamı olabilir. Siz cebinize sığabilecek. Nova gün tüm bilgisayarlarda yerleşik USB bağlantı noktası, aykırı olmayan her bilgisayar yerine bir CD ROM vardır.
Bunu düşünmek, ben son çözüm optimal ve tamamen tatmin edici olduğunu düşünüyorum. Sorun çok linux anlayışlı değilim ve ben onunla çok karıştırmasını değil, olduğunu. Özellikle flashdrive OS ile.
Bottom line questions:
- Bir flashdrive optimal bir çözüm olduğunu kabul ediyor musunuz? Ben işin içine koyabilirsiniz daha iyi bir yöntem var mı? Belki de tüm çalışan bu yolu yeniden gerekir? :)
- Eğer dediği gibi bir flashdrive OS http://www.pendrivelinux.com/ hiç böyle bir web geliştirme ortamı için uygun olduğunu düşünüyor musunuz; Bir işletim sistemi için iyi bir aday var mı?
- Genellikle USB boot ile herhangi bir sorun var mı? Doğal olarak bu en çok PC üzerinde bir sorun olmamalı sanırım?
- Aynı proje üzerinde çeşitli yerlerde çalışan kişisel deneyim nedir?