team foundation server /visual studio team services 手順書

Download Team Foundation Server /Visual Studio Team Services 手順書

If you can't read please download the document

Upload: masaki-takeda

Post on 07-Jan-2017

4.063 views

Category:

Software


4 download

TRANSCRIPT

Entity Framework 6.1.3 + ASP.NET MVC 5

Team Foundation Server / Visual Studio Team Services [email protected]: 2017 3 3

2 (1) 4 5Visual Studio Team Services 61314Excel 2035Visual Studio 36 40434550Visual Studio Team Services 58

2

3 (2)6465687985Test Manager9596 102 105 106 107 124 139 140 141

3

4 Team Foundation ServerVisual Studio Online Visual Studio Team Services ALM IDE

Visual Studio 2017 RC Visual Studio Team Services Windows Visual Studio Team Services Visual Studio Team Services

90 - 120

4

- Visual Studio Team Services Team Foundation Server

https://doc.co/ChRKFZ

6 https://www.visualstudio.com/ja-jp [Sign in] Microsoft [] Visual Studio Team Services (1)

1

2

3

6

7Visual Studio Team Services Microsoft[]Visual Studio Team Services (2)

12

7

8[] [Japan] []Visual Studio Team Services (3)

1

2

8

9[] Visual Studio Team Services (4)

1

9

10Visual Studio Team Services URL[Team Foundation Version Control] []Visual Studio Team Services (5)

2

31

10

11Visual Studio Team Services [MyFirstProject] [Agile] []

Visual Studio Team Services (6)

2

1

11

12Visual Studio Team Services MyFirstProject Visual Studio Team Services (7)

12

- - Excel

14Visual Studio Team Services [WORK] [Backlog] [Title] [] [Add] (1)

34

2

1

14

15 [] (2)

1

15

16[State][New][][][State]Visual Studio Team Services [State][Active][Save & Close][] [Save] [] (3)

13

4

2

16

17 (4)

1

17

18[][Closed] [Save Close] (5)

12

18

19 []

Visual Studio Team Service [Active] (6)

1

19

20Excel Visual Studio Team Services

Excel[][]Excel (1)

1

2

20

21 Visual Studio Team Services [] [] Excel (2)

1

2

21

22[ Visual Studio Team Services URLxxxx.visualstudio.com] [OK] Visual Studio Team Services [] Excel (3)

12

3

4

22

23 Visual Studio Team Services [] [MyFirstProject] [] Excel (4)

2

3

1

4

23

24[] [OK] Excel (5)

2

1

24

25Excel User Story [Visual Studio] [User Story] [] [] [ID]

User Story Excel (6)

2

13

4

25

26User Story Task [Visual Studio][] []Excel (7)

2

1

26

27[]1. [] [Parent-Child][] Excel (8)

1

27

28 [Title 2] [Visual Studio][Task]2. [Title 2] [][Work Item Type][Task]3. [Assigned To] [] 4. [] [] 5. [ID] User Story Task Excel (9)

1

24

53

28

29Excel User Story Task Visual Studio Team Services [Queries] [New] [New query] Excel (10)

21

3

29

30[Type of query] [Tree of work items] [] User Story Task [Save] [New Query 1] [MyQueries] Excel (11)

21

3

4

30

31Excel [+] Excel (12)

1

31

32[] [] [New Query 1] [] Excel (13)

1

2

32

33[] [New Query 1][OK] [] [OK] Excel (14)

1

2

3

33

34User Story Task Excel Visual Studio Team Services /Excel Visual Studio Team Services Excel (15)

34

- Visual Studio Visual Studio Team Services - - - - - Visual Studio Team Services

36Visual Studio Visual Studio Team Services

Visual Studio [] [ ] [] Visual Studio Team Services [...] Visual Studio (1)

31

2

36

37 Visual Studio Team Services [] [...] Visual Studio Team Services []

Visual Studio (2)

1

2

3

4

37

38 Visual Studio Team Services [] Visual Studio Team Services [MyFirstProject] [] Visual Studio (3)

12

3

4

38

39Visual Studio (4)

39

40Windows Form

http://aka.ms/vsts-hol [SampleWinForm.zip] ZIP [SampleWinForm] [C:\Users\\Source\Workspaces\MyFirstProject] [C:\Users\\Source\Workspaces\MyFirstProject\SampleWinForm] [SampleWinForm] [SampleWinForm.sln] (1)

2

3

40

41Visual Studio [] [...] [C:\Users\\Source\Workspaces\MyFirstProject\SampleWinForm\SampleWinForm.sln] [OK]

(2)

1

2

3

[] []-[]-[/]

41

42Windows Form [1] [+] [1] [=] [2][X]

(3)

1

2

3

42

43Visual Studio [] [3-] [3-] []

(1)

1

2

3

43

44 [3-] [] Web [3-] [State] [New] [Active]

(2)

1

2

44

45 [3-] Visual Studio [IntelliTest]

[ ] [Calculator.cs]

(1)

1

2

45

46 [Calculator] [IntelliTest] - [IntelliTest ]

(2)

2

1

46

47[IntelliTest ] [ ] [MSTest] [OK] [SampleWinForm.Tests] (3)

2

13

47

48IntelliTest

[Calculator] [IntelliTest] - [IntelliTest ]

(4)

2

1

48

49 [Calculator.Test.cs]

(5)

1

49

50IntelliTest

Visual Studio [] [] - []

(1)

1

50

51 2

(2)

1

51

521 [DivideTestThrowsDivideByZeroExpection] 0

(3)

12

52

532 [DivideTestThrowsOverflowExpection] int (-2,147,483,648) -1 int (2,147, 483,647)

(4)

12

53

54Calculator.cs [Calculator.cs] [Divide] 0 [] (5)

1

2

3

54

55 [] 6

(6)

21

55

56Calculator.cs Visual Studio [] [ ] - [] (7)

1

56

57 [ ]

[samplewinform.exe] [SampleWinForm] [Calculator] 100% (8)

1

57

58Calculator.cs 100%Visual Studio Team Services

[ SampleWinForm] [] Visual Studio Team Services (1)

1

2

58

59[] [] [] Visual Studio Team Services (2)

1

3

2

59

60[] [Calculator ] [] [SampleWinForm] [SampleWinForm.Tests]([(20)] )[] [3-] [] [] [] Visual Studio Team Services (3)

4

1

2

5 20

3

60

61Visual Studio Team Services [CODE] [SampleWinForm] [SampleWinForm] [SampleWinForm.Tests]

[History] Visual Studio Team Services (4)

1

2

61

62IntelliTest Visual Studio Team Services Web [SampleWinForm.Tests] [SampleWinForm.Tests.csproj] [Contents] [Edit]

Visual Studio Team Services (5)

1

2

3[Edit]

62

63Visual Studio Team Services VS 2017VS 2015 45 ..\..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\ c:\Program Files (x86)\Microsoft Visual Studio 14.0\

2. []

Visual Studio Team Services (6)

1

2

63

- - - -

65[MyFirstProject] [Build & Release] [Explorer] [+] (1)

4

2

3

1

65

66[Visual Studio] [Next] [Create] (2)

1

2

66

67

(3)

67

68[Visual Studio Build] [Platform] [$(BuildPlatform)] [Configration] [$(BuildConfigration)] [Solution] [...] (1)

1

3

2

68

69[SampleWinForrm] [SampleWinForm.sln] [OK] (2)

1

2

69

70[Solution] [$/MyFirstProject/SampleWinForm/SampleWinForm.sln] [Visual Studio Version] [Visual Studio 2015] (3)

1

2

70

71[Visual Studio Test] [Code Coverage Enabled] (4)

12

71

72[Copy and Publish Build Artifacts] [Copy Files] [Publish Build Artifacts ] [X] [Add build step...] (5)

12

72

73[Utility] [Copy and Publish Build Artifact] [Add] [Close] (6)

21

3

73

74[Copy and Publish Build Artifacts] [Copy Root] [...] (7)

1

2

74

75[SampleWinForrm] [OK] (8)

1

2

75

76[Copy Root] [$/MyFirstProject/SampleWinForm] [Contents] [**\bin] [Artifact Name] [drop] [Artifact Type] [Server] (9)

1234

76

77[Variables] [BuildConfigration] [debug][BuildPlatform] [any cpu] [Save] (10)

1

2

3

77

78[Name] [] [OK] (11)

2

1

78

79Visual Studio Team Services [Queue build...] (1)

1

79

80[OK] (2)

1

80

81[Build Succeeded] [Build ] (3)

1

81

82Summary (4)

2

3

1

82

83[Artifacts] [Download] [drop.zip] [drop] [drop\SampleWinForm\bin\Debug\SampleWinForm.exe] [C:\drop] [C:\drop] [SampleWinForm.exe]

(5)

1

234

SampleWinForm

83

84[C:\drop] [SampleWinForm .exe] [Windows PC ] [] [] [] Windows Form [1] [+] [1] [=] [2] [X]

(6)

3

241

5

84

85Team Foundation Server 2015 Update 2 / Visual Studio Team Services

[] [Edit]

(1)

12

85

86[Triggers] [Gated Check-in] [Run continuous integration triggers for committed changes] [Use workspace mappings for filters] [Save] [Name] [] [OK]

(2)

12

5

7

6

3

4

86

87

Visual Studio [Calculator.cs] [Divide] [return number1 / number2;] []

(3)

1

2

3

87

88[] [] [] (4)

1

3

2

88

89[] [] [] [Calculator.cs] [] [] [] [ ][]

(5)

3

1

2

4

5

89

90[] [] (6)

1

2

90

91Visual Studio Team Services (7)

91

92[CODE] [Changesets] []

(8)

1

2

3

92

93Visual Studio Calculator.cs [Calculator.cs] [] [] [] (9)

1

2

3

93

94Calculator.cs (10)

94

Test Manager - - -

96Test Manager [Test Manager] [Microsoft Test Manager 2017] Test Manager [] (1)

1

23

96

97 Visual Studio Team Services [ Visual Studio Team Services URLxxxx.visualstudio.com] [] Visual Studio Team Services [] (2)

1

2

3

4

97

98[MyFirstProject] [] [] (3)

1

2

3

98

99[] [] [] [] [] (4)

1

2

3

99

100[] [] (5)

1

100

101[] 1 [][[1] [-] [1] [=] ] [][[0] ] []

(6)

1

2

3

4

101

102[] [] [] [] []

(1)

1

2

3

45

102

103[x] [Windows] + [R] [] [C:\drop\SampleWinForm.exe] [Enter][1] [tab]2[1][tab]2[-] [tab][=] [Enter][tab]3 [-1]

(2)

32

4567

103

104[][] [X] [-1 ] [X] (3)

23

1

4

104

105[][] [X]

1

3

2

[]

105

- -

107Visual Studio Team Services [Release] [+ New definition] (1)

1

2

107

108[Empty] [Next] [Create] (2)

1

12

108

109 (3)[Edit] [Definition] []

21

109

110[][] [Assign approvers] [General] [Environment Owner] [Approvals] [Pre-deployment approver] [Specific Users] [Step 2] (4)

1

23

45

110

111[Deployment conditions] [After release creation] [OK] [] [Add tasks] (5)

1

23

111

112 (6)[Environments] [Add tasks]

12

112

113 (7)[Utility] [Command Line] [Add] [Close]

21

3

113

114 (8)[Command Line] [dir "\drop"]

1

114

115 (9)[Artifacts] [] [] [Edit]

1

23

115

116 (10)

[Cancel]

1

116

117[Triggers] [Continuous Deployment] [Set trigger on artifact source] [] (11)

1

2

3

117

118 (12)[Save] [OK]

1

2

118

119 (13)[Explorer] [] [Queue build] [OK]

2

341

119

120 (14)[Releases]

1

120

121 (15)1[] [Approve]

1

2

121

122 (16)[Release-xx] [Logs]

1

2

122

123 (17)[Run dir \drop] [] [SampleWinForm] [SampleWinForm.Tests]

1

2

123

124 (1)[] [Edit]

1

2

124

125 (2)[Add environments] [Clone selected environment] [Automatically approve] [Trigger] [][Queue] [Hosted] [Create]

1

2

3

4

5

125

126 (3)[Copy of ] [Step2-1] [Enter ]

1

126

127 (4)1 [Environment 1]

1

127

128 (5)[Add environments] [Clone selected environment] [Automatically approve] [Trigger] [Queue] [Hosted] [Create]

1

2

3

4

5

128

129 (6)[Step2-2] [Enter ]

1

129

130 (7)Step2-2 [] [Deployment conditions] [After successful deployment on ...] [Environment 1] [Environment 1][OK]

1

2

3

130

131 (8)[Save] [OK]

1

2

131

132 (9)[Explorer] [] [Queue build] [OK]

2

341

132

133 (10)[Releases]

1

133

134 (11)1[] [Approve]

1

2

134

135 (12)[Release-xx]

1

135

136 (13)[Environment] [Environment 1][Step2-1] / [Step2-2] 1

136

137 (14)[]

1

137

138 (15)

138

- -

140Visual Studio Visual Studio Team Services Visual Studio Team Foundation Server / Visual Studio Team Services

140

141http://takedamasaki555.wordpress.com/ Team Foundation Server Visual Studio Team Services Visual Studio + Team Foundation Server Visual Studio Team Services Visual Studio Team Foundation Server / Visual Studio Team Services Visual Studio Team Foundation Server / Visual Studio Team Services + Azure

Team Foundation Server 2015 Update 3 Team Foundation Server 2015 Update 3 Team Foundation Server 2015 Team Foundation Server Entity Framework 6.1.3 + ASP.NET MVC 5 Entity Framework 6.1.3 + Windows

141

142Visual Studio Team Services Visual Studio Team Services Azure Visual Studio Team Services https://azure.microsoft.com/ja-jp/pricing/details/visual-studio-team-services/ 5 6 10 612 / 11 100 816 / 101 1000 408 / 1001 204 /

* MSDN Subscription Visual Studio Team Services * 30 * 360 4,080 /

1 2 1,530 /

* 2017114

142

143Team Foundation Server Windows ServerSQL ServerTFS TFS* MSDN Subscription CALWindows Server CALSQL Server CALTFS TFS CAL* MSDN Subscription

MSDN Subscription Windows Server & CAL MSDN Subscription Team Foundation Server & CAL SQL Server Team Foundation Server

Visual Studio () * 2017114

Test ProfessionalMSDN Subscription MSDN Platforms

144

UML *

UI **IntelliTraceIntelliTrace Anywhere.NETWeb Fake FrameworkCPU** /IntelliTestCodeLensInclude Visual Studio 2015

*Visual Studio Community VS 2013 Ultimate VS 2013 Premium VS 2015

2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.145

*

UI **IntelliTraceIntelliTrace Anywhere.NETWeb Fake FrameworkCPU** /IntelliTestCodeLensInclude Visual Studio 2017

*Visual Studio Community VS 2017 Live Unit Testing Xamarin InspectorXamarin ProfilerXamarin Test RecorderIDE

2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.146