سؤال

بعد قراءة كتاب مايكل لوب "Being Geek" ، بدأت في استخدام Dropbox كوسيلة لمزامنة الملفات بين الكمبيوتر المنزلي وكمبيوتر العمل. لقد كان أمرًا رائعًا ، مما يجعل تتبع أحدث إصدار من الملفات التي تعمل عليها أمرًا غير مؤلم.

يتعلق سؤالي بتجربة الأشخاص مع هذه الأداة ، وخاصة المبرمجين الذين ربما استخدموها لتطوير مشاريع أكبر.

في الوقت الحالي ، أرى ثلاثة استخدامات رئيسية لتطبيق Dropbox:

Genacodicetagpre

في الوقت الحالي ، أستخدمه كأداة نسخ احتياطي رئيسية ، ولست متأكدًا من أنها فكرة جيدة. ولكن في الوقت الحالي لدي نسخة محلية (عاملة) من مشروعي بالكامل "مسحوبة" على كل جهاز كمبيوتر (كمبيوتر محمول منزلي وجهاز كمبيوتر عملي) ، بالإضافة إلى ذلك ، يتم الاحتفاظ بمشروعي بالكامل على موقع صندوق الإسقاط. لذلك أفكر ، إذا حدث أي شيء لأحد أجهزة الكمبيوتر الخاصة بي ، أو كليهما ، فلا يزال لدي هذا النسخ الاحتياطي خارج الموقع وسأضطر ببساطة إلى إعادة تثبيت صندوق الإسقاط للوصول إلى جميع ملفاتي.

هل لدى أي شخص خبرة في القيام بذلك؟ هل قام أي شخص باستعادة ملفات كبيرة باستخدام صندوق الإسقاط؟ أم أن هذا يستخدم على نطاق واسع؟ شكرًا لتعليقاتك مقدمًا.

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

المحلول

Using Dropbox to maintain several files and its associated metadata when those files are historized in a VCS is always a bit tricky because of potential corruption issue (if one of those metadata part of the repository isn't correctly synchronized, you can end up with a non_working repo)

That is why I always use with DropBox:

  • a DVCS (like Git): I can work directly in a working tree within a DropBox repo or I can clone said repo anywhere else outside the DropBox if I need to,
  • a single bundle file to which I can push at any time the changes from my local repo, wherever that repo might be.

That way, the only file that really need to be in sync in DropBox is that unique bundle file (representing a bare repo as one file).

See "Git with DropBox" for more.

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