هذا هو الأمر git-annex-matching-options الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
git-annex-matching-options - تحديد الملفات للعمل عليها
الوصف
تدعم العديد من أوامر git-annex استخدام هذه الخيارات لتحديد الملفات التي تعمل عليها.
يمكن بناء تعبيرات معقدة بشكل تعسفي باستخدام هذه الخيارات. على سبيل المثال:
--استبعاد '*.mp3' --and --not -( --in=usbdrive --or --in=archive -)
يمنع المثال أعلاه git-annex من العمل على ملفات mp3 التي تكون محتويات ملفها
موجودة في أي من المستودعين.
OPTIONS
--exclude=glob
تخطي الملفات المطابقة لنمط الكرة الأرضية. تتم مطابقة الكرة الأرضية بالنسبة للتيار
الدليل. على سبيل المثال:
--exclude='*.mp3' --exclude='subdir/*'
لاحظ أن هذا لن يطابق أي شيء عند استخدام --all أو --unused.
--include=glob
يتخطى الملفات التي لا تتطابق مع نمط الكرة الأرضية. (مثل --ليس - استثناء.) ل
على سبيل المثال، لتضمين ملفات mp3 وogg فقط:
--include='*.mp3' --or --include='*.ogg'
لاحظ أن هذا لن يتخطى أي شيء عند استخدام --all أو --unused.
--in=repository
يطابق فقط الملفات التي يعتقد git-annex أن محتوياتها موجودة في ملف
مخزن. لاحظ أنه لا يتحقق من المستودع للتحقق من أنه لا يزال موجودًا
المحتوى.
يجب تحديد المستودع باستخدام اسم جهاز التحكم عن بعد الذي تم تكوينه، أو
UUID أو وصف المستودع. بالنسبة للمستودع الحالي، استخدم - في = هنا
--in=repository@{date}
يطابق الملفات الموجودة حاليًا في شجرة العمل والتي كان محتواها موجودًا في ملف
المستودع في التاريخ المحدد.
يتم تحديد التاريخ بنفس الصيغة الموثقة في gitrevisions(7). لاحظ أن
يستخدم هذا إعادة التسجيل، لذلك لا يمكن الاستعلام عن التواريخ الموجودة في الماضي البعيد.
على سبيل المثال، قد تحتاج إلى تشغيل طائرة نفاثة المرفق قطرة . لتحرير القرص مؤقتًا
فضاء. وفي اليوم التالي، يمكنك استعادة الملفات التي أسقطتها باستخدام طائرة نفاثة المرفق دولار فقط واحصل على خصم XNUMX% على جميع .
--في=هنا@{أمس}
--نسخ=رقم
يطابق فقط الملفات التي يعتقد git-annex أنها تحتوي على العدد المحدد من النسخ،
او اكثر. لاحظ أنه لا يتحقق من أجهزة التحكم عن بعد للتحقق من أن النسخ لا تزال موجودة.
--نسخ = مستوى الثقة: رقم
يطابق فقط الملفات التي يعتقد git-annex أنها تحتوي على عدد محدد من النسخ
أجهزة التحكم عن بعد بمستوى الثقة المحدد. على سبيل المثال، --نسخ=موثوق:2
لمطابقة أي مستوى ثقة عند مستوى معين أو أعلى منه، استخدم "trustlevel+". ل
مثال، --نسخ = شبه موثوق +:2
--نسخ = اسم المجموعة: رقم
يطابق فقط الملفات التي يعتقد git-annex أنها تحتوي على عدد محدد من النسخ
أجهزة التحكم عن بعد في المجموعة المحددة. على سبيل المثال، --نسخ=أرشيف:2
--lackingcopies=number
يطابق فقط الملفات التي يعتقد git-annex أنها تحتاج إلى الرقم المحدد أو أكثر
سيتم عمل نسخ إضافية من أجل تلبية إعدادات عدد النسخ الخاصة بهم.
--approxlackingcopies=number
مثل عدم وجود نسخ، ولكن لا ينظر إلى إعدادات .gitattributes Annex.numcopies.
وهذا يجعلها أسرع بشكل ملحوظ.
--inbackend=name
يطابق فقط الملفات التي تم تخزين محتواها باستخدام الواجهة الخلفية لقيمة المفتاح المحددة.
--inallgroup=groupname
يطابق فقط الملفات التي يعتقد git-annex أنها موجودة في جميع المستودعات في ملف
مجموعة محددة.
--أصغر من = الحجم
--أكبر من الحجم
يطابق فقط الملفات التي يكون محتواها أصغر من أو أكبر من المحدد
حجم.
يمكن تحديد الحجم باستخدام أي وحدات شائعة الاستخدام، على سبيل المثال، "0.5 جيجابايت" أو
"100 كيلو بايت"
--البيانات الوصفية field=glob
يطابق فقط الملفات التي تحتوي على حقل بيانات تعريف مرفق بقيمة مطابقة
الكرة الأرضية. تتم مطابقة قيم حقول البيانات التعريفية بشكل غير حساس لحالة الأحرف.
--want-get
يطابق الملفات التي تريده إعدادات المحتوى المفضلة للمستودع
تحصل. لاحظ أن هذا سيطابق حتى الملفات الموجودة بالفعل، إلا إذا
محدودة مع على سبيل المثال، --ليس --في .
لاحظ أن هذا لن يطابق أي شيء عند استخدام --all أو --unused.
--want-drop
يطابق الملفات التي تريده إعدادات المحتوى المفضلة للمستودع
لكي يسقط. لاحظ أن هذا سيطابق حتى الملفات التي تم إسقاطها بالفعل،
ما لم يقتصر على سبيل المثال، --في .
لاحظ أن هذا لن يطابق أي شيء عند استخدام --all أو --unused.
--ليس يعكس خيار المطابقة التالي. على سبيل المثال، للتعامل فقط مع الملفات التي تحتوي على أقل من
3 نسخ، استعمال --ليس --نسخ = 3
--و يتطلب أن يتطابق خيار المطابقة السابق والتالي. الافتراضي.
--أو يتطلب أن يتطابق خيار المطابقة السابق أو التالي.
-( يفتح مجموعة من خيارات المطابقة.
-) إغلاق مجموعة من خيارات المطابقة.
استخدم خيارات git-annex-matching-options عبر الإنترنت باستخدام خدمات onworks.net