انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

cvs2git - آنلاین در ابر

اجرای cvs2git در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور cvs2git است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


cvs2git - یک مخزن cvs را به یک مخزن git تبدیل کنید

خلاصه


cvs2git [گزینه] ... OUTPUT-OPTIONS CVS-REPOS-PATH
cvs2git [گزینه] ... --options=PATH

شرح


یک مخزن git جدید بر اساس تاریخچه نسخه ذخیره شده در یک مخزن CVS ایجاد کنید. هر یک
commit CVS در مخزن git منعکس خواهد شد، از جمله اطلاعاتی مانند تاریخ
commit و شناسه committer.

خروجی این برنامه یک "blobfile" و یک "dumpfile" است که با هم قابل بارگذاری هستند.
با استفاده از "git fast-import" وارد یک مخزن git شوید.

CVS-REPOS-PATH مسیر سیستم فایل بخشی از مخزن CVS است که می خواهید
تبدیل. این مسیر لازم نیست دایرکتوری سطح بالای مخزن CVS باشد. می تواند
به پروژه ای در یک مخزن اشاره کنید، در این صورت فقط آن پروژه تبدیل می شود.
این مسیر یا یکی از دایرکتوری های والد آن باید حاوی یک زیر شاخه به نام CVSROOT باشد
(اگرچه دایرکتوری CVSROOT می تواند خالی باشد).

تبدیل مستقیم مخزن CVS که فقط از راه دور به آن دارید امکان پذیر نیست
دسترسی داشته باشید، اما سؤالات متداول ابزارهایی را توصیف می کند که ممکن است برای ایجاد یک کپی محلی از یک کنترل از راه دور استفاده شوند
مخزن CVS.

OPTIONS


پیکربندی VIA OPTIONS فایل


--گزینه ها=مسیر
گزینه های تبدیل را بخوانید مسیر به جای از خط فرمان. این گزینه
انعطاف پذیری تبدیل بسیار بیشتری نسبت به آنچه می توان با استفاده از خط فرمان به دست آورد، اجازه می دهد
تنها. برای اطلاعات بیشتر به مستندات مراجعه کنید. فقط خط فرمان زیر
گزینه ها در ترکیب با --گزینه ها: -h/--کمک, --help-passes,
- نسخه, -v/-- پرحرف, -q/--ساکت, -p/--عبور/-- پاس می دهد, -- خشک اجرا شود, --مشخصات,
--فقط تنه, - رمزگذاریو - رمزگذاری بازگشتی. گزینه ها در پردازش می شوند
سفارش مشخص شده در خط فرمان

OUTPUT OPTIONS


--blobfile=مسیر
داده های "blob" (شامل محتوای بازبینی) را در آن بنویسید مسیر.

-- dumpfile=مسیر
داده های بازبینی (شاخه ها و تعهدات) را بنویسید مسیر.

-- خشک اجرا شود
هیچ خروجی ایجاد نکنید. فقط چاپ کنید که چه اتفاقی می افتد.

تبدیل OPTIONS


--فقط تنه
تبدیل تنها commit های trunk، نه برچسب ها و نه شاخه ها.

- رمزگذاری=رمز
استفاده کنید پشتیبانی می کند به عنوان رمزگذاری برای نام فایل ها، پیام های گزارش و نام نویسنده در
مخازن CVS. این گزینه ممکن است چندین بار مشخص شود، در این صورت کدگذاری ها
به ترتیب امتحان می شوند تا زمانی که فرد موفق شود. پیش فرض: ascii. دیدن
http://docs.python.org/lib/standard-encodings.html برای لیستی از استانداردهای دیگر
رمزگذاری ها

- رمزگذاری بازگشتی=رمز
اگر هیچ یک از کدگذاری ها با - رمزگذاری در رمزگشایی یک نویسنده موفق شوید
نام یا گزارش ورود، سپس دوباره به استفاده از پشتیبانی می کند در حالت "تعویض" با اتلاف استفاده کنید
این گزینه ممکن است باعث از بین رفتن اطلاعات شود، اما حداقل اجازه می دهد
تبدیل به اجرا تا تکمیل. این گزینه فقط روی رمزگذاری گزارش تاثیر می گذارد
پیام ها و نام نویسنده؛ هیچ کدگذاری مجدد برای نام فایل ها وجود ندارد. (با استفاده از
an --گزینه ها فایل، می‌توان رمزگذاری مجدد برای نام فایل‌ها را مشخص کرد.)
پیش فرض: غیر فعال

--------------------------------------------های متناقض
اگر فایلی هر دو داخل اتاق زیر شیروانی CVS ظاهر شد، نسخه اتاق زیر شیروانی را حفظ کنید
در یک زیر شاخه SVN به نام «آتتیک». (معمولا این وضعیت به عنوان یک تلقی می شود
خطای مرگبار.)

سمبل دستکاری


-- نماد - تبدیل=p:s
نام نمادهای RCS/CVS را قبل از وارد کردن آنها در Subversion تغییر دهید. الگو هست یک
الگوی regexp پایتون که با کل نام نماد مطابقت دارد. جایگزینی
یک جایگزین با استفاده از نحو مرجع regexp پایتون است. شما می توانید هر عددی را مشخص کنید
از این گزینه ها؛ آنها به ترتیب داده شده در خط فرمان اعمال خواهند شد.

-- نماد-اشاره=مسیر
نکات تبدیل نماد را بخوانید مسیر. فرمت از مسیر همان است
فرمت خروجی توسط --نوشتن-نماد-اطلاعات، یعنی یک فایل متنی با چهار فضای خالی-
ستون های جدا شده: پروژه شناسه, نماد, تبدیلو نام والدین. پروژه شناسه
شناسه عددی پروژه ای است که نماد به آن تعلق دارد و از 0 شمارش می شود.
پروژه شناسه را می توان روی '.' تنظیم کرد. در صورت عدم نیاز به ویژگی پروژه نماد-نام is
نام نماد مشخص شده تبدیل مشخص می کند که نماد چگونه باید باشد
تبدیل شود و می تواند یکی از مقادیر 'branch'، 'tag' یا 'exclude' باشد. اگر
تبدیل '.' است، پس این قانون بر نحوه تبدیل نماد تأثیری ندارد.
نام والدین نام نمادی است که این نماد باید از آن جوانه بزند یا
'.تنه.' اگر نماد باید از تنه جوانه بزند. اگر نام والدین حذف شده است یا
'.'، پس این قانون بر والد ترجیحی این نماد تأثیر نمی گذارد. پرونده
ممکن است حاوی خطوط خالی یا خطوط نظر باشد (خطوطی که اولین فاصله آنها خالی است
کاراکتر "#" است).

--symbol-default=انتخاب کردن
نحوه تبدیل نمادهای مبهم (آنهایی که در بایگانی CVS به عنوان ظاهر می شوند را مشخص کنید
هم شاخه ها و هم تگ ها). انتخاب کردن باید «ابتکاری» باشد (تصمیم بگیرید که چگونه با هر کدام رفتار کنید
نماد مبهم بر اساس اینکه آیا بیشتر به عنوان یک شاخه/برچسب در CVS استفاده می‌شود یا خیر)،
'strict' (بدون پیش فرض، هر نماد مبهم باید به صورت دستی و با استفاده از آن حل شود
-- نیرو-شاخه, --force-tag، یا -- استثناء کردن)، 'شاخه' (با هر نماد مبهم رفتار کنید
به عنوان یک شاخه)، "برچسب" (هر نماد مبهم را به عنوان یک برچسب تلقی کنید)، یا "حذف" (نگذارید)
تبدیل نمادهای مبهم). پیش فرض "ابتکاری" است.

-- نیرو-شاخه=regexp
نمادهای اجباری که نام آنها مطابقت دارد regexp شعبه بودن regexp باید با کل مطابقت داشته باشد
نام نماد

--force-tag=regexp
نمادهای اجباری که نام آنها مطابقت دارد regexp برچسب بودن regexp باید با کل مطابقت داشته باشد
نام نماد

-- استثناء کردن=regexp
شاخه ها و برچسب هایی که نام آنها مطابقت دارد را حذف کنید regexp از تبدیل regexp باید
با کل نام نماد مطابقت دارد.

-----------واردات
شاخه هایی را که فقط برای یک بار واردات استفاده شده اند را مستثنی نکنید. (به طور پیش فرض چنین است
شاخه ها مستثنی هستند زیرا معمولاً با استفاده نامناسب ایجاد می شوند
CVS واردات.)

براندازی خواص


--نام کاربری=نام
نام کاربری پیش فرض را روی نام زمانی که cvs2svn نیاز به تولید یک commit برای آن دارد
CVS نام کاربری اصلی را ضبط نمی کند. این زمانی اتفاق می افتد که یک شاخه یا تگ باشد
ایجاد شده. پیش فرض این است که از هیچ نویسنده ای برای چنین commit هایی استفاده نکنید.

--خودکار لوازم جانبی=پرونده
فایلی را در قالب فایل پیکربندی Subversion مشخص کنید که [auto-props]
بخش را می توان برای تنظیم ویژگی های دلخواه بر روی فایل های موجود در Subversion استفاده کرد
مخزن بر اساس نام فایل آنها. (سرصفحه بخش [auto-props] باید باشد
حاضر؛ بخش‌های دیگر فایل پیکربندی، از جمله enable-auto-props
تنظیم، نادیده گرفته می شوند.) نام فایل ها با الگوهای نام فایل مطابقت داده می شوند.
بی احساس

---انواع میم=پرونده
یک mime.types به سبک آپاچی را مشخص کنید پرونده برای تنظیم svn:mime-type.

--eol-از-mime-type
برای فایل هایی که حالت بسط kb ندارند اما نوع mime شناخته شده ای دارند، آن را تنظیم کنید
سبک eol بر اساس نوع mime. برای چنین فایل هایی، svn:eol-style را روی "native" if قرار دهید
نوع mime با "text/" شروع می شود و آن را تنظیم نشده رها می کند (یعنی بدون ترجمه EOL)
در غیر این صورت. فایل هایی با انواع mime ناشناخته تحت تأثیر این گزینه قرار نمی گیرند. این
گزینه تاثیری ندارد مگر اینکه ---انواع میم گزینه نیز مشخص شده است.

-- پیش فرض-eol=سبک
svn:eol-style را تنظیم کنید سبک برای فایل هایی که حالت گسترش CVS 'kb' را ندارند
و حالت ترجمه پایانی آن توسط یکی دیگر مشخص نشده است
گزینه. سبک باید «دودویی» (پیش‌فرض)، «بومی»، «CRLF»، «LF» یا «CR» باشد.

-- کلید واژه ها خاموش
به‌طور پیش‌فرض، cvs2svn svn:keywords را در فایل‌های CVS روی «تاریخ شناسه نویسنده» تنظیم می‌کند.
فایل RCS مورد نظر یا kv، kvl یا unset است. اگر از --کلید واژه ها استفاده می کنید
سوئیچ خاموش، cvs2svn svn:keywords را برای هیچ فایلی تنظیم نمی کند. در حالی که این نمی شود
کلمات کلیدی موجود در محتوای فایل های خود را لمس کنید، Subversion آنها را گسترش نمی دهد.

--keep-cvsignore
شامل .cvsignore فایل ها در خروجی (معمولاً آنها غیر ضروری هستند زیرا cvs2svn
مربوطه را تنظیم می کند svn: نادیده گرفتن خواص.)

--cvs-revnums
شماره های ویرایش CVS را به عنوان ویژگی های فایل در مخزن Subversion ثبت کنید. (توجه داشته باشید
که اگر به صراحت حذف نشود، آخرین شماره ویرایش CVS باقی خواهد ماند
حتی پس از تغییر فایل در Subversion، با فایل مرتبط است.)

استخراج OPTIONS


--use-cvs
از CVS برای استخراج محتویات ویرایش استفاده کنید. این گزینه کندتر از --use-internal-co
or --use-rcs.

--use-rcs
از RCS 'co' برای استخراج محتویات ویرایش استفاده کنید. این گزینه سریعتر از --use-cvs اما
در برخی موارد شکست می خورد.

--use-external-blob-generator
از یک برنامه خارجی پایتون برای استخراج محتوای ویرایش فایل از RCS استفاده کنید
فایل ها و خروجی آنها را به blobfile. این گزینه بسیار سریعتر از --use-rcs or
--use-cvs اما کلمات کلیدی را گسترش نیافته و به یک لکه جداگانه و قابل جستجو نیاز دارد
فایلی برای نوشتن موازی با اسکریپت اصلی cvs2git.

محیط زیست OPTIONS


--tmpdir=مسیر
تنظیم کنید مسیر برای استفاده از داده های موقت پیش فرض دایرکتوری نامیده می شود cvs2svn-tmp
تحت دایرکتوری فعلی

-- شرکت=مسیر
مسیر به co برنامه (co مورد نیاز است اگر --use-rcs گزینه استفاده می شود.)

--cvs=مسیر
مسیر به CVS برنامه (CVS مورد نیاز است اگر --use-cvs گزینه استفاده می شود.)

جزئي تبدیل ها


--عبور=عبور
اجرا فقط پاس عبور از تبدیل. عبور را می توان با نام یا با مشخص کرد
شماره (نگاه کنید به --help-passes).

-p [شروع]:[پایان], -- پاس می دهد=[شروع]:[پایان]
پاس ها را اجرا کنید شروع از طریق پایان از تبدیل (شامل). شروع و پایان می توان
با نام یا شماره مشخص شود (نگاه کنید به --help-passes) اگر شروع or پایان گم شده است،
به ترتیب اولین یا آخرین پاس را پیش‌فرض می‌کند. برای این که زودتر کار کند
پاس‌ها باید قبلاً در همان مخزن CVS تکمیل شده باشند
فایل های داده تولید شده باید در دایرکتوری موقت باشند (نگاه کنید به --tmpdir).

اطلاعات OPTIONS


- نسخه
شماره نسخه را چاپ کنید.

-h, --کمک
پیام استفاده را چاپ کنید و با موفقیت خارج شوید.

--help-passes
اعداد و نام پاس های تبدیل را چاپ کنید و با موفقیت از آن خارج شوید.

--مرد صفحه manpage به سبک یونیکس را برای این برنامه در خروجی استاندارد قرار دهید.

-v, -- پرحرف
هنگام اجرا اطلاعات بیشتری را چاپ کنید. این گزینه ممکن است دو بار برای خروجی مشخص شود
اطلاعات عیب یابی حجیم

-q, --ساکت
هنگام اجرا اطلاعات کمتری چاپ کنید. این گزینه ممکن است دو بار مشخص شود تا
تمام خروجی های بدون خطا را سرکوب کنید.

--نوشتن-نماد-اطلاعات=مسیر
نوشتن به مسیر آمار نمادها و اطلاعات در مورد نحوه تبدیل نمادها
در طول CollateSymbolsPass.

- پاکسازی پرش
جلوگیری از حذف فایل های موقت

--مشخصات
نمایه با 'cProfile' (در فایل cvs2svn.cProfile).

با استفاده از خدمات onworks.net از cvs2git به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad