$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Azure Reposについて
Search
macneko-ayu
November 24, 2018
Programming
0
450
Azure Reposについて
2018/11/24 Azure DevOps Tokyo, Japan でAzure DevOps organization、プロジェクト、Azure Reposについて登壇したときの資料。
macneko-ayu
November 24, 2018
Tweet
Share
More Decks by macneko-ayu
See All by macneko-ayu
異業種出身エンジニアが気づいた、転向して十数年経っても変わらない自分の武器とは
macnekoayu
0
400
ゆめみ大技林について
macnekoayu
0
400
ゆめみ大技林を支える本作りの技術
macnekoayu
0
250
Vivliostyleの公式テーマをカスタマイズして、ゆめみ大技林 '22のテーマを作った
macnekoayu
0
3.2k
AutomatorでFFmpegを呼び出して動画ファイルをGIFに変換するフォルダアクションを作った
macnekoayu
1
4.8k
設計を知るための第一歩を踏み出そう
macnekoayu
2
5.1k
20190518-3dcg-meetup-slide.pdf
macnekoayu
0
11k
バージョン管理システムの概要と使い方
macnekoayu
0
880
横田流進行管理術 〜 なんとなく進行管理から楽しい進行管理へ
macnekoayu
1
620
Other Decks in Programming
See All in Programming
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
210
AIエージェントの設計で注意するべきポイント6選
har1101
5
2.4k
Vibe codingでおすすめの言語と開発手法
uyuki234
0
120
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
130
TestingOsaka6_Ozono
o3
0
180
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
430
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
600
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
tparseでgo testの出力を見やすくする
utgwkk
2
280
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
93
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
0
96
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Design in an AI World
tapps
0
100
Statistics for Hackers
jakevdp
799
230k
Site-Speed That Sticks
csswizardry
13
1k
Designing Powerful Visuals for Engaging Learning
tmiket
0
190
Transcript
Azure Reposʹ͍ͭͯ Azure DevOps Tokyo, Japan 2018/11/24 ԣా࣍ @macneko_ayu
ࣗݾհ • ԣా࣍ @macneko_ayuʢ͜͏ͪΌΜࠇೣ·ΈΕʣ • iOSΞϓϦΤϯδχΞ • DTPͷࣗಈॲཧϓϩάϥϜͷडୗ։ൃ • PEAKS
(ٕज़ॻΫϥυϑΝϯσΟϯά)ͰiOSܥٕज़ॻͷฤू ‣ iOS 12 ProgrammingɺiOSΞϓϦઃܭύλʔϯೖ ‣ iOSςετશॻͷΩοΫΦϑΛͬͨ • ࣂ͍ೣϨϊ͘Μͷମॏ͕7.4kgʹͳΓɺয͍ͬͯΔ
ΞδΣϯμ • ࠓ͢͜ͱͷ͓͓·͔ͳؔ • Azure DevOps organization • ϓϩδΣΫτ •
Azure Repos • Azure ReposͰͷڞಉ࡞ۀ
ࠓ͢͜ͱͷ͓͓·͔ͳؔ
Azure DevOps organization
Azure DevOps organizationͱ • GitHubͷOrganizationͱಉ͡Α͏ͳͷ • ෳͷOrganizationΛ࡞͢Δ͜ͱ͕Մೳ
ࢲͷ͍ํ • ༻్ʹ͋Θ͍͚͍ͤͯͯΔ ‣ ηογϣϯࢿྉཤྺॻͳͲݸਓʹඥͮ͘ͷ ‣ ෭ۀ༻ͷͷ • ͍͚͍ͯΔཧ༝ɺೲ͕ൃੜ͢Δͷ ໌ࣔతʹΓ͓͖͍͔ͯͨ͠Β
Azure DevOps organization Demo
ϓϩδΣΫτ
ϓϩδΣΫτͱ • Azure DevOps organizationʹؔ࿈͚ΒΕͨϓϩδΣΫτ • Azure DevOps Projectsͷ͜ͱͰͳ͍ •
Azure BoardsɺAzure ReposɺAzure Pipelinesɺ Azure Test PlansɺAzure ArtifactsͰߏ͞Ε͍ͯΔ ‣ Azure Reposʹ͍ͭͯ͜ͷ͋ͱઆ໌ɻ ͦͷଞͷػೳʹׂ͍ͭͯѪ • ࡞Ͱ͖ΔϓϩδΣΫτʹ੍ݶͳ͍
ϓϩδΣΫτͷछྨ • ϓϥΠϕʔτϓϩδΣΫτͱύϒϦοΫϓϩδΣΫτͷ2छྨ͋Δ ‣ ϓϥΠϕʔτϓϩδΣΫτ͕σϑΥϧτ • ύϒϦοΫϓϩδΣΫτΛ࡞͢Δʹɺ Azure DevOps organizationͷઃఆΛมߋ͢Δඞཁ͕͋Δ
‣ Azure DevOps organizationઃఆͷPolicyʹભҠͯ͠ɺ ηΩϡϦςΟϙϦγʔͷAllow public projectsΛΦϯʹ͢Δ
ϓϩδΣΫτ Demo
Azure Repos
Azure Reposͱ • Azure ReposόʔδϣϯίϯτϩʔϧγεςϜͷϦϙδτϦʹ ؔ͢Δػೳ ‣ GitͱTeam Foundation Version
ControlʢTFVCʣͷ 2छྨ͔ΒબΔ • ϓϥΠϕʔτϓϩδΣΫτΛ࡞͠ɺ όʔδϣϯίϯτϩʔϧγεςϜͰGitΛબͨ͠߹ɺ ϓϥΠϕʔτGitϦϙδτϦʹͳΔ ‣ ແྉϓϥϯͰϓϥΠϕʔτGitϦϙδτϦ͕ར༻Ͱ͖Δ
Azure Reposͱ • ύϒϦοΫϓϩδΣΫτΛ࡞͠ɺ όʔδϣϯίϯτϩʔϧγεςϜͰ GitΛબͨ͠߹ɺ ύϒϦοΫGitϦϙδτϦʹͳΔ • ͻͱͭͷϓϩδΣΫτʹෳͷϦϙδτϦΛ࡞Ͱ͖Δ ‣
sshɺgit remoteͷѼઌϦϙδτϦ͝ͱʹҟͳΔ ‣ ϓϥΠϕʔτͱύϒϦοΫͷࠞࡏͰ͖ͳ͍
Azure Reposͱ • Pull RequestɺForkͳͲ GitHubͷΑ͏ʹར༻Ͱ͖Δ • Azure Pipelinesͱ࿈ܞ͢Δ͜ͱͰɺ CI/CD͕ར༻Ͱ͖Δ
Azure Repos Demo
Azure ReposͰͷ ڞಉ࡞ۀ
ڞಉ࡞ۀ͢Δʹ • Azure DevOps organizationʹ ΞΧϯτΛট͠ɺͦͷΞΧϯτΛ ϓϩδΣΫτʹট͢Δ͜ͱͰɺ Azure ReposͰͷڞಉ࡞ۀ͕ՄೳʹͳΔ •
টͨ͠ΞΧϯτͷΞΫηεϨϕϧΛ ઃఆ͢Δ
ΞΫηεϨϕϧͱ • ΞΫηεϨϕϧ3छྨ ‣ Basic ‣ Stakeholder ‣ Visual Studio
Enterprise subscription (VS Enterprise) • ΞΫηεϨϕϧͷׂΓͯ https://docs.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=vsts ΑΓൈਮ
ΞΧϯτͷটͷલఏ • ແྉϓϥϯͷ߹ɺ Basic access͕5ΞΧϯτ·Ͱɺ Stakeholder accessͰແ੍ݶʹটͰ͖Δ
ϓϩδΣΫτͷछผʹΑΔҧ͍ • ϓϥΠϕʔτϓϩδΣΫτͰ Basic accessͷ5ΞΧϯτͷΈ Azure ReposʹΞΫηεͰ͖Δ • ύϒϦοΫϓϩδΣΫτͰ Basic
accessͷ5ΞΧϯτʹՃ͑ͯɺ Stakeholder accessͷΞΧϯτ͕ Azure ReposʹΞΫηεͰ͖Δ
Stakeholderͷݖݶ • ϓϥΠϕʔτϓϩδΣΫτͱύϒϦοΫϓϩδΣΫτͰҟͳΔ https://docs.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=vsts ΑΓൈਮ
Azure ReposͰͷڞಉ࡞ۀ Demo
·ͱΊ
·ͱΊ • ϓϩδΣΫτͷ࡞ʹ੍ݶͳ͍ • ແྉϓϥϯͰϓϥΠϕʔτGitϦϙδτϦ͕ ར༻Ͱ͖Δ
Azure ReposͳΒ ແྉͰ GitϓϥΠϕʔτϦϙδτϦ͕ ແ੍ݶʹ͑Δʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠