غير ملتزم

تحكم الإصدار المسح الضوئي للتغييرات غير الملتزم بها
التحميل الان

غير ملتزم الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Brandon Craig Rhodes
  • موقع ويب الناشر:
  • http://rhodesmill.org/brandon/projects/pyephem.html

غير ملتزم العلامات


غير ملتزم وصف

مسح الإصدار التحكم في التغييرات غير الملتزم بها غير ملتزم بأداة Python لمسح عنصر تحكم الإصدار للتغييرات غير الملتزم بها. التعليقات عند العمل على مشروع واحد تسيطر عليه إصدار على محرك الأقراص الثابتة، وغالبا ما أقليب بسرعة إلى مشروع آخر لإحداث تغيير سريع. بحلول نهاية اليوم لقد نسيت هذا التغيير الآخر وغالبا ما أجد أنه بعد أشهر عندما أدخل هذا المستودع مرة أخرى. كنت بحاجة إلى طريقة تنبيهها في نهاية كل يوم حول أي تغييرات غير ملتمة في الجلوس على نظامي. ولدت هذا البرنامج النصي "غير الملتزم به": استخدام إما تحديد موقع النظام الخاص بك (1) أو عن طريق المشي شجرة نظام الملفات بمفرده ، ستجد الدلائل التي تسيطر عليها الإصدار وطباعة تقرير عن الإخراج القياسي حول أي تغييرات غير ملتزم بها لا تزال جالسة على محرك الأقراص الخاص بك. من خلال تشغيله من وظيفة CRON (8)، يمكنك إجراء روتين الإشعار هذا.رونينج "غير ملتزم" بشكل افتراضي "غير ملتزم" يستخدم أمر تحديد الموقع (1) للمستودعات، مما يعني أنه يمكن أن تعمل بسرعة حتى على أنظمة الملفات الكبيرة للغاية مثل الدليل الرئيسي الخاص بي: غير ملتزم ~ ولكن يجب تحذيرك: لأن قاعدة البيانات المحددة (1) يتم تحديثها مرة واحدة فقط في يوم واحد على معظم الأنظمة، فإن هذا سوف تفوت المستودعات التي قمت بإنشائها منذ آخر تشغيل. لتكون متأكدا تماما لرؤية جميع المستودعات الحالية، يجب عليك أن تسأل بدلا من ذلك "غير ملتزم" للبحث في شجرة نظام الملفات نفسها. للقيام بذلك على دليل "Devel" الخاص بك، على سبيل المثال، سوف تكتب هذا: غير ملتزم بو ~ / DEVELNOT سيوفر فقط إخراج "-W" دائما ما يصل إلى التاريخ، ولكن عادة ما يكون أسرع لأشجار الدليل الصغيرة وبعد السلوك الافتراضي (والذي يمكن أيضا أن يتم طلبه أيضا، مع "-l") أسرع عندما تبحث عن شجرة الدليل كبيرة جدا. هل ترغب في أي وقت تريد قائمة بجميع المستودعات، وليس فقط أولئك الذين لديهم تغييرات غير ملتزم بها، يمكنك استخدم خيار "-v" الفكر: غير ملتزم -V ~ يمكنك دائما الحصول على المساعدة من خلال تشغيل "غير ملتزم" دون الوسائط أو مع خيارات "-h" أو "-" - "-" Supported VCSAT في الوقت الحالي، "غير ملتزم" يدعم: * Mercurial (دليل .hg) * التخريب (أدلة .svn) تحتاج إلى دعم GIT قريبا، لأن DVCs في استخدام واسع النطاق. ومع ذلك، أنا لست مألوفا بما فيه الكفاية مع إخراج GIT لكتابة وظيفة لذلك بنفسي. عندما جربت GIT منذ بضع دقائق، كانت رسائل وضعها مجنونة، مع كل أنواع أحرف التجزئة في كل مكان؛ بدا الأمر وكأنه يعاني من نقص حاد في الثقة، وبالتالي كان يعلق على جميع الإنتاج الخاص به. على أي حال، ربما هناك بعض الطرق البسيطة لجعل تقرير GIT عن التغييرات غير الملتزم بها، لكنني سأترك الأمر إلى مروحة جيت لمعرفة كيف، إذا كان يرغبون في المساهمة بتصحيح. لن يعارض أيضا شخصا يساهم البرنامج المساعد بازار. ولكن من المحتمل أن تكون السيرة الذاتية قد تكون مدعومة من قبل "غير ملتزم" لأن هذا قد يعني أنه لا يزال نظام مقبول لاستخدامه. إنه يحدث لي أنه قد يكون هناك بالفعل بعض طبقة تجريد التحكم في الإصدار الذي يجب أن أستخدمه لهذا، بدلا من معرفة كيفية تشغيل كل نظام تحكم الإصدار بنفسي؛ يقترح البحث السريع عن Pypi أن ألقي نظرة فاحصة على مشروع PYVCS. ربما يمكن أن يكون ذلك اتجاها مفيدا للمرحلة التالية من التطوير! متطلبات: بيثون ما الجديد في هذا الإصدار: bugfix: الأمر git هو "الحالة" لا "st".


غير ملتزم برامج ذات صلة

ccnx.

المسامين المضيفين مع المحتوى المسمى ...

194

تحميل