Slide 1

Slide 1 text

αϧͰ΋Θ͔Δ (JUͷϒϥϯνϞσϧ ొஃऀΫϘଠ࿠

Slide 2

Slide 2 text

ࣗݾ঺հ ໊લΫϘଠ࿠ !LVCP@QSPHSBNNFS ೥ྸࡀ ֶߍͱ͋Δߴઐੜ࢈σβΠϯ޻ֶՊ
 ৘ใγεςϜίʔε೥ ɹɹɹɹɹɹɹίϯϐϡʔλݚڀ෦ݩ෦௕ ্ߖ 
 ಘҙݴޠ+BWBTDSJQU ओʹ3FBDU ݱࡏͷλεΫΞϊςʔγϣϯπʔϧͷ࡞੒
 .Z42-ͱͷ઀ଓ࣌ͷόάղܾʹணखத

Slide 3

Slide 3 text

εέδϡʔϧʹ௥Ճ͢Δ༧ఆͷ ೔ܾ࣌ఆΛࣗಈԽ ͢ΔػೳΛ౥ࡌͨ͠ εέδϡʔϦϯάαʔϏε Smart Scheduler ɹөըؑ৆ɿ Plan_A : 6݄22೔ 10:00~11:40 Plan_B : 6݄22೔ 18:00~19:40 Plan_C : 6݄23೔ 14:00~15:40

Slide 4

Slide 4 text

ࠓճͷ಺༰͸ͦͷϓϩδΣΫτͷ ϒϥϯνϞσϧͰ͢ɻ

Slide 5

Slide 5 text

ͦ΋ͦ΋ϒϥϯνϞσϧͱ͸ ϒϥϯνϞσϧͱ͸ Gitͷϒϥϯνͷ੾Γํɻ ͜ͷ੾ΓํʹΑͬͯอकͷ͠΍͍͕ܾ͢͞·ͬͯ͘Δɻ

Slide 6

Slide 6 text

ϒϥϯνϞσϧͷྫ $BTF.BTUFSϒϥϯνͷΈ ͱΓ͋͑ͣ Masterϒϥϯνʹ Commitɻ [ొ৔͢Δϒϥϯν] Master: ։ൃ͕ਐΉͱશͯ͜͜ʹ Commit͞ΕΔɻ [ಛ௃] Commitָ͕ɻ ϦϦʔε࣌ͷ҆ఆ൘Λ࢒ͤͳ͍ɻ ࡞ۀͷϩά͕௥͍ͮΒ͍ɻ

Slide 7

Slide 7 text

ϒϥϯνϞσϧͷྫ $BTF.BTUFSGFBUVSF ֤ػೳͷ࣮૷͝ͱʹϒϥϯνΛ੾ͬͯɺ࣮૷ɻ Ұ௨Γ࣮૷ͨ͠Βɺ.BTUFSʹϚʔδ [ొ৔͢Δϒϥϯν] Master: ։ൃͷओ࣠ , Feature: ֤ػೳ͝ͱͷ࣮૷ [ಛ௃] ࡞ۀͷϩά͕௥͍΍͍͢ɻ ҎલɺϦϦʔε࣌ͷ҆ఆ൘͕ͳ͍ɻ

Slide 8

Slide 8 text

ϒϥϯνϞσϧͷྫ $BTF.BTUFS%FWFMPQGFBUVSF Masterʹ͸શମ͕׬੒͢Δ·ͰϚʔδ͠ͳ͍ɻ Developϒϥϯν͕։ൃͷओ࣠Ͱ fasetureϒϥϯν͸ͦ͜ʹϚʔδɻ [ొ৔͢Δϒϥϯν] Master: ϦϦʔε࣌ͷ҆ఆ൛ , Develop: ։ൃͷओ࣠ Feature: ֤ػೳ͝ͱͷ࣮૷ [ಛ௃] ࡞ۀͷϩά͕௥͍΍͍͢ɻ҆ఆ൛΋͋Δɻ

Slide 9

Slide 9 text

ଞʹ΋༻ҙ͢΂͖ϒϥϯν 3FMFBTFϒϥϯν ϦϦʔε࣌ͷඍௐ੔ʹ࢖ΘΕΔɻ ओʹ Develop͔Βੜ΍͠ɺඍௐ੔ޙ͸ MasterʹϚʔδɻ [ར఺] ҆ఆ൛ʹ൓өͤͯ͞΋ɺ Developϒϥϯν͸ͦͷӨڹΛड͚ͳ͍ɻ

Slide 10

Slide 10 text

ଞʹ΋༻ҙ͢΂͖ϒϥϯν )PUpYϒϥϯν ϦϦʔεޙʹۓٸͳमਖ਼͕ඞཁͱͳͬͨ࣌ʹੜ੒͞ΕΔɻ ओʹ Master͔Βੜ΍͠ɺमਖ਼ऴྃޙ͸ MasterͱDevelopʹϚʔδɻ [ར఺] ҆ఆ൛ͷमਖ਼͕ DevelopϒϥϯνͷมߋʹӨڹ͠ͳ͍ɻ

Slide 11

Slide 11 text

ϋοΧιϯͰ͜ΕΛ΍Δͱ͜Μͳ෩ʹͳͬͨ

Slide 12

Slide 12 text

·ͱΊ Master: ҆ఆ൛ɻσϓϩΠͯ͠΋໰୊ͳ͍ঢ়ଶͷ΋ͷ͔͠Ϛʔδ͠ͳ͍ɻ Develop: ։ൃͷओ࣠ Feature: ࣮૷͢Δػೳຖͷϒϥϯν Release: Master΁ͷϚʔδ࣌ͷඍௐ੔༻ Hotfix: ҆ఆ൛ʹۓٸͳमਖ਼͕ඞཁʹͳͬͨࡍʹ࢖༻͞ΕΔϒϥϯν

Slide 13

Slide 13 text

͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠