سؤال

هل هناك أي وسيلة، أي البرمجيات الحرة قادرة على تحميل الملفات التلقائي؟ دعنا نقول I تعديل شفرة PHP على الكمبيوتر المحلي مع بلدي IDE المفضلة لديك. وأنا لا تغيير IDE بلدي، انه لشيء رائع. أريد شيئا من شأنه أن يكشف يتم تغيير ملف في دليل المشروع الخاص بي، وتحميله مع FTP / SFTP على الملقم البعيد. هذا كل شيء - فقط بهذه البساطة

ما حاولت بالفعل:

وFTPDrive + FileSync الكسوف البرنامج المساعد - انها بطيئة جدا، تحميل ALL الطريق الملفات إلى كثير من الأحيان، يعمل عربات التي تجرها الدواب تحت فيستا وويندوز 7

ووين إس سي بي المزامنة التلقائية - البق مرة أخرى، يرفض تحميل الملفات بشكل عشوائي. سيكون أفضل إذا عملت الصحيح.

والكسوف في دعم SFTP الأصلي - انها غير مجدية! لا يمكنك استخدام مشاريع PDT مع هذه الميزة. PDT دون مشاريع ليس أفضل من المفكرة ++.

وميزة Aptana FTP. إنها أسوأ من دليل! GAWD، أنها تمتص!

والجري بلدي PHP / خادم MySQL تحت النوافذ. أولا، يعتبر لي الأعمار لإعداده، ثم، فإنه لم ينجح تماما كما بيئة الإنتاج بلدي - أنا لم يكن قادرا على اختبار قانون بلدي بشكل صحيح

وكيف يعمل؟ يمكنني تغيير ملف هنا، وانه تم تحميلها هناك. وسيكون من الأفضل، إذا كان الجلوس بهدوء في علبة ويزعجني إلا إذا حدث خطأ في التحميل.

وطيب، وإذا لم يكن مجانا، وربما هناك شيء رخيص على الأقل؟

إذا لا يوجد شيء مثل ذلك، هناك شيء من هذا القبيل FTPDrive؟

هل كانت مفيدة؟

المحلول

رسينك يفعل بالضبط ما كنت طالبا.

حسنا، تقريبا: فهي لم تشاهد الملفات الخاصة بك تلقائيا وتحميل الملفات - كنت قد لاقامة مهمة لتشغيله كل دقيقة أو أيا كان. ولكنه تحميل بكفاءة فقط التغييرات. إذا كنت على لينكس، lsyncd يفعل الجزء مشاهدة ويدفع رسينك للقيام كفاءة تحميل جزء.

نصائح أخرى

في العالم القضبان، فإننا نميل إلى استخدام عنصر تحكم مصدر وأداة نشر مثل فلاد أو كابيسترانو. انها قليلا أكثر أمانا وأكثر اتساقا من FTP. وهذا دليل على كيفية استخدامها مع إس بى و<لأ href = "http://www.simplisticcomplexity.com/2006/08/16/automated-php-deployment-with-capistrano/" يختلط = "نوفولو noreferrer "> http://www.simplisticcomplexity.com/2006/08/16/automated-php-deployment-with-capistrano/ .

هل حقا يجب أن تحاول الحصول على الخادم الخاص بك التطوير يعمل على جهازك الشخصي. انها وسيلة أفضل بكثير، وأنه يستحق الألم الأولي بمحاولة العمل على انجاحه. هناك دروس جيدة على أن هناك في مكان ما.

ويمكنك استخدام WebDrive أو <وأ href = "http://www.expandrive.com" يختلط = "نوفولو noreferrer"> فالبرنامج أو جبل دليل بعيد كاملة كما محرك الأقراص المحلي ومباشرة تحرير الملفات على الخادم. ولكن هذا يعتمد بشكل كبير على الاتصال وكيف تتم كتابة الأدوات الخاصة بك. وثمة نهج آخر يمكن أن يكون استخدام واحدة من هذه الأدوات ومتزامنا مع أداة أخرى كل التغييرات بشكل غير متزامن.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top