İyi PHP Akışı [kapalı]

1 Cevap php

Ben ne Eclipse PHP web sayfaları ile çalışmak için en iyi yolu merak ediyorum.

Örneğin, ne ben normalde yapmak sunucusundaki dosyalara uzaktan bağlantıları olan bir proje oluşturun. Bu şekilde ben değişikliği->>-bunları kaydetmek ve anında bir tarayıcıda etkilerini görmek yapabilirsiniz.

Ancak, bu yöntem bana SVN uzak dosyaları işlemek için izin vermez. Ben SVN bir yerel çalışma kopyası kontrol Çıkış olabilir; ardından / sunucuya dosyaları ihracat Ben bir değişiklik yapılmış, her zaman kopyalama, ama bu can sıkıcı hızlı olur.

Benim sorum Eclipse PHP projeleri işlemekle çalışma / ayıklama / test / için ne iş akışı veya yöntem mi?

1 Cevap

Be sure you create your project local first. Commit it to a local server with SVN. The way you are uploading your files directly to the remote server is very dangerous. Every time you do a save of your file, it becomes possible to upload bugs. Be sure to follow this or a similar way:

  • Yerel çalışmak
  • Yerel sınamak
  • merge with local SVN (other people working on this project will commit their code in this same branch)
  • uzak sunucuya yüklemeden önce şube test edin.

şimdi size dosyanın doğru sürümünü yüklemek için eminiz.

  • Otomatik birim testleri eklemeye çalıştığınızda
  • (düzgün çalışması için) etiketleri, şube ve sandıklar bir göz atın

ilk birkaç hafta içinde size sürümleri bir sürü oluşturmak ama bir süre sonra her hafta (veya böyle bir şey) 1 güncelleştirmesi içine hataları paket başlayacak

for automation on deployement, take a look at rsync, ant... . There are some hosting companies like Servergrove that support you very nicely in the deployement process...