هذا هو الأمر aetar الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
aetar - توزيع التغيير عن بعد عبر tar
موجز
العطار -يرسل [ خيار...]
العطار -يستلم [ خيار...]
العطار -قائمة [ خيار...]
العطار -يساعد
العطار -إصدار
الوصف
تشير العطار يتم استخدام الأمر لإرسال واستقبال مجموعات التغيير عبر قطران(١) للتيسير
التنمية الموزعة جغرافيا
الوظيفة الأساسية هي إعادة إنتاج التغيير ، لذا فإن الأمر مثل
ايتار -إرسال | aetar -تلقي
يمكن استخدامها لاستنساخ التغيير ، على الرغم من أنها أقل كفاءة من ايكلون(1). تنسيق الملف
المستخدمة عادية GZIP(1) مضغوط قطران(1) الأرشيف.
إرسال
يأخذ متغير الإرسال تغييرًا محددًا ، أو خطًا أساسيًا ، ويقوم ببناء توزيع
الحزمة التي تحتوي على كافة محتويات الملف المصدر. لم يتم تضمين أي بيانات وصفية للتغيير.
ليس من الضروري أن يكون لدى المتلقي العطار(١) أمر. من الممكن
استخدم العادية قطران xzf أمر لاستخراج الملفات من الأرشيف.
مزيد من الخيارات
يفهم متغير الإرسال الخيارات التالية:
-حدود
يمكن استخدام هذا الخيار لتحديد مصدر المشروع بدلاً من التغيير.
-Add_Path_Prefix سلسلة
يمكن استخدام هذا الخيار لتحديد بادئة المسار المراد إضافتها إلى كل اسم ملف فيه
الأرشيف. وهذا يعني أنه عندما يتم تفكيك الأرشيف، سيتم وضعه بالكامل
في الدليل الواحد.
-يتغيرون عدد
يمكن استخدام هذا الخيار لتحديد تغيير معين داخل المشروع. ارى
درع(1) للحصول على وصف كامل لهذا الخيار.
التوافق رقم الإصدار
يمكن استخدام هذا الخيار لتحديد إصدار العطار(1) الذي سيكون
يستلم مجموعة هذا التغيير. تُستخدم هذه المعلومات لتحديد الميزات التي تريدها
تضمينها في البيانات ، والتي يجب حذفها. بشكل افتراضي ، فإن أحدث مجموعة ميزات
يستخدم.
- خوارزمية الضغط الاسم
يمكن استخدام هذا الخيار لتحديد الضغط المراد استخدامه. تم سردها
حسب ترتيب كفاءة الضغط.
لا شيء لا تستخدم أي ضغط (ليس دائمًا ذا معنى لجميع الأوامر).
gzip استخدم الضغط الذي يستخدمه ملف GZIP(1) برنامج.
bzip2 استخدم الضغط المستخدم بواسطة ملف bzip2(1) برنامج.
يمكن إضافة المزيد من خوارزميات الضغط في المستقبل.
-ضغط
تم إهمال هذا الخيار لصالح -comp-alg = gzip or -comp-alg = bzip2
خيارات.
-لا_ اضغط
تم إهمال هذه الخيارات لصالح -comp-alg = لا شيء الخيار.
-دلتا عدد
يمكن استخدام هذا الخيار لتحديد دلتا معينة في محفوظات المشروع إلى
انسخ الملف من بدلاً من أحدث إصدار. إذا كانت دلتا
إعطاء اسم (انظر درهم(1) لكيفية) يمكنك استخدام اسم دلتا بدلاً من دلتا
عدد. من الخطأ عدم وجود دلتا المحددة. أرقام دلتا
تبدأ من 1 وتزيد ؛ دلتا 0 هي حالة خاصة تعني "عندما يكون الفرع
بدأت".
-DELta_Date سلسلة
يمكن استخدام هذا الخيار لتحديد تاريخ ووقت معين في المشروع
المحفوظات لنسخ الملف من ، بدلاً من الإصدار الأحدث. إنه ل
خطأ إذا كانت السلسلة المحددة لا يمكن تفسيرها على أنها تاريخ ووقت صالحان.
اقتبس السلسلة إذا كنت بحاجة إلى استخدام مسافات.
-DELta_From_Change عدد
يمكن استخدام هذا الخيار لتحديد دلتا مشروع معين من التغيير
عدد.
-المصدر_الكامل
يمكن استخدام هذا الخيار لإرسال مصدر المشروع بالكامل ، بالإضافة إلى ملف
تغيير الملفات المصدر. هذا هو الافتراضي.
-المصدر_الجزئي
يمكن استخدام هذا الخيار لإرسال الملفات المصدر فقط للتغيير.
-Include_Build
يمكن استخدام هذا الخيار لإرسال ملفات البناء أيضًا.
-لا_تشمل_البناء
يمكن استخدام هذا الخيار لإرسال المصدر فقط (المصدر، الاختبار، التكوين ولكن ليس البناء)
ملفات. هذا هو الافتراضي.
-انتاج اسم الملف
يمكن استخدام هذا الخيار لتحديد ملف الإخراج. يتم إرسال الإخراج إلى
الإخراج القياسي بشكل افتراضي.
-مشروع الاسم
يمكن استخدام هذا الخيار لتحديد المشروع محل الاهتمام. عندما لا -مشروع
يتم تحديد الخيار AEGIS_PROJECT يتم استشارة متغير البيئة. لو
غير موجود ، المستخدم $ HOME / .aegisrc يتم فحص ملف افتراضيًا
مجال المشروع (انظر com.aeuconf(5) لمزيد من المعلومات). إذا لم يكن ذلك موجودًا ،
عندما يعمل المستخدم فقط على التغييرات ضمن مشروع واحد ، المشروع
الاسم الافتراضي لهذا المشروع. وإلا فهو خطأ.
تسلم
يأخذ متغير الاستلام كرة القطران ويقوم بإنشاء تغيير Aegis (انظر com.aenc(1 ل
تنفيذ التغيير في الداخل. تتم إضافة الملفات إلى التغيير (انظر ينف(1) AECP(1)
ايرم(1) اينت(1)) ثم يتم تفكيك محتويات الملف في التطوير
الدليل.
وليس من الضروري أن يكون لدى المرسل العطار(١) أمر. من الممكن استخدامها
العادية قطران كف أمر لإنشاء كرة القطران. قد ترغب في استخدام تأخر(1)
أمر لمعالجة أسماء الملفات قبل الاستخراج.
قم بتقديم أسماء
من الشائع أن تحتوي ملفات tar التي تم إنشاؤها لتوزيع مشاريع مفتوحة المصدر على مسار
اختصار.
-Remove_Path_Prefix سلسلة
يمكن استخدام هذا الخيار لتحديد بادئات المسار المراد إزالتها بشكل صريح، إذا
حاضر. ويمكن تحديده أكثر من مرة.
-Remove_Path_Prefix عدد
قم بإزالة أصغر بادئة تحتوي على عدد من الخطوط المائلة البادئة من كل اسم ملف
وجدت في ملف التصحيح. يتم حساب تسلسل من شرطة مائلة متجاورة واحدة أو أكثر
كشرطة مائلة واحدة.
إذا كان لديك بنية دليل مشروع معقدة، فقد يرسل لك الأشخاص من وقت لآخر
كرات القطران نسبة إلى دليل فرعي، وليس نسبة إلى جذر المشروع.
-Add_Path_Prefix سلسلة
يمكن استخدام هذا الخيار لتحديد مسار الدليل الفرعي للمشروع الذي
لتطبيق القطران.
اشعارات
تشير العطار الأمر يستدعي أوامر إيجيس الأخرى المختلفة. أن الإخطارات المعتادة
تصدر هذه الأوامر.
مزيد من الخيارات
يتم فهم الخيارات التالية من خلال متغير الاستلام:
-يتغيرون عدد
يمكن استخدام هذا الخيار لاختيار رقم التغيير الذي سيتم استخدامه ، وإلا واحد
سيتم اختياره تلقائيًا.
-دلتا عدد
يمكن استخدام هذا الخيار لتحديد دلتا معينة في محفوظات المشروع إلى
انسخ الملف من ، تمامًا كما هو الحال مع AECP(1) الأمر. يمكنك أيضًا استخدام دلتا
الاسم بدلاً من رقم دلتا.
-الدليل مسار
يمكن استخدام هذا الخيار لتحديد الدليل الذي سيتم استخدامه. إنه خطأ
إذا لم يكن لدى المستخدم الحالي الأذونات المناسبة لإنشاء الدليل
طريق معين. يجب أن يكون هذا طريقًا مطلقًا.
تحذير: إذا كنت تستخدم عدادًا آليًا ، فلا تستخدم "pwd" لعمل نسخة مطلقة
عادة ما يعطي إجابة خاطئة.
-استبعاد
يمكن استخدام هذا الخيار لاستبعاد ملفات معينة في كرة القطران منها
نظر فيها.
يمكنك أيضًا إضافة المزيد من الاستثناءات باستخدام مشروع محدد مجال المشروع
التكوين، وذلك باستخدام aetar:exclude قائمة أسماء الملفات لاستبعادها
مفصولة بمسافات.
-استبعاد_أدوات_السيارات
يمكن استخدام هذا الخيار لاستبعاد الملفات الشائعة في كرات القطران مفتوحة المصدر
المشاريع التي تستخدم GNU Autoconf أو GNU Automake. يتم تشغيل هذا بواسطة
تواجد تكوين, config.in or Makefile.am ملفات. هذا يعمل فقط ل
المشاريع البسيطة، أما المشاريع الأكثر تعقيدًا فستحتاج إلى استخدام استبعاد المشروع
الصفات.
يمكنك ضبط هذا تلقائيًا باستخدام الأمر المنطقي aetar:exclude-auto-tools
السمة في مشروع محدد حقل ملف تكوين المشروع.
-استبعاد_CVS
يمكن استخدام هذا الخيار لاستبعاد الملفات المشتركة في مستودعات CVS، والتي
تنفيذ وظائف المستودع، بدلاً من احتواء الكود المصدري. فإنه سوف
ابحث أيضًا داخل ملفات .cvsignore عن الملفات الإضافية التي يجب تجاهلها.
يمكنك ضبط هذا تلقائيًا باستخدام السمة المنطقية aetar:exclude-cvs
هيه مشروع محدد حقل ملف تكوين المشروع.
-ملف اسم الملف
اقرأ مجموعة التغيير من الملف المحدد. الافتراضي هو قراءته من ملف
المدخلات القياسية. يُفهم اسم الملف "-" على أنه يعني الإدخال القياسي.
إذا كان نظامك يحتوي على libcurl(3) ، وتم تكوين Aegis لاستخدامه في وقت الترجمة
(هذا هو الإعداد الافتراضي إذا كان متاحًا) ستتمكن أيضًا من تحديد ملف
محدد موقع المعلومات (URL) بدلاً من اسم الملف. سوف البيانات ذات الصلة
يمكن تحميلها. (ال -فربوز سيوفر الخيار شريط تقدم.)
-مشروع الاسم
يمكن استخدام هذا الخيار لتحديد المشروع محل الاهتمام. عندما لا -مشروع
يتم تحديد الخيار AEGIS_PROJECT يتم استشارة متغير البيئة. لو
غير موجود ، المستخدم $ HOME / .aegisrc يتم فحص ملف افتراضيًا
مجال المشروع (انظر com.aeuconf(5) لمزيد من المعلومات). إذا لم يكن ذلك موجودًا ،
عندما يعمل المستخدم فقط على التغييرات ضمن مشروع واحد ، المشروع
الاسم الافتراضي لهذا المشروع. وإلا فهو خطأ.
-حصان طروادة يمكن استخدام هذا الخيار لمعالجة مجموعة التغيير كما لو كانت تحتوي على حصان طروادة
الهجوم فيه.
-لا_طروجان
يمكن استخدام هذا الخيار لمعاملة مجموعة التغيير كما لو كانت بالتأكيد غير موجودة
هجوم حصان طروادة فيه. استعمل مع أقصى الرعاية. تحتاج أن تملك
مصادقة الرسالة بشيء مثل PGP أولاً تعرف على المؤلف
حسن.
حماية
تنزيل كرة القطران وإلزامها بخط الأساس تلقائيًا دون التحقق منها
سيكون وصفة لكارثة. يتم توفير عدد من الضمانات:
· تم تفكيك الملف في تغيير جديد. تحتاج إلى تعديل وصف التغيير.
تحتاج إلى إلغاء نسخ الملفات التي لم تتغير. تحتاج إلى تغيير التغيير. أنت بحاجه إلى
بناء واختبار التغيير. وهذا يضمن قيام مراجع محلي بالتحقق من صحة التغيير
قبل ارتكابها، مما يمنع حدوث أضرار عرضية أو ضارة.
· يتم تشجيع استخدام أنظمة المصادقة والتشفير، مثل PGP وGPG.
ومع ذلك، فمن المتوقع أن تتم هذه المعالجة بعد ذلك العطار --يرسل لديها
شيدت الحزمة وقبل ذلك العطار --تسلم يفحص ويتصرف على الحزمة.
التحقق من المرسل هو أضمن دفاع ضد أحصنة طروادة.
· دعم الإرسال والاستلام التلقائي للحزم ، لكن لم يتم تنفيذه في الداخل
الأمر ايتار. من المتوقع أن يتم استخدام الأمر aetar داخل الصدفة
البرامج النصية المخصصة لموقعك ومتطلبات الأمان الفريدة الخاصة به. انظر إيجيس
دليل المستخدم لعدة طرق مختلفة للقيام بذلك.
· كلما زاد استخدامك لمنشآت إدارة الاختبارات في إيجيس (انظر اينت(1) و بعد التمديد(1) الأصعب
إنه لتغيير غير كافٍ للوصول إلى خط الأساس.
قائمة
يمكن استخدام متغير القائمة لسرد محتويات كرة القطران دون تفريغها فعليًا
أولا.
مزيد من الخيارات
يتم فهم الخيارات التالية من خلال متغير القائمة:
-ملف اسم الملف
اقرأ مجموعة التغيير من الملف المحدد. الافتراضي هو قراءته من ملف
المدخلات القياسية. يُفهم اسم الملف "-" على أنه يعني الإدخال القياسي.
إذا كان نظامك يحتوي على libcurl(3) ، وتم تكوين Aegis لاستخدامه في وقت الترجمة
(هذا هو الإعداد الافتراضي إذا كان متاحًا) ستتمكن أيضًا من تحديد ملف
محدد موقع المعلومات (URL) بدلاً من اسم الملف. سوف البيانات ذات الصلة
يمكن تحميلها. (ال -فربوز سيوفر الخيار شريط تقدم.)
-انتاج اسم الملف
يمكن استخدام هذا الخيار لتحديد ملف الإخراج. يتم إرسال الإخراج إلى
الإخراج القياسي بشكل افتراضي. مفيد فقط مع خيار -List.
OPTIONS
لم يتم ذكر الخيارات التالية لهذا الأمر حتى الآن:
-يساعد
يمكن استخدام هذا الخيار للحصول على مزيد من المعلومات حول كيفية استخدام العطار
برنامج.
انظر أيضا درع(1) للخيارات المشتركة لجميع أوامر aegis.
يمكن اختصار جميع الخيارات ؛ يتم توثيق الاختصار كأحرف كبيرة ،
جميع الأحرف الصغيرة والشرطات السفلية (_) اختيارية. يجب عليك استخدام متتالية
تسلسل الحروف الاختيارية.
جميع الخيارات غير حساسة لحالة الأحرف ، يمكنك كتابتها بأحرف كبيرة أو صغيرة أو a
مزيج من الاثنين ، القضية ليست مهمة.
على سبيل المثال: يتم تفسير كل من الوسيطات "-project و" -PROJ "و" -p "على أنها تعني
-مشروع اختيار. حجة "-prj" لن تُفهم ، لأنها متتالية
لم يتم توفير الأحرف الاختيارية.
قد يتم خلط الخيارات ووسيطات سطر الأوامر الأخرى بشكل تعسفي في سطر الأوامر ،
بعد محددات الوظيفة.
أسماء خيارات جنو الطويلة مفهومة. منذ كل أسماء الخيارات ل العطار هي فترة طويلة،
هذا يعني تجاهل البادئة الإضافية "-". ال "--خيار=قيمنا"الاتفاقية هي أيضا
يفهم.
FILE FORMAT
يقوم تنسيق الملف بإعادة استخدام التنسيقات الموجودة، بدلاً من تقديم أي شيء جديد. هذا يعنى
من الممكن استخراج محتويات الحزمة حتى في حالة عدم توفر aetar.
· يتم تخزين الملفات المصدر والمعلومات الأخرى باعتبارها يونكس عادي قطران(1) الأرشيف.
· عند الإرسال، يتم ضغط كرة القطران باستخدام تنسيق GNU gzip. عادة الابتدائي
الملفات المصدر هي نص ASCII، مما يؤدي إلى ضغط كبير. (هذا اختياري.)
عند الاستلام، إذا كانت كرة القطران مضغوطة، فسيتم فك ضغطها تلقائيًا،
الكشف تلقائي، لا تحتاج إلى القيام بذلك بنفسك.
EXIT الوضع
تشير العطار سيخرج الأمر بحالة 1 عند أي خطأ. ال العطار سوف الأمر فقط
الخروج بالحالة 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 بيتر ميلر
يأتي برنامج aetar بدون أي ضمان على الإطلاق؛ للحصول على تفاصيل استخدم "العطار -إصدار
حقوق الملكية الفكرية' أمر. هذا برنامج مجاني ونرحب بإعادة توزيعه تحته
شروط معينة؛ للحصول على تفاصيل ، استخدم "العطار -إصدار حقوق الملكية الفكرية' أمر.
استخدم aetar عبر الإنترنت باستخدام خدمات onworks.net