Msdevcon.ru#msdevcon. ОПЫТ ИСПОЛЬЗОВАНИЯ GIT КОМАНДОЙ РАЗРАБОТКИ MSN Евгений Чигиринский Microsoft Corp.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Co- location Mass Market Managed Hosting ISV Hosting.
Grant Holliday Senior Service Engineer Microsoft.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
@martinwoodward
Announcing Demo Announcing.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
@martinwoodward
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
demo Cloud Storage WA Blobs Schema Management APIs & Portal Web Roles Integration Pipeline 3 rd Party Web Services 3 rd Party Store 3 rd Party.
Connect with life Connect with life
NEXT: Overview – Sharing skills & code.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
announcing Dev Manager Do I understand what we’ve built? Developer Can I bet on using this shared component? Testers What’s changed since I last.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
@mariorod1 source control models.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Sr. Dir. – Systems Architecture Inlet Technologies.

Modern Application Lifecycle Management
Возможности Excel 2010, о которых следует знать
Git Version Control for Everyone
Introduction to Windows Azure Web Sites
TechEd /21/2018 3:13 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
IntelliJ + Visual Studio Team Services Jamie Cool
Title of Presentation 12/2/2018 3:48 PM
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
What’s new in Visual Studio 2012
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
5/24/2019 6:44 PM 1/8/18 Bell #10 In a world governed by the gods, is there any room for human will? Do human choices make a difference? EXPLAIN © 2007.
01 | A Lap Around Visual Studio Online
Office 365 Development July 2014.
Welcome to Architect Insight 2010
02 | Release Management Architecture
Presentation transcript:

msdevcon.ru#msdevcon

ОПЫТ ИСПОЛЬЗОВАНИЯ GIT КОМАНДОЙ РАЗРАБОТКИ MSN Евгений Чигиринский Microsoft Corp

Industry trends affecting SCM  Modern application architecture is different  Modern apps are a suite of loosely coupled systems written by small discrete teams.  Development teams are becoming more distributed  Increased outsourcing and use of specialized vendors  Higher incidence of geographically distributed teams  Enterprises leveraging open source components  Increased use of open source components within proprietary solutions

StrengthsBest for Modern source-control approaches Check-in Check-out Scales to very large codebases Fine level permission control Allows usage monitoring Large integrated codebases Control and auditability over source code down to the file level Offline editing support Easy to edit files outside Visual Studio or Eclipse Medium-sized integrated codebases A balance of fine-grained control with reduced friction Full offline experience Complete repository with portable history Simplified branching model Modular codebases Integrating with open source Highly distributed teams

Trends in the DVCS Ecosystem Git is the Leading DVCS Tool Adoption of Git is growing exponentially Git is used to interchange data between SCM tools Git is a Deployment Protocol Used to deploy web applications on many cloud providers Git has support across platforms Strong Linux and Mac tooling Support could be improved for Windows developers

Git fully integrated into Visual Studio and TFS

Fully integrated Git support Team Foundation Server / Service Project 2Project 1 3 rd Party Local Repo Other Remote Git Repo

WebGrease – Open Source project on Git platform Project Minimizes the JS/CSS files Ships with Visual Studio (part of all ASP.NET projects) Hosted on Team size: 1 full time developer, 3-4 part time developers Dev Tools: Visual Studio Update 2 CTP 2 with VS-Git integration

DEMO Git with Visual Studio and Team Foundation Service

Availability Now available on Team Foundation Service Create team projects using Team Foundation Version Control or Git repositories Now available for Visual Studio 2012 Update 2 CTP 2 Visual Studio Tools for Git (preview) - integrates Git into Visual Studio Coming to Team Foundation Server Included in all editions of Visual Studio (including Express) and in Team Foundation Server in a future release.

Microsoft ALM supports choice Choice in source code workflows Integrating the leading DVCS solution into the leading ALM suite Use centralized or distributed version control and always get the full integrated ALM capabilities of TFS Choice in development processes Pick Agile, CMMI, or Scrum processes or create your own Tooling to support best of breed practices regardless of your development methodology Choice in platforms Target the platform of your choice from the development environment of your choice

Roadmap - One backlog for Version Control Deeper build integration Team Explorer Enhancements Symlink support in TFVC for Unix Clients Enhanced version control experiences in the Web Branch Visualization Code Review for Git Richer workflows for using TFVC and Git Together Simplified Getting Started experiences

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.