آموزش کنترل منبع با Microsoft TFS/VSTS و Visual Studio 2017

Source Control with Microsoft TFS/VSTS and Visual Studio 2017

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Continuous Delivery و DevOps تلاش می‌کنند تا نرم‌افزار را هر چند وقت یکبار برای اجرای یک کسب‌وکار موفق، ترجیحاً در هر لحظه از روز بدون وقفه در خدمات شما، به تولید عرضه کنند. این به یک چرخه ساخت و انتشار کاملاً خودکار نیاز دارد که قوی، قابل اعتماد و سریع است. کنترل منبع در قلب این اتوماسیون قرار دارد. در این دوره آموزشی، کنترل منبع با Microsoft TFS/VSTS و Visual Studio 2017، همه چیز را در مورد اصول راه اندازی مخازن کنترل منبع در سرویس های تیم ویژوال استودیو (VSTS) یا سرور بنیاد تیم (TFS) یاد خواهید گرفت. ابتدا، با یادگیری نحوه تنظیم مخازن و توضیح تفاوت های اساسی بین سیستم های مختلف کنترل منبع موجود در VSTS شروع می کنید. در مرحله بعد، نحوه شروع کار با git را که در حال حاضر محبوب‌ترین سیستم کنترل منبع است، با غواصی در دستورات اولیه و مفاهیم پیشرفته‌تر، مانند شاخه‌بندی، ادغام و تغییر پایه، بررسی خواهید کرد. علاوه بر این، خواهید فهمید که چگونه از مخزن خود در برابر commit یا check-in محافظت کنید که به طور بالقوه می تواند ساخت های شما را خراب کند. در نهایت، نحوه راه‌اندازی یکپارچه‌سازی مداوم را پوشش می‌دهید تا هر تغییری در سیستم کنترل منبع منجر به شروع یک ساخت خودکار جدید شود. در پایان این دوره، شما آماده خواهید بود تا با پیاده سازی Continuous Delivery و DevOps در سازمان خود شروع کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کنترل نسخه Version Control

  • معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • اهداف دوره Course Objectives

  • اهداف دوره Course Objectives

  • طرح کلی ماژول Module Outline

  • طرح کلی ماژول Module Outline

  • مبانی کنترل منبع Source Control Fundamentals

  • مبانی کنترل منبع Source Control Fundamentals

  • انواع سیستم های کنترل منبع Types of Source Control Systems

  • انواع سیستم های کنترل منبع Types of Source Control Systems

  • سیستم های کنترل منبع متمرکز و توزیع شده Centralized and Distributed Source Control Systems

  • سیستم های کنترل منبع متمرکز و توزیع شده Centralized and Distributed Source Control Systems

  • یک پروژه تیمی با کنترل منبع متمرکز و توزیع شده در VSTS ایجاد کنید Create a Team Project with Centralized and Distributed Source Control in VSTS

  • یک پروژه تیمی با کنترل منبع متمرکز و توزیع شده در VSTS ایجاد کنید Create a Team Project with Centralized and Distributed Source Control in VSTS

  • انشعاب Branching

  • انشعاب Branching

  • اتصال به Team Foundation Version Control و ایجاد شعبه Connecting to Team Foundation Version Control and Creating a Branch

  • اتصال به Team Foundation Version Control و ایجاد شعبه Connecting to Team Foundation Version Control and Creating a Branch

  • یکپارچه سازی مداوم Continuous Integration

  • یکپارچه سازی مداوم Continuous Integration

  • ادغام مداوم با خدمات تیم ویژوال استودیو Continuous Integration with Visual Studio Team Services

  • ادغام مداوم با خدمات تیم ویژوال استودیو Continuous Integration with Visual Studio Team Services

  • خلاصه Summary

  • خلاصه Summary

کنترل منبع با Git در TFS یا VSTS Source Control with Git on TFS or VSTS

  • معرفی Introduction

  • معرفی Introduction

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • درک Git Understanding Git

  • درک Git Understanding Git

  • Git همه چیز درباره یک گراف گره است Git is All About a Graph of Nodes

  • Git همه چیز درباره یک گراف گره است Git is All About a Graph of Nodes

  • ایجاد یک Git Repo در TFS/VSTS Creating a Git Repo in TFS/VSTS

  • ایجاد یک Git Repo در TFS/VSTS Creating a Git Repo in TFS/VSTS

  • عملیات Git پایه Basic Git Operations

  • عملیات Git پایه Basic Git Operations

  • شبیه سازی یک Git Repo در ویژوال استودیو Cloning a Git Repo in Visual Studio

  • شبیه سازی یک Git Repo در ویژوال استودیو Cloning a Git Repo in Visual Studio

  • Basic Git Operations-2 Basic Git Operations-2

  • Basic Git Operations-2 Basic Git Operations-2

  • با استفاده از Fetch، Push و Pull Using Fetch, Push, and Pull

  • با استفاده از Fetch، Push و Pull Using Fetch, Push, and Pull

  • Git Branching Git Branching

  • Git Branching Git Branching

  • شعبه، ادغام، و Rebase Branch, Merge, and Rebase

  • شعبه، ادغام، و Rebase Branch, Merge, and Rebase

  • Merge and Rebase Merge and Rebase

  • Merge and Rebase Merge and Rebase

  • درخواست Git Pull The Git Pull Request

  • درخواست Git Pull The Git Pull Request

  • درخواست های کششی در TFS/VSTS Pull Requests in TFS/VSTS

  • درخواست های کششی در TFS/VSTS Pull Requests in TFS/VSTS

  • استراتژی های انشعاب و CI/CD Branching Strategies and CI/CD

  • استراتژی های انشعاب و CI/CD Branching Strategies and CI/CD

  • Git Hub Flow Git Hub Flow

  • Git Hub Flow Git Hub Flow

  • Git Flow Git Flow

  • Git Flow Git Flow

  • استراتژی انشعاب جریان Git The Git Flow Branching Strategy

  • استراتژی انشعاب جریان Git The Git Flow Branching Strategy

  • شاخه های جریان Git Git Flow Branches

  • شاخه های جریان Git Git Flow Branches

  • شعبه اصلی، پشتیبانی، و Hotfix Main, Supporting, and Hotfix Branch

  • شعبه اصلی، پشتیبانی، و Hotfix Main, Supporting, and Hotfix Branch

  • Git Flow در عمل Git Flow in Action

  • Git Flow در عمل Git Flow in Action

  • خلاصه Summary

  • خلاصه Summary

پیاده سازی یکپارچه سازی مداوم Implementing Continuous Integration

  • معرفی Introduction

  • معرفی Introduction

  • طرح کلی Outline

  • طرح کلی Outline

  • یکپارچه سازی مداوم Continuous Integration

  • یکپارچه سازی مداوم Continuous Integration

  • راه اندازی یکپارچه سازی مداوم برای TFVC Setting up Continuous Integration for TFVC

  • راه اندازی یکپارچه سازی مداوم برای TFVC Setting up Continuous Integration for TFVC

  • راه اندازی TFVC Gated Check-in Setting up TFVC Gated Check-in

  • راه اندازی TFVC Gated Check-in Setting up TFVC Gated Check-in

  • راه اندازی Gated Check-in Setting up Gated Check-in

  • راه اندازی Gated Check-in Setting up Gated Check-in

  • راه اندازی بیلدهای یکپارچه سازی مداوم با Git Setting up Continuous Integration Builds with Git

  • راه اندازی بیلدهای یکپارچه سازی مداوم با Git Setting up Continuous Integration Builds with Git

  • راه اندازی Continuous Integration با Git Setting up Continuous Integration with Git

  • راه اندازی Continuous Integration با Git Setting up Continuous Integration with Git

  • راه اندازی سیاست های شاخه Git Setting up Git Branch Policies

  • راه اندازی سیاست های شاخه Git Setting up Git Branch Policies

  • تنظیم سیاست های شعبه Setting up Branch Policies

  • تنظیم سیاست های شعبه Setting up Branch Policies

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش کنترل منبع با Microsoft TFS/VSTS و Visual Studio 2017
جزییات دوره
1h 52m
92
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
72
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcel de Vries Marcel de Vries

مارسل یکی از بنیانگذاران و CTO شرکت Xpirit است ، یک شرکت مشاوره عالی در هیلورسوم ، هلند است. مارسل در سال 2014 به عنوان شرکت Xbia هلند ، Xpirit را تاسیس کرد آنها بهمراه Xebia با استفاده از محصولات مایکروسافت و محصولات منبع باز به مشتریان در زمینه تحول دیجیتال ، مشاوره چابک و توسعه Full Stack کمک می کنند. مارسل بیشتر وقت خود را صرف این می کند که چگونه فن آوری های نوظهور ، تغییر ذهنیت و شیوه کار جدید ، می توانند به سازمان ها کمک کنند تا سریعتر نرم افزار تولید کنند. کمک به سازمانها جهت تبدیل شدن به سوی سازمانی با سرعت بالا ، نوآور و مولد ، علاقه و علاقه وی شده است. مارسل عاشق یادگیری فن آوری های جدید و آموختن چیزهایی است که به دیگران آموخته است. علاوه بر کار خود به عنوان CTO ، وی همچنین به عنوان مشاور در زمینه مدیریت چرخه چرخه برنامه ، تحویل مداوم ، DevOps ، معماری برنامه های کاربردی مقیاس Cloud/Web و توسعه برنامه های برنامه Cross Mobile Enterprise Mobile با Xamarin کار می کند. مارسل یک سخنران مکرر در کنفرانس های برجسته صنعت است. وی جلساتی را در رویدادهایی مانند Microsoft TechEd ، Microsoft//Build ، Microsoft TechDays ، Visual Studio Live! ، Devintersection ، Xebicon و Techorama ارائه داده است که چند مورد را نام برد. وی میزبان چندین دیدار در منطقه خود در Microsoft Azure ، Xamarin و ALM است. در اوقات فراغت خود دوره های آنلاین برای Pluralsight می سازد. مارسل بیش از 10 سال متوالی توسط مایکروسافت جایزه Microsoft ALM MVP را دریافت کرده است و من از سال 2008 مدیر منطقه ای مایکروسافت است. شما همیشه می توانید با او تماس بگیرید تا در مورد موضوعاتی مانند: DevOps ، ALM ، Cloud Computing ، خدمات خرد ، توسعه موبایل ، داکر ، IaaS ، PaaS ، SaaS.