لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کنترل منبع با 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
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
مارسل یکی از بنیانگذاران و 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.
نمایش نظرات