Mr-Repo

البرمجيات قطة:
Mr-Repo
تفاصيل البرنامج:
الإصدار: 0.2.10
تاريخ إيداع: 14 Apr 15
المطور: Ryan McGowan
ترخيص: حرر
شعبية: 69

Rating: 5.0/5 (Total Votes: 1)

والسيد. الريبو هو السيناريو إدارة الريبو مكتوبة في بيثون على & nbsp؛. انها بسيطة جدا. في الأساس، فإنه يتحول أيا كان الدليل تتم تهيئة السيد الريبو إلى مستودع شكلي من مستودعات Git. أنه يخلق ملفين لتتبع حالته.
- ملف YAML (.mr_repo.yml) والتي تحافظ على المعلومات الموسعة على مستودعات التي قد تظهر في الدليل
- ملف آخر، (.this_repo) ملف بتتبع ما هي مستودعات المتاحة حاليا في الدليل
... ولكن لماذا؟
لدي لديك مجلد الريبو على العديد من أجهزة الكمبيوتر الخاص بي. يحتوي هذا المجلد على مستودعات معظمهم الجهاز الهضمي التي أريد أن أكون متوافر على أجهزة كمبيوتر متعددة. يمكنني استخدام دروببوإكس لمزامنة الكثير من الملفات بين أجهزة الكمبيوتر بلدي، ولكن ليس المجلد الريبو لعدة أسباب. ومع ذلك، ما زلت أريد أن إدارة ما لدي في مجلدات الريبو بلدي عبر أجهزة الكمبيوتر الخاصة بي. لذلك، سأكون مزامنة ملف .mr_repo.yml مع Dropbox وترك السيد الريبو تفعل بقية العمل.
استعمال
قم بتشغيل الأمر الحرف الأول للوصول إلى إعداد الملفين التي كتبها الدلائل تفسير تلقائيا.
الثعبان mr_repo.py الحرف الأول [--clean]
يؤدي الخيار --clean الأمر الحرف الأول إنشاء ملفات التتبع فارغة وعدم تفسير الدلائل تلقائيا.
وبمجرد الانتهاء من إعداد الملفات يمكنك إضافة وإزالة اتفاقيات إعادة الشراء التي كتبها أسماء الدليل الخاصة بهم مع إضافة وإزالة الأوامر.
الثعبان mr_repo.py إضافة <الريبو / اسم direcotry>
# أو لإزالة الريبو
الثعبان mr_repo.py RM <الريبو / اسم direcotry>
يمكنك أيضا إعادة تفسير تلقائيا الدليل الحالي مع الأمر التحديث.
تحديث الثعبان mr_repo.py
هذا كل الاشياء مملة. من جانب السيد الريبو هذا في الواقع مفيدة هو قدرته على سحب اتفاقيات إعادة الشراء التي قمت بإضافتها من أماكن أخرى، ولكنها ليست متوفرة في الدليل الحالي الخاص بك.
لتحديد ما REPOS لديك فقط استخدام الأمر القائمة. افتراضيا إخراج الأمر list قائمة اتفاقيات إعادة الشراء المتاحة حاليا. باستخدام العلامة -a يعرض أيضا معلومات حول اتفاقيات إعادة الشراء متوفرة (أي اتفاقات إعادة الشراء التي لم يتم وضعها حاليا، في CWD). كما قد تتوقع العلم -n يمكن استخدامها لعرض اتفاقيات إعادة الشراء التي لا تتوفر حاليا.
قائمة الثعبان mr_repo.py [-a | --جميع] [-n | --not المتاحة]
بمجرد أن تعرف ما هي اتفاقيات إعادة الشراء أو لا تتوفر حاليا يمكنك الحصول على / unget لهم.
الثعبان mr_repo.py الحصول على
الثعبان mr_repo.py unget [-f | --force] <المتوفرة حاليا اسم الريبو>
الأمر unget يزيل الريبو إذا كانت جميع التغييرات التزاما كاملا، وكذلك بتحديث الملف .this_repo. في حالة حيث هناك تغييرات uncomitted يتم طرح خطأ وفشل الأمر. إذا أراد المستخدم لإزالته على أي حال ثم يمكن للمستخدم إضافة العلم -f لإجبار إزالة

المتطلبات:.

بيثون

برامج مماثلة

git-sweep
git-sweep

14 Apr 15

gitrecipe
gitrecipe

15 Apr 15

svnauthcheck
svnauthcheck

20 Feb 15

hglock
hglock

11 May 15

تعليقات ل Mr-Repo

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!