هذا هو الأمر aenpr الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
مشروع جديد برعاية - إنشاء مشروع جديد
موجز
درع -مشروع جديد اسم المشروع [ خيار...]
درع -مشروع جديد -قائمة [ خيار...]
درع -مشروع جديد -يساعد
الوصف
لقد عادوا درع -مشروع جديد يتم استخدام الأمر لإنشاء مشروع جديد. يتم إنشاء المشروع
كبنية دليل فارغة بدون موظفين باستثناء المسؤول، ولا توجد تغييرات، و
الفروع لتنفيذ الإصدار المحدد.
يرجى ملاحظة: ما لم تحدد إصدارًا (راجع ملف -الإصدار الخيار أدناه) هذا الأمر
سيتم افتراضيًا إنشاء فروع لدعم الإصدار 1.0. إذا اكتشفت هذا أيضا
في وقت متأخر، لم نفقد كل شيء: يمكنك استخدام com.aenbru(1) الأمر بالتخلص من الفروع عليك
لا أريد.
الدليل
دليل المشروع ، والذي تحته أساس المشروع وتاريخه وحالته وتغييره
يتم الاحتفاظ بالبيانات ، وسيتم إنشاؤها في هذا الوقت. إذا كان -الدليل لم يتم إعطاء الخيار
سيتم إنشاء دليل المشروع في الدليل المحدد بواسطة default_project_
مجال الدليل com.aeuconf(5)، أو إذا لم يتم تعيينه في الدليل الرئيسي للمستخدم الحالي؛ في أي
حالة بنفس اسم المشروع.
فريق العمل
يتم إنشاء المشروع باستخدام المستخدم والمجموعة الحاليين باعتبارهما المستخدم والمجموعة المالكين. ال
المستخدم الحالي هو مسؤول المشروع. المشروع ليس لديه مطورين،
المراجعين أو المتكاملين أو المسؤولين الآخرين. umask المشروع مشتق من
umask للمستخدم الحالي، ولكن مع ضمان أن أعضاء المجموعة سيكون لديهم حق الوصول وهذا فقط
سيكون لدى مالك المشروع حق الوصول للكتابة.
مؤشر
سيتم إضافة مؤشر المشروع إلى العنصر الأول في مسار البحث، أو
/ var / lib / aegis إذا لم يتم تعيين أي مسار. إذا كان هذا غير مناسب، استخدم -مكتبة الخيار ل
حدد الموقع المطلوب بشكل صريح. انظر -مكتبة خيار لمزيد من المعلومات.
التجريبية
يمكنك تحديد إصدار المشروع بطريقتين:
1. قد يكون رقم الإصدار ضمنيًا في اسم المشروع، وفي هذه الحالة يكون الإصدار
سيتم تجريد الأرقام. على سبيل المثال، سيؤدي "aenpr example.1.2" إلى إنشاء مشروع
يسمى "مثال" مع إنشاء الفرع رقم 1، وإنشاء الفرع الفرعي 2 من الفرع 1.
2. يجوز ذكر رقم الإصدار صراحة، وفي هذه الحالة سيتم تقسيمه عليه
أرقام الفروع. على سبيل المثال، سيؤدي "aenpr example -version 1.2" إلى إنشاء مشروع
يسمى "مثال" مع إنشاء الفرع رقم 1، وإنشاء الفرع الفرعي 2 من الفرع 1.
وفي كل حالة، يمكن تسمية هذه الفروع حيثما يتم إعطاء اسم المشروع، مثل
"-p example.1" و"-p example-1.2". حرف الترقيم الفعلي غير مهم.
قد يكون لديك أي عمق لأرقام الإصدارات التي تريدها. كلتا الطريقتين لتحديد الإصدار
يمكن استخدام الأرقام، وسيتم دمجها. إذا كنت لا تريد أرقام الإصدارات على الإطلاق،
تستخدم -الإصدار بشرطة واحدة كوسيطة، كما في "-version -"
إذا لم يتم تحديد رقم الإصدار، سواء بشكل صريح أو ضمني، فسيتم استخدام الإصدار 1.0.
حملات التبرع الدليل الموقع
من فضلك قم ملحوظة: كما يستشير Aegis نظام الملفات الأساسي لتحديد مفهومه عن
حجم الملف الأقصى. حيث يكون الحد الأقصى لحجم ملفات نظام الملفات أقل من
الحد الأقصى لطول_اسم_الملف، يفوز نظام الملفات. يمكن أن يحدث هذا ، على سبيل المثال ، عندما تكون كذلك
باستخدام نظام ملفات Linux UMSDOS ، أو عندما يكون لديك NFS قام بتثبيت V7 قديم
نظام الملفات. ضبط الحد الأقصى لطول_اسم_الملف إلى 255 في هذه الحالات لا يغير
حقيقة أن حدود أنظمة الملفات الأساسية أصغر بكثير (12 و 14 على التوالي).
إذا كانت أدلة التطوير الخاصة بك (أو مشروعك بأكمله) موجودة على أنظمة ملفات ذات اسم ملف
القيود ، أو جزء من الإنشاءات غير المتجانسة يحدث في مثل هذه البيئة ،
من المفيد إخبار إيجيس بما هي عليه (باستخدام المشروع التكوين حقول الملف) بحيث يمكنك
لا تصطدم بالموقف الذي يبني فيه المشروع على الأكثر تساهلاً
البيئات ، لكنه فشل مع وجود أخطاء غامضة في البيئات الأكثر محدودية.
إذا كانت أدلة التطوير الخاصة بك تعمل بشكل روتيني على نظام ملفات Linux UMSDOS ، فستفعل ذلك
ربما يكون أفضل حالا دوس_الملف_المطلوب = صحيح، وكذلك تغيير
تطوير_دليل_قالب حقل. تطوير غير متجانسة مع مختلف النوافذ
قد تتطلب البيئات هذا أيضًا.
OPTIONS
الخيارات التالية مفهومة:
-الدليل مسار
يمكن استخدام هذا الخيار لتحديد الدليل الذي سيتم استخدامه. إنه خطأ
إذا لم يكن لدى المستخدم الحالي الأذونات المناسبة لإنشاء الدليل
طريق معين. يجب أن يكون هذا طريقًا مطلقًا.
تحذير: إذا كنت تستخدم عدادًا آليًا ، فلا تستخدم "pwd" لعمل نسخة مطلقة
عادة ما يعطي إجابة خاطئة.
-يحرر
قم بتحرير السمات باستخدام محرر نصوص ، وعادة ما يكون هذا أكثر ملاءمة من
توفير ملف نصي. ال VISUAL وثم EDITOR متغيرات البيئة
تمت استشارته لمعرفة اسم المحرر المراد استخدامه ؛ التخلف عن السداد vi(1) إذا لم يتم تعيين أي منهما.
شاهد الأمر_المرئي و أمر_المحرر الحقول في com.aeuconf(1) لكيفية
تجاوز هذا تحديدًا لـ Aegis.
تحذير: تحاول Aegis أن تتصرف بشكل جيد عند مواجهة الأخطاء ، لذا فهي مؤقتة
يتم ترك الملف في الدليل الرئيسي الخاص بك حيث يمكنك تعديله وإعادة استخدامه مرة أخرى
مع -ملف الخيار.
لقد عادوا -تعديل لا يجوز استخدام الخيار في الخلفية ، أو عندما يكون الإدخال القياسي
ليس محطة.
-تحرير_الخلفية
قم بتحرير السمات باستخدام محرر نصوص غبي ، وهذا مطلوب غالبًا عند التحرير
يتم إرسال الأوامر إلى المحرر عبر الإدخال القياسي. فقط EDITOR
يتم الرجوع إلى متغير البيئة لمعرفة اسم المحرر المراد استخدامه ؛ إنها
خطأ فادح إذا لم يتم تعيينه. انظر أمر_المحرر مجال في com.aeuconf(1) عن الكيفية
لتجاوز هذا تحديدًا من أجل Aegis.
-ملف اسم الملف
خذ السمات من الملف المحدد. اسم الملف "-" مفهوم
يعني المدخلات القياسية.
-يساعد
يمكن استخدام هذا الخيار للحصول على مزيد من المعلومات حول كيفية استخدام درع
برنامج.
-احتفظ يمكن استخدام هذا الخيار لإعادة إرفاق مشروع منفصل باستخدام com.aermpr -احتفظ و
ربما تم نقلها من قبل مسؤول النظام.
-مكتبة أبسبات
يمكن استخدام هذا الخيار لتحديد دليل ليتم البحث فيه عن الحالة العامة
الملفات وملفات حالة المستخدم. (يرى دولة(5) و aeustate(5) للمزيد
معلومات.) قد توجد العديد من خيارات المكتبة في سطر الأوامر ، و
يتم البحث بالترتيب المحدد. تم إلحاق ملف
الدلائل المحددة بواسطة AEGIS_PATH متغير البيئة (فصل القولون) ،
وأخيرا، / usr / local / lib / aegis يتم البحث عنه دائمًا. جميع المسارات المحددة ،
إما في سطر الأوامر أو في ملف AEGIS_PATH متغير البيئة ، يجب أن يكون
مطلقة.
-قائمة
يمكن استخدام هذا الخيار للحصول على قائمة بالموضوعات المناسبة لهذا الأمر.
قد تكون القائمة أكثر عمومية مما كان متوقعا.
-مقتضب
يمكن استخدام هذا الخيار لجعل القوائم تنتج الحد الأدنى من
معلومة. عادة ما يكون مفيدًا لبرامج نصية الصدف.
-فربوز
يمكن استخدام هذا الخيار لجعل aegis ينتج المزيد من المخرجات. بشكل افتراضي aegis
ينتج فقط عن الأخطاء. عند استخدامها مع ملف -قائمة خيار هذا الخيار
يؤدي إلى إضافة عناوين الأعمدة.
-إصدار عدد
يمكن استخدام هذا الخيار لتحديد رقم إصدار المشروع. إصدار
يتم تنفيذ الأرقام كفروع. استخدم شرطة واحدة ("-") كوسيطة إذا
لا تريد إنشاء فروع الإصدار.
-انتظر يمكن استخدام هذا الخيار لطلب أوامر Aegis لانتظار أقفال الوصول ، إذا
لا يمكن الحصول عليها على الفور. افتراضات للمستخدم lock_wait_preference
إذا لم يتم تحديدها ، انظر com.aeuconf(5) لمزيد من المعلومات.
-لا إنتظار
يمكن استخدام هذا الخيار لطلب أوامر Aegis لإرسال خطأ فادح في حالة الوصول
لا يمكن الحصول على الأقفال على الفور. افتراضات للمستخدم
lock_wait_preference إذا لم يتم تحديدها ، انظر com.aeuconf(5) لمزيد من المعلومات.
انظر أيضا درع(1) للخيارات المشتركة لجميع أوامر aegis.
يمكن اختصار جميع الخيارات ؛ يتم توثيق الاختصار كأحرف كبيرة ،
جميع الأحرف الصغيرة والشرطات السفلية (_) اختيارية. يجب عليك استخدام متتالية
تسلسل الحروف الاختيارية.
جميع الخيارات غير حساسة لحالة الأحرف ، يمكنك كتابتها بأحرف كبيرة أو صغيرة أو a
مزيج من الاثنين ، القضية ليست مهمة.
على سبيل المثال: يتم تفسير كل من الوسيطات "-project و" -PROJ "و" -p "على أنها تعني
-مشروع اختيار. حجة "-prj" لن تُفهم ، لأنها متتالية
لم يتم توفير الأحرف الاختيارية.
قد يتم خلط الخيارات ووسيطات سطر الأوامر الأخرى بشكل تعسفي في سطر الأوامر ،
بعد محددات الوظيفة.
أسماء خيارات جنو الطويلة مفهومة. منذ كل أسماء الخيارات ل درع هي فترة طويلة،
هذا يعني تجاهل البادئة الإضافية "-". ال "--خيار=قيمنا"الاتفاقية هي أيضا
يفهم.
الموصى به ALIAS
الاسم المستعار الموصى به لهذا الأمر هو
Csh% الاسم المستعار aenpr 'aegis -npr \!* -v'
sh$ aenpr(){aegis -npr "$@" -v}
أخطاء
إنه خطأ إذا كان اسم المشروع موجودًا بالفعل.
إنه خطأ إذا كان دليل المشروع موجودًا بالفعل.
من الخطأ أن لا يكون لدى المستخدم الحالي الأذونات الكافية لإنشاء الملف
الدليل المحدد مع -الدليل الخيار.
EXIT الوضع
لقد عادوا درع سيخرج الأمر بحالة 1 عند أي خطأ. ال درع سوف الأمر فقط
الخروج بالحالة 0 إذا لم تكن هناك أخطاء.
البيئة المتغيرات
يرى درع(1) للحصول على قائمة متغيرات البيئة التي قد تؤثر على هذا الأمر. ارى
com.aepconf(5) لملف تكوين المشروع مشروع محدد مجال لكيفية تعيين
متغيرات البيئة لجميع الأوامر المنفذة بواسطة إيجيس.
استخدم aenpr عبر الإنترنت باستخدام خدمات onworks.net