PHP IDE - FTP ile yerel depolama senkronize etmek ister

4 Cevap php

Şu anda benim geliştirme çoğu için Notepad + + kullanın. Ben diğer, daha tam özellikli seçenekleri kontrol edilmiş ve geçiş (şimdiye kadar özellikle Aptana bir hayranı değilim) ama benim gerçekten sevdiğim Notepad + + ile ilgili bir şey var istiyorum ve ben almak mümkün olmamıştır şimdiye kadar.

My current workflow is something like this: Workflow (I tried to embed this image and it showed up in previews but not in the post, sorry)

Süreç şudur:

  1. Web sunucusundan dosyayı indirin
  2. NP + + düzenlemeleri yapın
  3. (Bu otomatik olarak ben Tourtise SVN ile Subversion kullanarak kurulum var da klasör olduğu, varsayılan dizinde yerel bir kopyasını kaydeder) Kaydet
  4. Ben SVN bir değişiklik taahhüt istediğiniz zaman, tarih kopya bir up var yerel klasörde geçmesi

Ne Aptana ile nasıl anlamaya olamaz otomatik benim sunucu, düzenlemek indirmek bir dosyanın yerel bir kopyasını saklamak ve geri sunucuya kaydetmek olmalıdır. Bunun için bazı yolu var mı? Eğer öyleyse, o hemen benim sorunu çözmek olacaktır.

Diğer seçenekler benim sunucusu, editörüm ve benim SVN deposu arasındaki ilişkiyi yönetmek için daha iyi bir yol için bir öneri olacaktır. Ben Aptana de benim SVN deposu erişebilirsiniz biliyorum. (Ben denklemin dışında Tourtise alabilir anlamına gelir sanırım) istediğiniz zaman Aptana içinde değişiklikleri işlemek için kolay bir yol var mı?

Herhangi bir öneriniz takdir. Teşekkürler.

4 Cevap

Ben size biraz garip şeyler yaptığını sanıyorsun.

Zaten bir SVN deposu tüm bilgileri var, neden o yararlanmak değil?

Sen geliştirme ve test için bilgisayarınızda çalışan bir kopyasını saklayın. Kaydet ve SVN için değişiklikler kaydedilmeye. Sunucu üzerinde, yok bir SVN export (veya checkout, .svn klasörlere web erişimini engellemek için uygun sunucu kuralları ile), ve çok tatlısın!

----------------------         ------------         ---------------
| Local Working Copy |  <--->  | SVN Repo |  <--->  | Live server |
----------------------         ------------         ---------------

Bu, FTP hakkında endişelenmenize gerek, ya da dosyaları yerel olarak değişti ve dolayısıyla güncelleştirilmesi gereken edildiği anlamaya zorunda hiç anlamına gelir.

FTP'ye kaydetmek özellikle kolay - çok emin değilim ama ben bu tür şeylere ilgi için Zend daha PhpEd daha iyi buldum.

Şu anda Eclipse yüzden Aptana serin tüm özelliklerine erişebilirsiniz Aptana plug-in yüklü.

Siz Subclipse veya etkin TortoiseSVN'ye ihtiyacı çaresine hangi Eclipse için Yıkıcı yükleyebilirsiniz ya. Bkz: http://subclipse.tigris.org/install.html

Ayrıca, yükleme ve yapılandırma FDT Eclipse veya Aptana PHP eklentisi (ben de kullandım ve ben mutlaka diğer üzerinden bir tercih bulmuyorum) kullanılarak arasında seçim yapabilirsiniz.

Son olarak, Aptana ve Eclipse hem FTP ve SFTP desteği sağlamak:

http://www.aptana.com/plugins

http://www.eclipseplugincentral.com/Web_Links-index-req-viewlink-cid-857.html

I found Beyond Compare of Scooter Software to be a great tool for such needs.
Beyond Compare is a very valuable file and directory differ and merger for Windows and Linux which also is able to have one of the directories as ftp-link.

Beyond Compare bile ne yazık ki sunucu ile etkileşime girmez kaynak kontrol sistemleri için özel bir eklenti var, ama örneğin çatışmalar, anlamak mümkün değildir.