انتشارات

  • 2021-12-13

در گیتلب یک نسخه به شما امکان می دهد یک عکس فوری از پروژه خود برای کاربران خود از جمله بسته های نصب و یادداشت های انتشار ایجاد کنید. شما می توانید یک نسخه گیتلب را در هر شاخه ایجاد کنید. ایجاد یک نسخه نیز ایجاد یک تگ دستگاه گوارش به علامت نقطه انتشار در کد منبع.

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

مشاهده نسخه ها

On the left sidebar, select Deployments >انتشار یا

در صفحه نمای کلی پروژه, اگر حداقل یک نسخه وجود دارد, تعداد نسخه را انتخاب کنید.

  • در پروژه های عمومی این تعداد برای همه کاربران قابل مشاهده است.
  • در پروژه های خصوصی, این تعداد برای کاربران با مجوز خبرنگار یا بالاتر قابل مشاهده است.

مرتب سازی نسخه ها

برای مرتب کردن منتشر شده توسط تاریخ منتشر شد و یا تاریخ ایجاد, را انتخاب کنید از لیست کشویی مرتب کردن بر اساس سفارش. برای جابجایی بین ترتیب صعودی یا نزولی ترتیب مرتب سازی را انتخاب کنید .

Sort releases dropdown list options

ایجاد یک نسخه

  • با استفاده از یک کار در خط لوله سی دی/سی دی خود.
  • در صفحه انتشارات.
  • با استفاده از رابط های برنامه کاربردی منتشر.

ما توصیه می کنیم ایجاد یک نسخه به عنوان یکی از مراحل گذشته در خط لوله سی دی/سی دی خود را.

ایجاد یک نسخه در صفحه انتشار

  • شما باید حداقل نقش توسعه دهنده را برای یک پروژه داشته باشید. برای کسب اطلاعات بیشتر, خواندن مجوز انتشار.
  1. On the top bar, select Main menu >پروژه ها و پروژه خود را پیدا کنید.
  2. On the left sidebar, select Deployments >منتشر و نسخه جدید را انتخاب کنید .
  3. از نام برچسب لیست کشویی, هم:
    • یک برچسب گیت موجود را انتخاب کنید. انتخاب یک برچسب موجود که قبلا با انتشار همراه است منجر به خطای اعتبار سنجی می شود.
    • نام برچسب جدید دستگاه گوارش را وارد کنید.
      1. از ایجاد از لیست کشویی, یک شاخه را انتخاب کنید و یا مرتکب شا به استفاده از زمانی که ایجاد تگ جدید.
      2. اختیاری. در مجموعه تگ پیام جعبه متن, وارد کردن یک پیام برای ایجاد یک برچسب مشروح.
      • عنوان.
      • نقاط عطف.
      • یادداشتهای انتشار.
      • یا نه به شامل پیام برچسب.
      • لینک دارایی.

      ایجاد یک نسخه با استفاده از یک کار سی دی/سی دی

      شما می توانید یک نسخه به طور مستقیم به عنوان بخشی از خط لوله سی/سی دی گیتلب با استفاده از کلمه کلیدی انتشار در تعریف کار ایجاد کنید.

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

      • ایجاد یک نسخه هنگامی که یک تگ دستگاه گوارش ایجاد شده است.
      • ایجاد یک نسخه زمانی که یک مرتکب به شاخه پیش فرض با هم ادغام شدند.
      • ایجاد ابرداده انتشار در یک اسکریپت سفارشی.

      از یک مرجع گواهی سفارشی اس اس ال استفاده کنید

      شما می توانید علاوه بر استفاده از/متغیر سی دی برای پیکربندی یک سازمان گواهی اس اس ال حدود سفارشی, استفاده شده است که به منظور بررسی همکار زمانی که انتشار کلی یک نسخه از طریق رابط های برنامه کاربردی با استفاده از قام با گواهی سفارشی ایجاد. مقدار اضافی باید شامل نمایش متن گواهی کلید عمومی ایکس. 509 پم یا مسیر / به / پرونده حاوی مرجع گواهی باشد. مثلا, برای پیکربندی این مقدار در .گیتلب-سی.از فایل زیر استفاده کنید:

      مقدار اضافی همچنین می تواند به عنوان یک متغیر سفارشی در رابط کاربری پیکربندی شود, یا به عنوان یک فایل , که نیاز به مسیر گواهی دارد, یا به عنوان یک متغیر, که نیاز به نمایش متن گواهی دارد.

      چندین نسخه را در یک خط لوله ایجاد کنید

      به عنوان مثال یک خط لوله می تواند چندین کار انتشار داشته باشد:

      دارایی ها را به عنوان بسته های عمومی منتشر کنید

      شما می توانید از بسته های عمومی برای میزبانی دارایی های انتشار خود استفاده کنید. برای یک مثال کامل, دیدن دارایی های انتشار به عنوان پروژه بسته های عمومی.

      نسخه های بعدی

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

      An upcoming release

      انتشارات تاریخی

      شما می توانید یک نسخه در گذشته با استفاده از هر دو نسخه رابط کاربری گرافیکی یا رابط کاربری ایجاد کنید. هنگامی که شما یک تاریخ انتشار گذشته را تنظیم می کنید یک نشان انتشار تاریخی در کنار برچسب انتشار نمایش داده می شود. با توجه به اینکه در گذشته منتشر, شواهد انتشار در دسترس نیست.

      ویرایش نسخه

      برای ویرایش جزییات یک نسخه پس از ایجاد, شما می توانید به روز رسانی یک رابط کاربری گرافیکی نسخه یا رابط کاربری استفاده کنید.

      • شما باید حداقل نقش توسعه دهنده را داشته باشید.
      1. On the left sidebar, select Deployments >منتشر .
      2. در گوشه سمت راست بالای نسخه ای که می خواهید تغییر دهید انتخاب کنید این نسخه را ویرایش کنید (نماد مداد).
      3. در صفحه ویرایش مشخصات نسخه را تغییر دهید.
      4. ذخیره تغییرات را انتخاب کنید .

      حذف یک نسخه

      هنگامی که شما یک نسخه حذف, دارایی های خود را نیز حذف. با این حال, برچسب دستگاه گوارش مرتبط حذف نشده است.

      • شما باید حداقل نقش توسعه دهنده را داشته باشید. اطلاعات بیشتر در مورد مجوز انتشار.

      برای حذف یک نسخه, استفاده از هر دو حذف یک رابط کاربری گرافیکی انتشار و یا رابط کاربری.

      1. On the top bar, select Main menu >پروژه ها و پروژه خود را پیدا کنید.
      2. On the left sidebar, select Deployments >منتشر .
      3. در گوشه بالا سمت راست از انتشار می خواهید حذف کنید, ویرایش این نسخه را انتخاب کنید ( ).
      4. در صفحه ویرایش انتشار حذف را انتخاب کنید .
      5. حذف نسخه را انتخاب کنید .

      نقاط عطف مرتبط با انتشار

      • معرفی شده در گیتلب 12.5.
      • به روز شده برای ویرایش نقاط عطف در رابط کاربر در گیتلب 13.0.

      شما می توانید یک نسخه را با یک یا چند نقطه عطف پروژه مرتبط کنید.

      مشتریان حق بیمه گیتلب می توانند نقاط عطف گروهی را برای ارتباط با یک نسخه مشخص کنند.

      شما می توانید این کار را در رابط کاربری و یا با درج یک مجموعه نقاط عطف در درخواست خود را به نسخه های رابط کاربری.

      1. On the left sidebar, select Deployments >منتشر .
      2. در گوشه سمت راست بالای نسخه ای که می خواهید تغییر دهید انتخاب کنید این نسخه را ویرایش کنید (نماد مداد).
      3. از لیست نقاط عطف, هر نقطه عطفی را که می خواهید مرتبط کنید انتخاب کنید. می توانید چندین نقطه عطف را انتخاب کنید.
      4. ذخیره تغییرات را انتخاب کنید .

      On the Deployments >صفحه انتشار, نقطه عطف در بخش بالا ذکر شده, همراه با امار در مورد موضوعات در نقاط عطف.

      A Release with one associated milestone

      Releases are also visible on the Issues >صفحه نقاط عطف, و هنگامی که شما یک نقطه عطف در این صفحه را انتخاب کنید.

      در اینجا یک مثال از نقاط عطف با منتشر شده است, یک نسخه, و دو نسخه, به ترتیب.

      Milestones with and without Release associations

      انتشار پروژه های زیر گروه نمی تواند با نقطه عطف یک ابرگروه همراه باشد. برای کسب اطلاعات بیشتر, خواندن شماره # 328054, منتشر نمی تواند با یک نقطه عطف ابرگروه همراه باشد.

      مطلع هنگامی که یک نسخه ایجاد شده است

      شما می توانید از طریق ایمیل مطلع هنگامی که یک نسخه جدید برای پروژه شما ایجاد شده است.

      1. در نوار کناری سمت چپ اطلاعات پروژه را انتخاب کنید .
      2. تنظیمات اعلان (نماد زنگ) را انتخاب کنید.
      3. در لیست سفارشی را انتخاب کنید .
      4. کادر انتشار جدید را انتخاب کنید.
      5. کادر محاوره ای را ببندید تا ذخیره شود.

      جلوگیری از انتشار ناخواسته با تنظیم یخ استقرار

      • معرفی شده در گیتلب 13.0.
      • امکان حذف دوره های انجماد از طریق رابط کاربری در گیتلب 14.3 معرفی شد.

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

      یک نگهدارنده می تواند یک پنجره انجماد استقرار را در رابط کاربری یا با استفاده از دوره های انجماد تنظیم کند تا یک شروع انجماد و یک پایان انجماد را تنظیم کند که به عنوان ورودی های کرونتاب تعریف می شوند.

      اگر شغلی که در حال اجرا است در یک دوره انجماد است, سی/سی دی گیتلب یک متغیر محیطی به نام ایجاد می کند $سی_کار_ یخ زدگی .

      برای جلوگیری از کار استقرار از اجرای, ایجاد یک ورودی قوانین در خود .گیتلب-سی.به عنوان مثال:

      Deploy freeze modal for setting a deploy freeze period

      1. به عنوان یک کاربر با نقش نگهدارنده وارد گیتلب شوید.
      2. در نوار کناری سمت چپ اطلاعات پروژه را انتخاب کنید .
      3. In the left navigation menu, go to Settings >سی دی .
      4. حرکت به استقرار انجماد .
      5. انتخاب کنید باز کردن برای دیدن جدول استقرار یخ.
      6. انتخاب کنید اضافه کردن استقرار یخ برای باز کردن معین استقرار یخ.
      7. زمان شروع را وارد کنید, زمان پایان, و منطقه زمانی مورد نظر استقرار دوره یخ.
      8. انتخاب کنید اضافه کردن استقرار یخ در معین.
      9. پس از استقرار یخ ذخیره شده است, شما می توانید با انتخاب دکمه ویرایش ویرایش ( ) و حذف با انتخاب دکمه حذف ( ).

      اگر یک پروژه شامل چندین دوره یخ, تمام دوره اعمال. اگر همپوشانی داشته باشند فریز دوره همپوشانی کامل را پوشش می دهد.

      برای کسب اطلاعات بیشتر, دیدن ایمنی استقرار.

      انتشار شواهد

      هر بار که یک نسخه ایجاد میشود گیتلب یک عکس فوری از دادههای مرتبط با ان میگیرد. این داده ها در یک فایل جانسون ذخیره شده و به نام شواهد انتشار. این ویژگی شامل مصنوعات تست و نقاط عطف مرتبط برای تسهیل فرایندهای داخلی مانند ممیزی های خارجی است.

      برای دسترسی به شواهد انتشار, در صفحه انتشار, لینک به فایل جانسون که تحت عنوان مجموعه شواهد ذکر شده را انتخاب کنید.

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

      هنگامی که ردیاب موضوع غیر فعال است, شواهد انتشار نمی تواند دانلود شود.

      در اینجا یک مثال از یک شی شواهد انتشار است:

      شواهد انتشار را جمع کنید

      هنگامی که یک نسخه ایجاد می شود, شواهد انتشار به طور خودکار جمع می شود. برای شروع مجموعه شواهد هر زمان دیگر, استفاده از یک تماس رابط کاربری گرافیکی. می توانید شواهد انتشار را چندین بار برای یک نسخه جمع کنید.

      عکسهای مجموعه شواهد به همراه مهر زمانی که شواهد جمع شده است در صفحه انتشارات قابل مشاهده است.

      مصنوعات گزارش را به عنوان شواهد انتشار وارد کنید

      هنگامی که شما یک نسخه ایجاد, اگر مصنوعات کار در خط لوله گذشته که فرار شامل, به طور خودکار در انتشار به عنوان شواهد انتشار شامل.

      اگر چه مصنوعات کار به طور معمول منقضی, مصنوعات موجود در شواهد انتشار منقضی نمی.

      برای فعال کردن مجموعه مصنوع کار شما باید هر دو را مشخص کنید:

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

      اگر شما برنامه مجموعه شواهد انتشار, برخی از مصنوعات در حال حاضر ممکن است در زمان مجموعه شواهد منقضی شده است. برای جلوگیری از این کار می توانید از مصنوعات استفاده کنید:منقضی کردن_در کلمه کلیدی. در این شماره بیشتر بدانید.

      برنامه انتشار مجموعه شواهد

      • اگر تاریخ انتشار بعدی را مشخص کنید, نسخه به نسخه بعدی تبدیل می شود و شواهد در تاریخ انتشار جمع می شود. شما نمی توانید مدارک را قبل از این جمع کنید.
      • اگر تاریخ انتشار گذشته را مشخص کنید, انتشار به یک نسخه تاریخی تبدیل می شود و هیچ مدرکی جمع نمی شود.
      • اگر تاریخ انتشار را مشخص نکنید شواهد انتشار در تاریخ ایجاد نسخه جمع می شود.

      مجوزهای انتشار

      نمایش انتشار و دانلود دارایی

      • کاربرانی که حداقل نقش خبرنگار را دارند دسترسی به نسخه های پروژه را خوانده و بارگیری کرده اند.
      • کاربران با نقش مهمان دسترسی به نسخه های پروژه را خوانده و دانلود کرده اند. این شامل مرتبط دستگاه گوارش تگ نام, شرح انتشار, اطلاعات نویسنده از نسخه های. با این حال, دیگر اطلاعات مربوط به مخزن, مانند کد منبع, شواهد انتشار ویرایش می.

      انتشار انتشار بدون دسترسی به کد منبع

      منتشر شده را می توان به اعضای غیر پروژه در دسترس ساخته شده در حالی که نگه داشتن اطلاعات مربوط به مخزن مانند کد منبع و انتشار شواهد خصوصی. این برای پروژه هایی که از نسخه ها به عنوان راهی برای دسترسی به نسخه های جدید نرم افزار استفاده می کنند اما نمی خواهند کد منبع عمومی باشد مفید است.

      • مخزن فعال است و مجموعه ای به تنها اعضای پروژه
      • نسخه فعال است و مجموعه ای به هر کس با دسترسی

      ایجاد, به روز رسانی, و حذف یک نسخه و دارایی های خود را

      • کاربران با حداقل نقش توسعه دهنده دسترسی نوشتن به نسخه های پروژه و دارایی دارند.
      • اگر یک نسخه با یک برچسب محافظت مرتبط, کاربر باید مجاز به ایجاد برچسب محافظت بیش از حد.

      به عنوان نمونه ای از کنترل اجازه انتشار, شما می توانید اجازه می دهد تنها کاربران با حداقل نقش نگهدارنده برای ایجاد, به روز رسانی, و حذف منتشر شده با حفاظت از تگ با کلمات ( * ), و مجموعه ای نگهدارنده در مجاز به ایجاد ستون.

      معیارهای انتشار

      معرفی شده در گیتلب حق بیمه 13.9.

      • تعداد کل نسخه ها در گروه
      • درصد پروژه های گروه که حداقل یک نسخه دارند

      نمونه کار پروژه

      • با استفاده از نسخه های گیتلب.
      • با استفاده از نسخه گیتلب-کلی .
      • ایجاد یک بسته عمومی.
      • پیوند دادن بسته به انتشار.
      • استفاده از ابزاری به نام گیتورژن برای تعیین و افزایش خودکار نسخه ها برای مخازن پیچیده.

      شما می توانید پروژه به عنوان مثال به گروه خود و یا به عنوان مثال برای تست کپی کنید. اطلاعات بیشتر در مورد سایر الگوهای گیتلب سی نشان داده شده در صفحه پروژه موجود است.

      عیب یابی

      گرفتن 403 ممنوع و یا چیزی را اشتباه رفت در حالی که ایجاد یک خطاهای نسخه جدید در هنگام ایجاد, به روز رسانی و یا حذف نسخه ها و دارایی های خود را

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

      مجوز انتشار برای اطلاعات بیشتر.

      توجه داشته باشید در مورد ذخیره سازی

      توجه داشته باشید که از ویژگی های است که در بالای برچسب ها دستگاه گوارش ساخته شده است, بنابراین عملا هیچ اطلاعات اضافی علاوه بر ایجاد انتشار خود مورد نیاز است. دارایی های اضافی و شواهد انتشار که به طور خودکار تولید می شود ذخیره سازی را مصرف می کند.

      راهنما و بازخورد

      این صفحه را ویرایش کنید تا خطایی برطرف شود یا بهبودی در درخواست ادغام اضافه شود. ایجاد یک موضوع را نشان می دهد بهبود به این صفحه. نمایش و ارسال نظرات به بررسی و دادن بازخورد در مورد این صفحه.

      محصولات

      ایجاد یک موضوع اگر چیزی است که شما در مورد این ویژگی را دوست ندارند وجود دارد. پیشنهاد عملکرد با ارسال یک درخواست ویژگی. برای کمک به شکل دادن به ویژگی های جدید به اولین نگاه بپیوندید.

      در دسترس بودن ویژگی ها و محاکمات محصول

      مشاهده قیمت گذاری برای دیدن همه سطوح و ویژگی های گیتلب یا ارتقا. گیتلب را به صورت رایگان با دسترسی به تمام ویژگی ها به مدت 30 روز امتحان کنید.

      دریافت کمک

      اگه چیزی که دنبالش بودید رو پیدا نکردید.

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

      برای مشکلات در تنظیم یا استفاده از این ویژگی (بسته به اشتراک گیتلب شما).

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.