عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

aedist - عبر الإنترنت في السحابة

قم بتشغيل aedist في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو برنامج الأوامر الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


aedist - توزيع التغيير عن بعد

موجز


aedist -يرسل [ خيار...]
aedist -يستلم [ خيار...]
aedist -إعادة التشغيل [ خيار... ] -F URL
aedist -مفتقد [ خيار... ] -F URL
aedist -قيد الانتظار [ خيار... ] -F URL
aedist -المخزون [ خيار...]
aedist -أرشيف [ خيار...]
aedist -قائمة [ خيار...]
aedist -يساعد
aedist -إصدار

الوصف


aedist يتم استخدام الأمر لإرسال واستقبال مجموعات التغيير لتسهيل جغرافيا
التنمية الموزعة. وآلية النقل المتوقعة هي البريد الإلكتروني وغيره
الآليات ممكنة على قدم المساواة.

الوظيفة الأساسية هي إعادة إنتاج التغيير ، لذا فإن الأمر مثل
aedist -إرسال | aedist -تلقي
يمكن استخدامها لاستنساخ التغيير ، على الرغم من أنها أقل كفاءة من ايكلون(1). تنسيق الملف
تم تصميمه لتحمل خوادم البريد ، لذا فإن أنشطة مثل
aedist -إرسال | بريد الإلكتروني | aedist -يستلم
(أين بريد الإلكتروني يمثل إرسال البريد الإلكتروني الخاص بك ونقله واستلامه)
التغيير على نظام بعيد. باستخدام الأدوات المناسبة (مثل PGP) ، من الممكن
aedist -إرسال | تشفير | بريد الإلكتروني | فك تشفير | aedist -يستلم
تم تصميم الآلية أيضًا للسماح بالتوزيع المستند إلى الويب مثل
aedist -إرسال | خادم الويب مستعرض ويب | aedist -يستلم
عن طريق استخدام نصوص CGI وإدخالات mailcap المناسبة.

من الممكن دعم نموذج "الدفع" ونموذج "السحب" باستخدام هذا الأمر. ل
اقتراحات وأفكار حول طرق مختلفة للقيام بذلك ، راجع دليل مستخدمي Aegis.

إرسال


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

مزيد من الخيارات
يفهم متغير الإرسال الخيارات التالية:

-حدود
يمكن استخدام هذا الخيار لتحديد مصدر المشروع بدلاً من التغيير.
يعني -المصدر_الكامل الخيار ، ما لم يتم تجاوزها.

-يتغيرون عدد
يمكن استخدام هذا الخيار لتحديد تغيير معين داخل المشروع. ارى
درع(1) للحصول على وصف كامل لهذا الخيار.

التوافق رقم الإصدار
يمكن استخدام هذا الخيار لتحديد إصدار aedist(1) الذي سيكون
يستلم مجموعة هذا التغيير. تُستخدم هذه المعلومات لتحديد الميزات التي تريدها
تضمينها في البيانات ، والتي يجب حذفها. بشكل افتراضي ، فإن أحدث مجموعة ميزات
يستخدم.

- خوارزمية الضغط الاسم
يمكن استخدام هذا الخيار لتحديد الضغط المراد استخدامه. تم سردها
حسب ترتيب كفاءة الضغط.

لا شيء لا تستخدم أي ضغط (ليس دائمًا ذا معنى لجميع الأوامر).

gzip استخدم الضغط الذي يستخدمه ملف GZIP(1) برنامج.

bzip2 استخدم الضغط المستخدم بواسطة ملف bzip2(1) برنامج.

يمكن إضافة المزيد من خوارزميات الضغط في المستقبل.

-ضغط
تم إهمال هذا الخيار لصالح -comp-alg = gzip or -comp-alg = bzip2
خيارات.

-لا_ اضغط
تم إهمال هذه الخيارات لصالح -comp-alg = لا شيء الخيار.

-المحتوى_نقل_تشفير الاسم
يمكن استخدام هذا الخيار لتحديد ترميز نقل المحتوى الذي سيتم استخدامه. هو - هي
قد تأخذ إحدى القيم التالية:

لا شيء لن يتم تنفيذ أي ترميز لنقل المحتوى.

Base64 يجب استخدام تشفير 64 MIME الأساسي. هذا هو الافتراضي.

اقتباس_طباعة
سيتم استخدام الترميز القابل للطباعة المقتبس MIME.

Unix_to_Unix_encode
يجب استخدام الترميز القديم من يونكس إلى يونكس.

قد يتم اختصار هذه الترميزات بنفس طريقة اختصارات سطر التعليق.

-Ascii_Armor
هذا يعني نفس الخيار "-cte = base64" أعلاه.

-لا _Ascii_Armor
وهذا يعني نفس الخيار "-cte = none" أعلاه.

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

-DELta_Date سلسلة
يمكن استخدام هذا الخيار لتحديد تاريخ ووقت معين في المشروع
المحفوظات لنسخ الملف من ، بدلاً من الإصدار الأحدث. إنه ل
خطأ إذا كانت السلسلة المحددة لا يمكن تفسيرها على أنها تاريخ ووقت صالحان.
اقتبس السلسلة إذا كنت بحاجة إلى استخدام مسافات.

-DELta_From_Change عدد
يمكن استخدام هذا الخيار لتحديد دلتا مشروع معين من التغيير
عدد.

-الوصف_العنوان
يمكن استخدام هذا الخيار لإضافة رأس نمط RFC 822 إلى وصف التغيير
يتم إرسالها مع سطر "من" و "التاريخ". هذا هو الافتراضي.

-لا وصف_العنوان
يمنع هذا الخيار رأس الوصف.

-المصدر_الكامل
يمكن استخدام هذا الخيار لإرسال مصدر المشروع بالكامل ، بالإضافة إلى ملف
تغيير ملفات المصدر.

-تجاهل UUID
يمكن استخدام هذا الخيار لتجاهل UUID، إذا كان موجودًا، للتغيير الصادر
تعيين.

-لا_تجاهل_ UUID
هذا الخيار يفرض aedist أمر لاستخدام UUID لمجموعة التغيير الصادرة
معلومة. هذا هو الإعداد الافتراضي (ما لم يتم تجنب خيار التوافق
صفات).

-Mime_Headers
يمكن استخدام هذا الخيار لفرض وجود رؤوس mime في الإخراج ، بتنسيق
الظروف التي عادة ما تكون غائبة.

- No_Mime_Headers
يمكن استخدام هذا الخيار لفرض عدم وجود رؤوس mime في الإخراج ، في
الظروف التي يكونون فيها عادة حاضرين.

-المصدر_الجزئي
يمكن استخدام هذا الخيار لإرسال ملفات المصدر فقط للتغيير. هذا ال
افتراضي ، باستثناء ملف -حدود الخيار.

-انتاج اسم الملف
يمكن استخدام هذا الخيار لتحديد ملف الإخراج. يتم إرسال الإخراج إلى
الإخراج القياسي بشكل افتراضي.

-رقعة تم إهمال هذا الخيار. الرجاء استخدام التوافق الخيار بدلا من ذلك.

-No_PATch
تم إهمال هذا الخيار. الرجاء استخدام -التوافق=4.6 الخيار بدلا من ذلك.

-مشروع الاسم
يمكن استخدام هذا الخيار لتحديد المشروع محل الاهتمام. عندما لا -مشروع
يتم تحديد الخيار AEGIS_PROJECT يتم استشارة متغير البيئة. لو
غير موجود ، المستخدم $ HOME / .aegisrc يتم فحص ملف افتراضيًا
مجال المشروع (انظر com.aeuconf(5) لمزيد من المعلومات). إذا لم يكن ذلك موجودًا ،
عندما يعمل المستخدم فقط على التغييرات ضمن مشروع واحد ، المشروع
الاسم الافتراضي لهذا المشروع. وإلا فهو خطأ.

-موقع_إيقاف_بواسطة
يمكن استخدام هذا الخيار لإلحاق سطر Signed-off-by: بمجموعة التغيير
وصف.

-لا_موقع_إيقاف_بواسطة
يمكن استخدام هذا الخيار لمنع إلحاق سطر Signed-off-by: بـ
وصف مجموعة التغيير.

تسلم


يأخذ متغير الاستلام حزمة تغيير تم إنشاؤها بواسطة متغير الإرسال ويقوم بإنشاء ملف
تغيير ايجيس (انظر com.aenc(1)) لتنفيذ التغيير في الداخل. يتم إضافة الملفات إلى التغيير
(انظر ايرم(1) AECP(1) ينف(1) و اينت(1)) ثم يتم تفريغ محتويات الملف
في دليل التطوير.

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

اشعارات
aedist الأمر يستدعي أوامر إيجيس الأخرى المختلفة. أن الإخطارات المعتادة
تصدر هذه الأوامر.

مزيد من الخيارات
يتم فهم الخيارات التالية من خلال متغير الاستلام:

-يتغيرون عدد
يمكن استخدام هذا الخيار لاختيار رقم التغيير الذي سيتم استخدامه ، وإلا واحد
سيتم اختياره تلقائيًا.

-دلتا عدد
يمكن استخدام هذا الخيار لتحديد دلتا معينة في محفوظات المشروع إلى
انسخ الملف من ، تمامًا كما هو الحال مع AECP(1) الأمر. يمكنك أيضًا استخدام دلتا
الاسم بدلاً من رقم دلتا.

-الدليل مسار
يمكن استخدام هذا الخيار لتحديد الدليل الذي سيتم استخدامه. إنه خطأ
إذا لم يكن لدى المستخدم الحالي الأذونات المناسبة لإنشاء الدليل
طريق معين. يجب أن يكون هذا طريقًا مطلقًا.

تحذير: إذا كنت تستخدم عدادًا آليًا ، فلا تستخدم "pwd" لعمل نسخة مطلقة
عادة ما يعطي إجابة خاطئة.

-ملف اسم الملف
اقرأ مجموعة التغيير من الملف المحدد. الافتراضي هو قراءته من ملف
المدخلات القياسية. يُفهم اسم الملف "-" على أنه يعني الإدخال القياسي.

إذا كان نظامك يحتوي على libcurl(3) ، وتم تكوين Aegis لاستخدامه في وقت الترجمة
(هذا هو الإعداد الافتراضي إذا كان متاحًا) ستتمكن أيضًا من تحديد ملف
محدد موقع المعلومات (URL) بدلاً من اسم الملف. سوف البيانات ذات الصلة
يمكن تحميلها. (ال -فربوز سيوفر الخيار شريط تقدم.)

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

-No_PATch
يمكن استخدام هذا الخيار لتجاهل التصحيحات الموجودة في الإدخال، في حالة وجودها.

-تجاهل UUID
يمكن استخدام هذا الخيار لتجاهل المعرف الفريد العمومي (UUID) ، إن وجد ، للتغيير الوارد
تعيين.

-لا_تجاهل_ UUID
هذا الخيار يجبر aedist الأمر لاستخدام UUID الخاص بمجموعة التغيير. هذا ال
افتراضي.

-مشروع الاسم
يمكن استخدام هذا الخيار لتعيين اسم المشروع. إذا لم يتم تحديد المشروع
name في حزمة الإدخال ، بدلاً من اسم المشروع المعتاد
آلية التعثر.

-حصان طروادة يمكن استخدام هذا الخيار لمعالجة مجموعة التغيير كما لو كانت تحتوي على حصان طروادة
الهجوم فيه.

-لا_طروجان
يمكن استخدام هذا الخيار لمعاملة مجموعة التغيير كما لو كانت بالتأكيد غير موجودة
هجوم حصان طروادة فيه. استعمل مع أقصى الرعاية. تحتاج أن تملك
مصادقة الرسالة بشيء مثل PGP أولاً و تعرف على المؤلف
حسن.

حماية
تلقي التغييرات عن طريق البريد الإلكتروني ، وإلزامها تلقائيًا بخط الأساس بدون
التحقق منها ، سيكون وصفة لكارثة. يتم توفير عدد من الضمانات:

· تم التأكد من صحة شكل الحزمة ، والتحقق من صحة الحزمة
التناسق الداخلي ، قبل أن يتم تفكيكه والتصرف بناءً عليه.

· يتوقف الجزء التلقائي من العملية عند انتهاء التطوير. هذا يضمن أن أ
يقوم المراجع المحلي بالتحقق من صحة التغيير قبل تنفيذه ، مما يمنع عرضي أو
الضرر الخبيثة.

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

· هناك حصان طروادة = [ سلسلة ]; المجال في المشروعالتكوين ملف.
ترشيح ملفات تكوين البناء ، ونصوص الشل ، ومولدات الأكواد ، إلخ هنا للتحديد
بالإضافة إلى ملف تكوين المشروع الذي يجب أن يتسبب في ملف
تجهيز للتوقف.

· استخدام أنظمة مصادقة البريد الإلكتروني والتشفير ، مثل PGP و GPG
شجع. ومع ذلك ، من المتوقع أن تحدث هذه المعالجة بعد ذلك aedist
--يرسل شيدت الحزمة وقبلها aedist --تسلم يفحص ويتصرف على
طَرد. التحقق من المرسل هو أضمن دفاع ضد أحصنة طروادة.

· دعم الإرسال والاستلام التلقائي للحزم ، لكن لم يتم تنفيذه في الداخل
الأمر aedist. ومن المتوقع أن يتم استخدام الأمر aedist داخل الصدفة
البرامج النصية المخصصة لموقعك ومتطلبات الأمان الفريدة الخاصة به. انظر إيجيس
دليل المستخدم لعدة طرق مختلفة للقيام بذلك.

· كلما زاد استخدامك لمنشآت إدارة الاختبارات في إيجيس (انظر اينت(1) و بعد التمديد(1) الأصعب
إنه لتغيير غير كافٍ للوصول إلى خط الأساس.

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

إذا لم يتم اكتشاف مجموعات التغيير هذه في مرحلة المراجعة ، وتم نشرها بعد
مرة أخرى، هناك احتمال حدوث انفجار هائل في الحزم الزائدة عن الحاجة
وزعت مرارا وتكرارا.

لمكافحة هذا ، يتم فحص التغييرات بعد فك ضغط الملفات ، ولكن قبل إنشاء ملفات
الفرق أو الاختبار. ال "com.aecpu --دون تغيير"يتم استخدام الأمر" لاستبعاد الكل
الملفات الموجودة بالفعل في المستودع المحلي بالشكل المطلوب. إذا لم يكن هناك تغيير الملفات
تبقى بعد هذا ، يتم إسقاط التغيير بالكامل (انظر aedbu(1) و اينكو(1)).

REPLAY


إذا كنت تتتبع موقعًا بعيدًا يجعل المشروع متاحًا عبر com.aeget(١) الويب
الواجهة، يمكنك المزامنة تلقائيًا مع الموقع البعيد باستخدام aedist
-إعادة التشغيل أمر.

على سبيل المثال، يمكن لمطوري Aegis تتبع المشروع الرئيسي باستخدام أمر من النموذج:
aedist -p aegis.4.24.3 --replay -f aegis.sourceforge.net
تتم إعادة كتابة هذا الأمر داخليًا باسم
aedist --replay -p aegis.4.24.3 -f \
http://aegis.sf.net/cgi-bin/aeget/aegis.4.24.3/؟جرد
إذا كان دليل cgi-bin الخاص بك موجودًا في مكان آخر، فستحتاج إلى استخدام النموذج الطويل.

يمكن قراءة صفحة مخزون مجموعة التغيير إذا كنت تريد رؤية ما تحتويه. ال
توفر الروابط الموجودة في هذه الصفحة جميع المعلومات اللازمة لتنزيل أي تغيير
مجموعات المدرجة.

يقرأ هذا الأمر قائمة تغيير UUIDs من المستودع البعيد، ويقارنها
مع قائمة تغيير UUIDs الموجودة في المستودع المحلي، وجلب أي منها
غير موجود محليا.

يتم تنزيل كل مجموعة من مجموعات التغيير المطلوبة وتفكيكها عن طريق إصدار أمر مثل
إديست -ريك -f \
http://aegis.sf.net/cgi-bin/aeget/aegis.4.19.C010/؟ aedist
إذا اكتمل هذا بنجاح (ومن المحتمل ألا يحدث ذلك، إما بسبب حصان طروادة
التحذيرات، أو بعض التعارض بين التغييرات المحلية والتغييرات البعيدة الواردة)، و
مشروعك له تطوير_حساب تعيين إلى الانتقال إلى التكامل، التغيير سوف
يتم دمجها باستخدام أمر مثل:
aeintegratq -p aegis.4.24.3 -c 10
ثم يبدأ من جديد لمجموعة التغيير التالية المفقودة.

سيحاول هذا الأمر استخدام نفس رقم التغيير الموجود في المستودع البعيد، إذا
إنه متاح.

مزيد من الخيارات
يتم فهم الخيارات التالية بواسطة هذا المتغير:

-EXclude_UUID UUID
يمكن استخدام هذا الخيار لاستبعاد بعض مجموعات التغيير من التنزيل
تفكيك. يمكن استخدام هذا الخيار أكثر من مرة.

-No_EXclude_UUID UUID
يمكن استخدام هذا الخيار لإدراج مجموعات التغييرات التي سيتم تنزيلها وتنزيلها بشكل صريح
تفكيكها، مع استبعاد جميع الآخرين. يمكن استخدام هذا الخيار أكثر من
ذات مرة.

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

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

-ملف اسم الملف
اقرأ مجموعة التغيير من الملف المحدد. الافتراضي هو قراءته من ملف
المدخلات القياسية. يُفهم اسم الملف "-" على أنه يعني الإدخال القياسي.

إذا كان نظامك يحتوي على libcurl(3) ، وتم تكوين Aegis لاستخدامه في وقت الترجمة
(هذا هو الإعداد الافتراضي إذا كان متاحًا) ستتمكن أيضًا من تحديد ملف
محدد موقع المعلومات (URL) بدلاً من اسم الملف. سوف البيانات ذات الصلة
يمكن تحميلها. (ال -فربوز سيوفر الخيار شريط تقدم.)

-أقصى
يمكن استخدام هذا الخيار لتنزيل أكبر عدد ممكن من التغييرات عن طريق استبعاد ملف
الحد الأقصى لعدد مجموعات التغييرات المحلية، وذلك عن طريق استبعاد معرفات UUID لمجموعتي التغيير المحلية
(الافتراضي) ولكن أيضًا باستثناء UUIDs المذكورة في التغيير "original-uuid"
الصفات.

- المثابرة
يمكن استخدام هذا الخيار لتحديد ما يجب أن تكون عليه كافة مجموعات التغيير ذات الصلة
تحميلها، حتى لو فشل البعض. الإعدادات الافتراضية للمستخدم persevere_preference if
غير محدد، انظر com.aeuconf(5) لمزيد من المعلومات.

-No_PERsevere
يمكن استخدام هذا الخيار لتحديد ضرورة تنزيل مجموعات التغيير
توقف بعد الفشل الأول. الإعدادات الافتراضية للمستخدم persevere_preference ان لم
المحدد ، انظر com.aeuconf(5) لمزيد من المعلومات.

-مشروع الاسم
يمكن استخدام هذا الخيار لتحديد المشروع محل الاهتمام. عندما لا -مشروع
يتم تحديد الخيار AEGIS_PROJECT يتم استشارة متغير البيئة. لو
غير موجود ، المستخدم $ HOME / .aegisrc يتم فحص ملف افتراضيًا
مجال المشروع (انظر com.aeuconf(5) لمزيد من المعلومات). إذا لم يكن ذلك موجودًا ،
عندما يعمل المستخدم فقط على التغييرات ضمن مشروع واحد ، المشروع
الاسم الافتراضي لهذا المشروع. وإلا فهو خطأ.

-حصان طروادة يتم تمرير هذا الخيار إلى أي aedist(١) الأوامر الناتجة عن هذا الأمر.

-لا_طروجان
يتم تمرير هذا الخيار إلى أي aedist(١) الأوامر الناتجة عن هذا الأمر.

- عدم التوافق
يجب استخدام هذا الخيار عند الاستخدام aedist - إعادة ضد ملف على أساس
المخزون.

مفقود


إذا كنت تريد أن ترى التغيير يحدد ذلك aedist -إعادة التشغيل قد يتم تنزيله قبل المضي قدمًا
ويفعل ذلك، يمكنك استخدام أمر مثل:
aedist --مفقود -f aegis.sf.net
على وجه الخصوص، يتيح لك هذا تحديد UUIDs المناسبة لـ aedist -إعادة التشغيل
-استبعاد or -لا استبعاد خيارات.

مزيد من الخيارات
يتم فهم الخيارات التالية بواسطة هذا المتغير:

-EXclude_UUID UUID
يمكن استخدام هذا الخيار لاستبعاد بعض مجموعات التغيير من الإدراج. هذا
يمكن استخدام الخيار أكثر من مرة.

-No_EXclude_UUID UUID
يمكن استخدام هذا الخيار لإدراج مجموعات التغيير التي سيتم إدراجها بشكل صريح في القائمة
استبعاد جميع الآخرين. يمكن استخدام هذا الخيار أكثر من مرة.

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

-INclude_Version النمط
يمكن استخدام هذا الخيار لإدراج مجموعات التغيير التي سيتم إدراجها بشكل صريح في القائمة
استبعاد جميع الآخرين. ال النمط مطابق للإصدار كما هو معروض
في المخزون. يمكن استخدام هذا الخيار أكثر من مرة.

-أقصى
يمكن استخدام هذا الخيار لتنزيل أكبر عدد ممكن من التغييرات عن طريق استبعاد ملف
الحد الأقصى لعدد مجموعات التغييرات المحلية، وذلك عن طريق استبعاد معرفات UUID لمجموعتي التغيير المحلية
(الافتراضي) ولكن أيضًا باستثناء UUIDs المذكورة في التغيير "original-uuid"
الصفات.

قيد الانتظار


إذا كنت تريد رؤية مجموعات التغيير التي يفتقدها المستودع البعيد
لك، يمكنك استخدام أمر مثل:
aedist --معلق -f aegis.sf.net

مزيد من الخيارات
يتم فهم الخيارات التالية بواسطة هذا المتغير: -EXclude_UUID UUID هذا الخيار قد
يمكن استخدامها لاستبعاد بعض مجموعات التغيير المحلية من الإدراج. يمكن استخدام هذا الخيار
أكثر من مرة.

-No_EXclude_UUID UUID
يمكن استخدام هذا الخيار لإدراج مجموعات التغيير المحلية بشكل صريح ليتم إدراجها في ملف
استبعاد جميع الآخرين. يمكن استخدام هذا الخيار أكثر من مرة.

-EXclude_VERsion النمط
يمكن استخدام هذا الخيار لاستبعاد بعض مجموعات التغيير المحلية بشكل صريح
المدرجة. ال النمط مطابق للإصدار كما هو معروض في
جرد. يمكن استخدام هذا الخيار أكثر من مرة.

-INclude_VERsion النمط
يمكن استخدام هذا الخيار لإدراج مجموعات التغيير المحلية بشكل صريح ليتم إدراجها في ملف
استبعاد جميع الآخرين. ال النمط مطابق للإصدار كما هو معروض
في المخزون. يمكن استخدام هذا الخيار أكثر من مرة.

جرد


يمكن استخدام متغير المخزون كبديل لـ aeget لإنشاء المخزون
المستخدمة من قبل المتغيرات الإعادة والمفقودة والمعلقة. والفكرة هي لتشغيل المخزون
متغير على جهاز التطوير ثم قم بتحميل مخرجاته إلى المستودع العام.
من أجل إنشاء المخزون، يمكنك استخدام أمر مثل:
Aedist --inventory -proj project > مخزون.html

مزيد من الخيارات
يتم فهم الخيارات التالية بواسطة هذا المتغير:

-إيجيت يتم استخدام هذا الخيار بواسطة aeget للمطالبة بالأصل com.aeget(1) السلوك.

-الكل يتم استخدام هذا الخيار للمطالبة بتضمين UUIDs الموجودة في الملف
سمة UUID الأصلية لكل تغيير.

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

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

-path_prefix_add
يُستخدم هذا الخيار لإضافة بادئة مسار إلى عناوين URL التي تم إنشاؤها في المخزون.

-مشروع الاسم
يمكن استخدام هذا الخيار لتحديد المشروع محل الاهتمام. عندما لا -مشروع
يتم تحديد الخيار AEGIS_PROJECT يتم استشارة متغير البيئة. لو
غير موجود ، المستخدم $ HOME / .aegisrc يتم فحص ملف افتراضيًا
مجال المشروع (انظر com.aeuconf(5) لمزيد من المعلومات). إذا لم يكن ذلك موجودًا ،
عندما يعمل المستخدم فقط على التغييرات ضمن مشروع واحد ، المشروع
الاسم الافتراضي لهذا المشروع. وإلا فهو خطأ.

أرشيف


كبديل لاستخدام com.aeget(1) برنامج CGI، هو متغير أرشيف aedist
متاح. يمكن استخدام هذا المتغير لملء دليل بأرشيفات aedist الخاصة بـ
كل تغيير باستخدام UUID. سيكون للأرشيفات اسم يعتمد على UUID الخاص بالتغيير
بامتداد ".ae"، سيتم تخزين بصمة الأرشيف في ملف بامتداد
نفس الاسم (الأساسي) مع الامتداد ".fp". تشغيل متغير الأرشيف عدة مرات ضد
سيقوم نفس الدليل الهدف بتحديث هذا الدليل بإضافة ملفات التغييرات
يتم دمجها بعد آخر تشغيل وإعادة إنشاء الملفات في حالة اكتشاف تلف.

مزيد من الخيارات
يتم فهم الخيارات التالية بواسطة متغير الأرشيف:

-تغيير الدليل دليل
يُستخدم هذا الخيار لتعيين الدليل المراد ملؤه بالمجلد aedist(1)
الملفات التي تم إنشاؤها. إذا لم يتم استخدام هذا الخيار، فسيتم استخدام الدليل الحالي
كهدف للأمر. يجب أن يكون الدليل موجودًا ويمكن الوصول إليه بواسطة
المستخدم الذي يقوم بتشغيل الأمر.

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

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

-مشروع الاسم
يمكن استخدام هذا الخيار لتحديد المشروع محل الاهتمام. عندما لا -مشروع
يتم تحديد الخيار AEGIS_PROJECT يتم استشارة متغير البيئة. لو
غير موجود ، المستخدم $ HOME / .aegisrc يتم فحص ملف افتراضيًا
مجال المشروع (انظر com.aeuconf(5) لمزيد من المعلومات). إذا لم يكن ذلك موجودًا ،
عندما يعمل المستخدم فقط على التغييرات ضمن مشروع واحد ، المشروع
الاسم الافتراضي لهذا المشروع. وإلا فهو خطأ.

قائمة


يمكن استخدام متغير القائمة لسرد محتويات الحزمة دون تفريغها بالفعل
أولا. الإخراج يذكرنا بـ درع -قائمة تغيير التفاصيل الناتج.

مزيد من الخيارات
يتم فهم الخيارات التالية من خلال متغير القائمة:

-ملف اسم الملف
اقرأ مجموعة التغيير من الملف المحدد. الافتراضي هو قراءته من ملف
المدخلات القياسية. يُفهم اسم الملف "-" على أنه يعني الإدخال القياسي.

إذا كان نظامك يحتوي على libcurl(3) ، وتم تكوين Aegis لاستخدامه في وقت الترجمة
(هذا هو الإعداد الافتراضي إذا كان متاحًا) ستتمكن أيضًا من تحديد ملف
محدد موقع المعلومات (URL) بدلاً من اسم الملف. سوف البيانات ذات الصلة
يمكن تحميلها. (ال -فربوز سيوفر الخيار شريط تقدم.)

-انتاج اسم الملف
يمكن استخدام هذا الخيار لتحديد ملف الإخراج. يتم إرسال الإخراج إلى
الإخراج القياسي بشكل افتراضي. مفيد فقط مع خيار -List.

OPTIONS


لم يتم ذكر الخيارات التالية لهذا الأمر حتى الآن:

-يساعد
يمكن استخدام هذا الخيار للحصول على مزيد من المعلومات حول كيفية استخدام aedist
برنامج.

انظر أيضا درع(1) للخيارات المشتركة لجميع أوامر aegis.

يمكن اختصار جميع الخيارات ؛ يتم توثيق الاختصار كأحرف كبيرة ،
جميع الأحرف الصغيرة والشرطات السفلية (_) اختيارية. يجب عليك استخدام متتالية
تسلسل الحروف الاختيارية.

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

على سبيل المثال: يتم تفسير كل من الوسيطات "-project و" -PROJ "و" -p "على أنها تعني
-مشروع اختيار. حجة "-prj" لن تُفهم ، لأنها متتالية
لم يتم توفير الأحرف الاختيارية.

قد يتم خلط الخيارات ووسيطات سطر الأوامر الأخرى بشكل تعسفي في سطر الأوامر ،
بعد محددات الوظيفة.

أسماء خيارات جنو الطويلة مفهومة. منذ كل أسماء الخيارات ل aedist هي فترة طويلة،
هذا يعني تجاهل البادئة الإضافية "-". ال "--خيار=قيمنا"الاتفاقية هي أيضا
يفهم.

FILE FORMAT


يقوم تنسيق الملف بإعادة استخدام التنسيقات الموجودة، بدلاً من تقديم أي شيء جديد. هذا يعنى
من الممكن استخراج محتويات الحزمة حتى في حالة عدم توفر aedist.

· يتم تخزين الملفات المصدر والمعلومات الأخرى كملف CPIO(1) الأرشيف.

· يتم ضغط الأرشيف باستخدام bzip2(١) الشكل. عادةً ما تكون ملفات المصدر الأساسية
عبارة عن نص ASCII، مما يؤدي إلى ضغط كبير.

· يتم ترميز النتيجة المضغوطة باستخدام ترميز MIME base64. وهذا يجعل النتيجة
أكبر بنسبة 33% تقريبًا من الملف الثنائي المضغوط، ولكنه لا يزال أصغر منه
المصادر الأولية.

CPIO يستخدم الأرشيف للتخزين

إلخ/اسم المشروع
يحتوي هذا على اسم المشروع الذي سيتم تطبيق الحزمة عليه، ما لم يتم تجاوزه بواسطة
- خيار سطر أوامر المشروع.

إلخ/تغيير الرقم
يحتوي هذا على رقم التغيير الأصلي، وقد يتم الاحتفاظ به إذا
متاح في المستودع الهدف ما لم يتم تجاوزه بواسطة أمر --change
خيار الخط.

إلخ/تغيير المجموعة
يحتوي هذا على سمات التغيير وقائمة الملفات المصدر والاستخدامات في
ولاية(5) شكل.

رقعة/اسم الملف
كل ملف تم تعديله أو إعادة تسميته في الحزمة (المسمى في إلخ/تغيير المجموعة) يبدو
تحت التصحيح الدليل. قد يكون الملف فارغاً إلا إذا تم إجراء بعض التعديلات عليه
مستودع المصدر.

SRC /اسم الملف
كل ملف مصدر في الحزمة (المسمى في إلخ/تغيير المجموعة) يظهر تحت SRC /
الدليل.

تعتبر الملفات الإضافية، أو الملفات خارج الترتيب، خطأً فادحًا.

EXIT الوضع


aedist سيخرج الأمر بحالة 1 عند أي خطأ. ال aedist إرادة الأمر
قم بالخروج بحالة 0 فقط إذا لم تكن هناك أخطاء.

البيئة المتغيرات


يرى درع(1) للحصول على قائمة متغيرات البيئة التي قد تؤثر على هذا الأمر. ارى
com.aepconf(5) لملف تكوين المشروع مشروع محدد مجال لكيفية تعيين
متغيرات البيئة لجميع الأوامر المنفذة بواسطة إيجيس.

حقوق الطبع والنشر


إصدار إديست 4.24.3.D001
حقوق النشر (C) 1991 ، 1992 ، 1993 ، 1994 ، 1995 ، 1996 ، 1997 ، 1998 ، 1999 ، 2000 ، 2001 ، 2002 ،
2003 ، 2004 ، 2005 ، 2006 ، 2007 ، 2008 ، 2009 ، 2010 بيتر ميلر

يأتي برنامج aedist بدون أي ضمان على الإطلاق؛ للحصول على تفاصيل استخدم "aedist
-إصدار حقوق الملكية الفكرية' أمر. هذا برنامج مجاني ونرحب بإعادة توزيعه
تحت ظروف معينة؛ للحصول على تفاصيل ، استخدم "aedist -إصدار حقوق الملكية الفكرية' أمر.

استخدم aedist عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad