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

Ad


فاویکون OnWorks

git-debimport - آنلاین در ابر

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

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

برنامه:

نام


git-debimport - یک مخزن git از مجموعه ای از بسته های موجود دبیان ایجاد کنید

خلاصه


git-debimport [گزینه های] مسیر-پیشوند

شرح


این برنامه یک مخزن git از همه فایل‌هایی که با ${path-prefix}_*.diff.gz مطابقت دارند ایجاد می‌کند.
یا ${path-prefix}_*.debian.tar.{gz,bz2,xz} (با متناظر آنها
orig.tar.{gz,bz2,xz})، یا از همه فایل‌هایی که مطابق با ${path-prefix}_*.tar.{gz,bz2,xz} هستند (برای
بسته های بومی دبیان).

OPTIONS


گزینه های ذیل در دسترس هستند:

--رفتن و آوردن
به جای استفاده، سعی کنید تمام نسخه های موجود را از snapshot.debian.org دانلود کنید
مجموعه ای از بسته های موجود در debsnap(1) ابزار، از devscripts 2.10.63 یا
بعد، برای استفاده از این گزینه باید در مسیر موجود باشد (قبلتر debsnap نسخه
فقط snapshot.debian.net را پشتیبانی می کند که دیگر یک آینه کاربردی نیست). در
بسته ها در مکان مشخص شده توسط مسیر-پیشوند جایی که آنها
به طور معمول انتظار می رود که بدون این گزینه وجود داشته باشد. دانلود شد
پس از اتمام این عملیات بسته ها به طور خودکار حذف نمی شوند.

-- دیر ادغام
نسخه های اولیه git-debimport فقط شاخه های بالادستی و دبیان را ادغام می کند
پس از اتمام واردات تمام بسته ها. این امر از عدم موفقیت واردات جلوگیری می کند
ادغام ممکن است دارای تضادهایی باشد که باید به صورت دستی حل شوند. ما میدانیم
واردات بسته بعدی در این سری شامل یک قطعنامه برای هر یک از این موارد خواهد بود
تضاد، بنابراین تاخیر در ادغام اجازه می دهد تا واردات بدون مداخله ادامه یابد
یا ایجاد تغییراتی که بخشی از تاریخ اولیه نبوده است. با این حال انجام می دهد
برای مرور تغییرات دبیان، تاریخچه ای با کیفیت کمتر تولید کنید.
تمام بسته های اصلی را می توان از چنین مخزن با وفاداری کامل بازیابی کرد.
اما تفاوت بین نسخه های مجاور دبیان با تغییرات بالادستی آمیخته خواهد شد
بیش از حد.

پیش فرض برای نسخه های فعلی git-debimport ادغام هر بالادست جدید است
آزاد کردن آن به عنوان وارد شده است. این ظاهر بسیار طبیعی تر و مفیدتر می دهد
سابقه، اما ممکن است در برخی موارد شکست بخورد. از این گزینه برای استخدام بیشتر افراد مسن استفاده کنید
روش قابل اعتماد برای بسته هایی که در حین واردات تداخل ایجاد می کنند.

-v، -- پرحرف
در مورد گزارش عملیات در حال انجام، سر و صدای بیشتری داشته باشید. عمدتا فقط با استفاده از
--رفتن و آوردن گزینه در حال حاضر

مثال


یک بایگانی از بسته‌های «mypackagename» موجود را از mysrcdir وارد کنید:
$ mkdir mydestdir && cd mydestdir
$ git-debimport ../mysrcdir/mypackagename

تمام نسخه های موجود را وارد کنید gitpkg از snapshot.debian.org:
$ mkdir mydestdir && cd mydestdir
$ git-debimport --fetch ../my-gitpkg-sources/gitpkg

NOTES


جای تاسف است که در حال حاضر بسیاری از ابزارها برای وارد کردن سورس به git هستند
از یک سیستم کنترل بازنگری موجود، همه چیزهایی را برای دلخواه باقی می‌گذارند. این اسکریپت
آن مشکل را حل نمی کند اما کاری که انجام می دهد ایجاد یک مخزن است که آن را می سازد
امکان استخراج دقیق تمام بسته های قبلی که به آن تزریق شده است.
این متأسفانه بیشتر از آن چیزی است که می توان برای نتیجه اجرای git-cvsimport در یک مخزن گفت
برای مثال توسط cvs-buildpackage ایجاد شده است.

در حال حاضر بسیار ساده است و چندین فرضیه سخت کدگذاری شده را در مورد آن ایجاد می کند
مخزن حاصل برای بسته های نسخه دبیان، یک مخزن با دو شاخه ایجاد می کند:

بالادست - برای منبع بکر بالادست
استاد - برای منبع Debianised

بسته های نسخه بومی فقط شاخه اصلی خواهند داشت.

در حالی که از دست دادن تاریخچه دقیق در تعهدات فردی بسیار تاسف بار است، این
اسکریپت نگهدارنده را قادر می سازد تا یک رکورد قابل استفاده از بسته های منتشر شده قبلی را وارد کند
به عنوان پایه ای برای توسعه آینده این ممکن است یک معامله قابل قبول برای افرادی باشد که احساس می کنند
مزیت انتقال توسعه آینده به git اکنون بیشتر از مزاحمت است
نیاز به مراجعه به یک مخزن میراث برای جزئیات کامل تعهدات قبلی.

امیدوارم مشکلات واردات دقیق از سایر سیستم های کنترل بازنگری برطرف شود
یک روز حل شد، اما در این بین، یک تاریخچه مختصر اما دقیق مفیدتر از یک به نظر می رسد
جزئیات اما تا حد زیادی جعلی.

با اضافه شدن debsnap(1) ابزار، عمر مفید این فراتر از آن تمدید شده است
نیاز پیش بینی شده اولیه افرادی که به نسخه اصلی دسترسی ندارند
تاریخچه کنترل اصلاً می تواند برای خود پایگاه مفیدی برای توسعه بیشتر بسازد،
به سرعت و به راحتی، از بسته هایی که هنوز در آینه های عکس فوری عمومی موجود هستند.

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


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

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

  • 1
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 2
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    مخزن بسته برای ArchLabs این یک است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/archlabs-repo/.
    در OnWorks در...
    دانلود archlabs_repo
  • 4
    پروژه زفیر
    پروژه زفیر
    پروژه Zephyr یک نسل جدید است
    سیستم عامل بلادرنگ (RTOS) که
    از چندین سخت افزار پشتیبانی می کند
    معماری ها بر اساس الف است
    هسته با ردپای کوچک ...
    دانلود پروژه Zephyr
  • 5
    جواهرات
    جواهرات
    SCons یک ابزار ساخت نرم افزار است
    که جایگزینی برتر برای
    کلاسیک "ساخت" ابزار ساخت که
    همه ما می دانیم و دوست داریم. SCons است
    یک ...
    SCons را دانلود کنید
  • 6
    PSeInt
    PSeInt
    PSeInt یک مفسر شبه کد برای است
    دانشجویان برنامه نویسی اسپانیایی زبان
    هدف اصلی آن این است که ابزاری برای
    یادگیری و درک اصول اولیه
    مفهوم ...
    PSeInt را دانلود کنید
  • بیشتر "

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

Ad