آموزش Visual Studio Essential Training: 10 محافظت از پایگاه کد با ارائه دهندگان کنترل منبع

Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با ارزش ترین دارایی یک برنامه نویس ، کد کد وی است. برای محافظت از یکپارچگی کد خود چه کاری انجام می دهید؟ گزینه های کنترل منبع ارائه شده در Visual Studio ، از جمله Team Foundation ، Team Services ، GitHub و Bitbucket ، می توانند به شما کمک کنند تا با اعضای تیم کار موثرتری داشته باشید ، از بازنویسی تصادفی جلوگیری کنید ، بازگشت مجدد را فعال کنید و اشکالات را برطرف کنید. در Visual Studio Essentials 10 ، Walt Ritscher نحوه اتصال Visual Studio به هر مخزن آنلاین ، ایجاد پروژه ، افزودن اعضای تیم و کار با نسخه ها را نشان می دهد. او نشان می دهد که چگونه می توان کد را در داخل و خارج بررسی کرد ، از CodeLens برای بررسی تغییرات در ویرایشگر Visual Studio استفاده کرد و از ویژگی های History و Diff برای دیدن اینکه چه کسی پروژه ها را باز و به روز کرده استفاده می کند.
موضوعات شامل:
  • اصول کنترل منبع
  • ثبت نام در خدمات تیمی
  • ایجاد پروژه های تیمی
  • افزودن پروژه ها به کنترل منبع
  • بررسی و بررسی تغییرات موجود در مخزن
  • افزودن کاربران به یک پروژه تیمی
  • پیگیری موارد کار
  • افزودن پروژه ها به Git
  • استفاده از سابقه برای درک تعهدات تیمی
  • استفاده از برچسب ها برای برچسب گذاری نسخه ها

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشا بدانید What you should know before watching

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

  • ویژوال استودیو را نصب کنید Install Visual Studio

  • افزونه های Git و GitHub را نصب کنید Install the Git and GitHub extensions

  • یک حساب کاربری Visual Studio Team ایجاد کنید Create a Visual Studio Team Services account

  • با چندین کاربر در پرونده های تمرین کار کنید Work with multiple users in the exercise files

  • یادداشت هایی برای توسعه دهندگان Visual Studio 2017 Notes for Visual Studio 2017 developers

1. بررسی اجمالی کنترل منبع 1. Source Control Overview

  • کنترل منبع و گردش کار تیم Source control and team workflows

  • اصول کنترل منبع Principles of source control

2. ویژوال استودیو و کنترل منبع 2. Visual Studio and Source Control

  • ارائه دهندگان کنترل منبع Source control providers

  • کنترل منبع از IDE Source control from the IDE

3. خدمات تیم — کنترل منبع 3. Team Services—Source Control

  • خدمات تیمی چیست؟ What are Team Services?

  • برای خدمات تیم ویژوال استودیو ثبت نام کنید Sign up for Visual Studio Team Services

  • ایجاد یک پروژه تیمی Create a team project

  • پروژه تیم دیگری ایجاد کنید Create another team project

  • پروژه های تیم را در مرورگر کاوش کنید Explore team projects in the browser

  • در ویژوال استودیو به Project Project متصل شوید Connect to Team Project in Visual Studio

  • یک فضای کاری را پیکربندی کنید Configure a workspace

  • یک پروژه جدید به کنترل منبع اضافه کنید Add a new project to source control

  • یک پروژه موجود را به کنترل منبع اضافه کنید Add an existing project to source control

  • تغییرات موجود در مخزن را بررسی کنید Check in changes to the repository

  • موارد را از مخزن بررسی کنید Check out items from the repository

  • تنظیمات گزینه برای توسعه دهندگان انفرادی Option settings for solo developers

  • تغییر نام ، انتقال و سایر عملیات Rename, move, and other operations

  • نسخه خاصی از تغییرات را دریافت کنید Get a specific version of changeset

  • برای نشان دادن نسخه ها از یک برچسب استفاده کنید Use a label to indicate versions

4. خدمات تیم — با اعضای تیم کار کنید 4. Team Services—Work with Team Members

  • کاربران را به یک پروژه تیمی اضافه کنید Add users to a team project

  • کاربر دیگری را به خدمات Team وصل کنید Connect another user to Team Services

  • یک پروژه را از کنترل منبع باز کنید Open a project from source control

  • تغییر یک پروژه از یک عضو تیم دوم Change a project from a second team member

  • CodeLens CodeLens

  • برای مقایسه پرونده ها از ابزار diff استفاده کنید Use the diff tool to compare files

  • برای مقایسه پوشه ها از ابزار diff استفاده کنید Use the diff tool to compare folders

  • برای تعلیق کار از یک Shelfset استفاده کنید Use a Shelfset to suspend work

5- خدمات تیمی Items موارد کار 5. Team Services—Work Items

  • مروری بر موارد کار Overview of work items

  • اشکالات و مشکلات مربوط به مورد را ردیابی کنید Track bugs and issues with a work item

  • کارها را با یک مورد کار اضافه کنید Add tasks with a work item

  • موارد کار من را بررسی کنید Examine my work items

  • موارد کار پرس و جو Query work items

  • با پورتال وب کار کنید Work with the web portal

6. ویژوال استودیو و گیت 6. Visual Studio and Git

  • یک پروژه جدید با Git به عنوان کنترل منبع ایجاد کنید Create a new project with Git as source control

  • یک پروژه موجود را به Git اضافه کنید Add an existing project to Git

  • ارائه دهندگان میزبان Git را بررسی کنید Survey the Git host providers

  • یک پروژه تیمی مبتنی بر Git در خدمات تیم ایجاد کنید Create a Git-based team project on Team Services

  • انتشار خدمات مجدد برای خدمات تیم Publish repo to Team Services

  • انتشار repo به GitHub Publish repo to GitHub

  • انتشار repo به BitBucket Publish repo to BitBucket

  • همکاری های چنگال و GitHub را درک کنید Understand forking and GitHub collaborators

  • بازگرداندن از راه دور کلون به یک مخزن محلی Clone remote repo to a local repository

  • با یک پرونده در یک مخزن محلی کار کنید Work with files in a local repository

  • برای کشف تغییرات از سابقه و ابزارهای مختلف استفاده کنید Use history and diff tools to explore changes

  • با فشار ، فشار و واکشی ، همگام سازی را از راه دور انجام دهید Sync changes to remote with push, pull, and fetch

  • برای درک تعهدات تیم از تاریخ استفاده کنید Use history to understand team commits

  • برای برچسب زدن نسخه ها و نقاط عطف از برچسب ها استفاده کنید Use tags to label versions and milestones

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Visual Studio Essential Training: 10 محافظت از پایگاه کد با ارائه دهندگان کنترل منبع
جزییات دوره
2h 40m
56
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
66,462
- از 5
ندارد
دارد
دارد
Walt Ritscher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Walt Ritscher Walt Ritscher

برنامه نویس، طراح UI، مربی کارکنان در یادگیری LinkedIn والت ریتچر یک برنامه نویس، طراح UI و نویسنده کارکنان در LinkedIn Learning است.

شور و شوق والت والت برای ساخت رابط های نرم افزاری به زودی آغاز شد. مدت کوتاهی پس از کشف نحوه حرکت پیکسل ها در اطراف روی صفحه نمایش کامپیوتر، او شروع به نوشیدن کتاب ها در گرافیک کامپیوتری و طراحی UI کرد. پیش از این، او اکتشافات خود را با سایر متخصصان فناوری به اشتراک گذاشت، یک پیگیری مادام العمر که منجر به تدریس تعاملات در دانشگاه ها، شرکت های آموزشی خصوصی و مدار کنفرانس بین المللی شد. به عنوان یک مشاور، والت با طیف گسترده ای از مشتریان، از جمله مایکروسافت، HP و اینتل کار کرده است. او اکنون یک نویسنده کارکنان در LinkedIn Learning است، جایی که تیم محتوا او صدها دوره آموزشی فنی برای توسعه دهندگان نرم افزار را هر سال تولید می کند.