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

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


cvs2git - تحويل مستودع cvs إلى مستودع git

موجز


cvs2git [OPTION] ... خيارات الإخراج CVS-REPOS-PATH
cvs2git [OPTION] ... - الخيارات = المسار

الوصف


أنشئ مستودع git جديدًا استنادًا إلى محفوظات الإصدارات المخزنة في مستودع CVS. كل
سيتم عكس التزام CVS في مستودع git ، بما في ذلك المعلومات مثل تاريخ
ارتكاب ومعرف المرتكب.

ناتج هذا البرنامج هو "blobfile" و "dumpfile" ، ويمكن تحميلهما معًا
إلى مستودع git باستخدام "git fast-import".

CVS-REPOS-PATH هو مسار نظام الملفات للجزء الذي تريده من مستودع CVS
يتحول. لا يجب أن يكون هذا المسار هو دليل المستوى الأعلى لمستودع CVS ؛ يمكن
نقطة في مشروع داخل مستودع ، وفي هذه الحالة سيتم تحويل هذا المشروع فقط.
يجب أن يحتوي هذا المسار أو أحد الأدلة الأصلية الخاصة به على دليل فرعي يسمى CVSROOT
(على الرغم من أن دليل CVSROOT يمكن أن يكون فارغًا).

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

OPTIONS


CONFIGURATION VIA OPTIONS FILE


--والخيارات=مسار
اقرأ خيارات التحويل من مسار بدلا من سطر الأوامر. هذا الخيار
يسمح بمرونة تحويل أكبر بكثير مما يمكن تحقيقه باستخدام سطر الأوامر
وحيد. انظر الى المستندات للمزيد من المعلومات. فقط سطر الأوامر التالي
يُسمح بالخيارات في تركيبة مع --والخيارات: -h/--مساعدة, - تمريرات المساعدة,
--الإصدار, -v/- الإسراف, -q/--هادئ, -p/--يمر/--يمر، يمرر، اجتاز بنجاح, --ركض جاف, --الملف الشخصي,
- الجذع فقط, --التشفيرو - ترميز رجعي. تتم معالجة الخيارات في ملف
الترتيب المحدد في سطر الأوامر.

OUTPUT OPTIONS


- blobfile=مسار
اكتب البيانات "blob" (التي تحتوي على محتويات المراجعة) إليها مسار.

--ملف مهمل=مسار
اكتب بيانات المراجعة (الفروع والالتزامات) إلى مسار.

--ركض جاف
لا تقم بإنشاء أي إخراج ؛ فقط اطبع ما سيحدث.

تحويلات OPTIONS


- الجذع فقط
قم بتحويل عمليات trunk فقط ، وليس العلامات أو الفروع.

--التشفير=ENC
استعمل ترميز كترميز لأسماء الملفات ورسائل السجل وأسماء المؤلفين في
مستودعات CVS. يمكن تحديد هذا الخيار عدة مرات ، وفي هذه الحالة الترميزات
بالترتيب حتى ينجح المرء. الافتراضي: ascii. يرى
http://docs.python.org/lib/standard-encodings.html للحصول على قائمة المعايير الأخرى
ترميزات.

- ترميز رجعي=ENC
إذا لم يتم تحديد أي من الترميزات بـ --التشفير تنجح في فك شفرة المؤلف
الاسم أو رسالة السجل ، ثم ارجع إلى استخدام ترميز في وضع "الاستبدال" مع فقدان البيانات. يستخدم
من هذا الخيار قد يتسبب في فقد المعلومات ، لكنه على الأقل يسمح بامتداد
التحويل للتشغيل حتى الاكتمال. لا يؤثر هذا الخيار إلا في تشفير السجل
الرسائل وأسماء المؤلفين ؛ لا يوجد ترميز احتياطي لأسماء الملفات. (باستخدام
an --والخيارات الملف ، فمن الممكن تحديد ترميز احتياطي لأسماء الملفات.)
الافتراضي: معطل.

- الاحتفاظ بالملفات المتضاربة في العلية
إذا ظهر ملف داخل علية CVS من الخارج ، فاحتفظ بإصدار العلية
في دليل فرعي SVN يسمى "العلية". (عادة يتم التعامل مع هذا الموقف على أنه أ
خطأ فادح.)

SYMBOL معالجة


- تحويل الرمز=ملاحظة
قم بتحويل أسماء رموز RCS / CVS قبل إدخالها في Subversion. النمط هو
نمط Python regexp المطابق لاسم الرمز بالكامل ؛ إستبدال
هو بديل باستخدام بناء جملة مرجع regexp بيثون. يمكنك تحديد أي رقم
من هذه الخيارات ؛ سيتم تطبيقها بالترتيب الوارد في سطر الأوامر.

- تلميحات رمزية=مسار
اقرأ تلميحات تحويل الرموز من مسار. شكل مسار هو نفسه
تنسيق الإخراج بواسطة - اكتب معلومات الرمز، أي ملف نصي بأربع مسافات بيضاء-
أعمدة منفصلة: معرف المشروع, رمز, تحويلو اسم الوالد. معرف المشروع
هو المعرف الرقمي للمشروع الذي ينتمي إليه الرمز ، بدءًا من 0.
معرف المشروع يمكن ضبطه على "." إذا لم تكن هناك حاجة إلى خصوصية المشروع. اسم الرمز is
اسم الرمز المحدد. تحويل يحدد كيف يجب أن يكون الرمز
يمكن تحويلها ، ويمكن أن تكون إحدى القيم "فرع" أو "علامة" أو "استبعاد". لو
تحويل هو "." ، فإن هذه القاعدة لا تؤثر على كيفية تحويل الرمز.
اسم الوالد هو اسم الرمز الذي يجب أن ينبت منه هذا الرمز ، أو
'.صُندُوق.' إذا كان يجب أن يظهر الرمز من الجذع. لو اسم الوالد تم حذفه أو
"." ، إذًا لا تؤثر هذه القاعدة على الأصل المفضل لهذا الرمز. الملف
قد تحتوي على أسطر فارغة أو سطور تعليق (أسطر يكون أولها غير مسافات بيضاء
الحرف "#").

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

- فرع القوة=REGEXP
فرض الرموز التي تتطابق أسماؤها REGEXP لتكون فروعا. REGEXP يجب أن تتطابق مع الكل
اسم الرمز.

- فرض علامة=REGEXP
فرض الرموز التي تتطابق أسماؤها REGEXP لتكون علامات. REGEXP يجب أن تتطابق مع الكل
اسم الرمز.

- استثناء=REGEXP
استبعاد الفروع والعلامات التي تتطابق أسماؤها REGEXP من التحويل. REGEXP يجب
تطابق اسم الرمز بالكامل.

- صيانة-تافهة-الواردات
لا تستبعد الفروع التي تم استخدامها فقط لاستيراد واحد. (افتراضيا مثل
يتم استبعاد الفروع لأنها عادة ما يتم إنشاؤها عن طريق الاستخدام غير الملائم لـ
السير الذاتية استيراد.)

الخضوع الخصائص


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

- الدعائم الآلية=ملف
حدد ملفًا بتنسيق ملف تكوين Subversion ، والذي يكون [auto-props] الخاص به
يمكن استخدام قسم لتعيين خصائص عشوائية على الملفات في التخريب
المستودع بناءً على أسماء الملفات الخاصة بهم. (يجب أن يكون رأس قسم [auto-props]
حاضر؛ أقسام أخرى من ملف التكوين ، بما في ذلك enable-auto-props
الإعداد ، يتم تجاهلها.) تتم مطابقة أسماء الملفات مع حالة أنماط اسم الملف-
غير حساس.

- أنواع الصامت=ملف
حدد أنواع mime.type بنمط اباتشي ملف لضبط svn: نوع التمثيل الصامت.

--يول من نوع التمثيل الصامت
بالنسبة للملفات التي لا تحتوي على وضع توسيع kb ولكن لها نوع mime معروف ، قم بتعيين ملف
نمط eol على أساس نوع التمثيل الصامت. لمثل هذه الملفات ، اضبط svn: eol-style على "أصلي" إذا كان
يبدأ نوع mime بـ "text /" ، ويتركه بدون ضبط (على سبيل المثال ، لا توجد ترجمة لموسوعة الحياة)
خلاف ذلك. لا تتأثر الملفات ذات أنواع Mime غير المعروفة بهذا الخيار. هذا
الخيار ليس له أي تأثير ما لم يكن - أنواع الصامت يتم تحديد الخيار أيضًا.

- الافتراضي eol=نمط
قم بتعيين svn: eol-style على نمط للملفات التي لا تحتوي على وضع توسيع CVS ´kb
والذي لم يتم تحديد وضع الترجمة الخاص به في نهاية السطر بواسطة أحدهما الآخر
خيارات. نمط يجب أن يكون "ثنائي" (افتراضي) أو "أصلي" أو "CRLF" أو "LF" أو "CR".

- keywords قبالة
بشكل افتراضي ، يعيّن cvs2svn الكلمات الأساسية svn: في ملفات CVS على "تاريخ معرف المؤلف" إذا كان الوضع
من ملف RCS المعني إما kv أو kvl أو غير مضبوط. إذا كنت تستخدم - keywords-
إيقاف التبديل ، لن يقوم cvs2svn بتعيين svn: الكلمات الأساسية لأي ملف. في حين أن هذا لن يحدث
المس الكلمات الرئيسية في محتويات ملفاتك ، لن يقوم التخريب بتوسيعها.

- keep-cvsignore
تضمن .cvsignore الملفات في الإخراج. (عادة ما تكون غير ضرورية بسبب ملف cvs2svn
يحدد المقابل svn: تجاهل الخصائص.)

- السير الذاتية
سجل أرقام مراجعة CVS كخصائص ملف في مستودع Subversion. (ملحوظة
أنه ما لم تتم إزالته صراحةً ، فسيظل آخر رقم مراجعة CVS
المرتبطة بالملف حتى بعد تغيير الملف داخل Subversion.)

استخلاص OPTIONS


--استخدام السير الذاتية
استخدم CVS لاستخراج محتويات المراجعة. هذا الخيار أبطأ من --الاستخدام الداخلي
or --استخدام- Rcs.

--استخدام- Rcs
استخدم RCS 'co' لاستخراج محتويات المراجعة. هذا الخيار أسرع من --استخدام السير الذاتية لكن
يفشل في بعض الحالات.

-استخدام-خارجي-بلوب-مولد
استخدم برنامج Python خارجيًا لاستخراج محتويات مراجعة الملف من RCS
الملفات وإخراجها إلى ملف blobfile. هذا الخيار أسرع بكثير من --استخدام- Rcs or
--استخدام السير الذاتية ولكنه يترك الكلمات الرئيسية غير موسعة ويتطلب كائنًا منفصلاً يمكن البحث عنه
الملف المراد الكتابة إليه بالتوازي مع البرنامج النصي الرئيسي cvs2git.

البيئة OPTIONS


--تمبدير=مسار
تعيين مسار لاستخدامها في البيانات المؤقتة. الافتراضي هو دليل يسمى cvs2svn-tmp
تحت الدليل الحالي.

- كو=مسار
الطريق الى co برنامج. (co مطلوب إذا كان --استخدام- Rcs يستخدم الخيار.)

- cvs=مسار
الطريق الى السير الذاتية برنامج. (السير الذاتية مطلوب إذا كان --استخدام السير الذاتية يستخدم الخيار.)

جزئي التحويلات


--يمر=pass
تنفيذ تمرير فقط pass من التحويل. pass يمكن تحديدها بالاسم أو بواسطة
رقم (انظر - تمريرات المساعدة).

-p [بداية النهاية], --يمر، يمرر، اجتاز بنجاح=[بداية النهاية]
تنفيذ التمريرات بداية من خلال النهاية من التحويل (ضمنا). بداية و النهاية يمكن
تحدد بالاسم أو بالرقم (انظر - تمريرات المساعدة). إذا بداية or النهاية مفقود ،
يتم تعيينه افتراضيًا على التمريرة الأولى أو الأخيرة ، على التوالي. لهذا العمل في وقت سابق
يجب أن تكون التصاريح قد اكتملت من قبل في نفس مستودع CVS ، و
يجب أن تكون ملفات البيانات التي تم إنشاؤها في الدليل المؤقت (انظر --تمبدير).

معلومات OPTIONS


--الإصدار
اطبع رقم الإصدار.

-h, --مساعدة
اطبع رسالة الاستخدام واخرج بنجاح.

- تمريرات المساعدة
اطبع أرقام وأسماء ممرات التحويل واخرج بنجاح.

--رجل إخراج manpage على غرار unix لهذا البرنامج إلى الإخراج القياسي.

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

-q, --هادئ
اطبع معلومات أقل أثناء التشغيل. يمكن تحديد هذا الخيار مرتين ل
قمع كل الإخراج غير الخطأ.

- اكتب معلومات الرمز=مسار
الكتابة إلى مسار إحصاءات ومعلومات حول كيفية تحويل الرموز
أثناء CollateSymbolsPass.

- تخطي التنظيف
منع حذف الملفات المؤقتة.

--الملف الشخصي
ملف تعريف مع "cProfile" (في ملف ملف cvs2svn.c).

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


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

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

  • 1
    البرنامج المساعد Eclipse Tomcat
    البرنامج المساعد Eclipse Tomcat
    يوفر البرنامج المساعد Eclipse Tomcat
    تكامل بسيط لسيرفليت القط
    حاوية لتطوير جافا
    تطبيقات الويب. يمكنك الانضمام إلينا من أجل
    مناقشة ...
    تنزيل البرنامج المساعد Eclipse Tomcat
  • 2
    WebTorrent سطح المكتب
    WebTorrent سطح المكتب
    WebTorrent Desktop مخصص للبث
    التورنت على أنظمة تشغيل Mac أو Windows أو Linux. هو - هي
    يتصل بكل من BitTorrent و
    أقران WebTorrent. الآن لا يوجد
    بحاجة إلى الانتظار ...
    قم بتنزيل WebTorrent Desktop
  • 3
    GENX
    GENX
    GenX هو برنامج علمي للتحسين
    انعكاس الأشعة السينية ، النيوترون
    الانعكاسية والأشعة السينية السطحية
    بيانات الحيود باستخدام التفاضل
    خوارزمية التطور ....
    تحميل جين اكس
  • 4
    com.pspp4windows
    com.pspp4windows
    PSPP هو برنامج إحصائي
    تحليل البيانات المأخوذة. إنه مجاني
    استبدال البرنامج الاحتكاري
    SPSS. يحتوي PSPP على كل من ملفات
    رسومية لنا ...
    تنزيل pspp4windows
  • 5
    ملحقات Git
    ملحقات Git
    Git Extensions هي أداة قائمة بذاتها لواجهة المستخدم
    لإدارة مستودعات Git. كذلك
    يتكامل مع Windows Explorer و
    مايكروسوفت فيجوال ستوديو
    (2015/2017/2019). ذ...
    تنزيل Git Extensions
  • 6
    eSpeak: تركيب الكلام
    eSpeak: تركيب الكلام
    محرك تحويل النص إلى كلام للغة الإنجليزية و
    العديد من اللغات الأخرى. حجم صغير مع
    نطق واضح ولكن مصطنع.
    متاح كبرنامج سطر أوامر بامتداد
    عديدة ...
    تنزيل eSpeak: تركيب الكلام
  • أكثر "

أوامر لينكس

Ad