azure devops git help

u_make_me_sick_

Well-known member
  • Oct 1, 2011
    11,522
    7,320
    113
    ඒ දෙක අන්තිමට ඉන්ටෙග්රේට් කරන්න තව ටාස්ක් එකක් දාගන්න එක වටිනවා වගේ. එකෙන් තම ෆිනල් එක පුෂ් කරන්න ඕනේ. දෙන්නා කල වැඩ ටික මාස්ටර් එකේ තියනවනේ. ඒක බලල ඔය පර්මිෂන් ඇඩ් කරනවා වගේ housekeeping වැඩ ටික කරලා මාස්ටර් දාල QA PR කළා නම් වටිනවා වගේ
    ඔවු බන්. මූට මේ තේරැම් ගන්න පුලුවන් විදිහට basic දේ කිව්වෙ. කොහටාමත් devs 2ගෙ commits නිසා දෙන්නට වෙන වෙනම සැරින් සැරේ rebase කරන්න වෙනවා.
     
    • Haha
    Reactions: HAneo

    119©

    Well-known member
  • Sep 29, 2012
    2,411
    2,151
    113
    ~ගෙදර~
    No 2 lagata enna one
    ------------------------
    PR eke Comments thibboth ewa hadala ayi push karala approve karaganna one
    e step eka thama hugak amaru. mokada Unit test ehema complete wenna one

    PR ekedi conflicts awoth Origin eken pull karala conflicts hadala thama Push karanna one


    No 4 eke passe
    -----------------

    QA task danneth story ekemayi. Sprint ekak gaththoth eke okkoma wada karanaw
    1. Stack holder lage Customer paththe represent karana ekek sprint eke innawa. Database eka own wenne customer. so u prod DB eke thiyana task dagannawa. eka unge inna DB adminla dev un asign karala karawanawa
    2. BA la innawa BA lata
    3. QA task thiyanawa QA lata
    4. Dev

    ithin Bug ekak awama QA ekedi ekath story ekema danawa. separate karanne na. mokada track awl yana nisa
    eketh branch ekak hadala ara wagema process eke yanna one
    Thanks macho
    Task 2 k Jira board එකේ දාගන්න. ඒ tasks 2, වෙන වෙනම මොනවද කරන්න තියෙන්නෙ කියලා දාන්න. ඒ කිව්වෙ dev1 මොනවද කරන්නෙ කියලා එක task එකකත්, dev2 මොනවද කරන්නෙ කියලා අනිත් task එකෙත් දාන්න.
    ඊට පස්සෙ dev branch එකෙන් වෙනම feature branch එකක් අරගෙන, ඒ feature branch එකෙන් task 2 ට අදාලව වෙන වෙනම branches හදලා developers ල දෙන්නට ඒ branches 2 වෙන වෙනම වැඩ කරන්න කියන්න.
    ඉවර උනාට පස්සෙ, PR එකක් හදලා approve කරගෙන අර මුලින් හදපු feature branch එකට merge කරන්න.
    ඊට පස්සෙ ඒ feature branch එක test කරලා dev එකට merge කරන්න.
    මේ strategy එකට යන්න හේතුව developers ල දෙන්නම එකම page එකේ වැඩ කරන නිසා. Direct dev එකට merge කරොත් dev එක pollute වෙන්න chance එක වැඩියි unfinished වැඩ තිබ්බොත්.
    Thanks macho
     

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    ඔවු බන්. මූට මේ තේරැම් ගන්න පුලුවන් විදිහට basic දේ කිව්වෙ. කොහටාමත් devs 2ගෙ commits නිසා දෙන්නට වෙන වෙනම සැරින් සැරේ rebase කරන්න වෙනවා.
    Anna ekayi