рдЧрд┐рдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рд▓ рдХреА рдПрдХ рдЬреЛрдбрд╝реА

рдЬрдм git рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВрдиреЗ рдПрдХ рд╕рдВрдкрддреНрддрд┐ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдкрд╛рдардХ рдХреЛ рд╡рд┐рддрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рднреА рд▓рд╛рднреЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рд╣реИред рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╡реЗ рдЖрдо рддреМрд░ рдкрд░ рджреВрд░рд╕реНрде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рд╢рд╛рдЦрд╛рдУрдВ, рдкреБрд╢, рдкреВрд▓ рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред

рд▓реЗрдХрд┐рди рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ, рдРрд╕рд╛ рдХреНрд╖рдг рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ (рд╡рд┐рд╢реЗрд╖рдХрд░ рдпрджрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рддрдереНрдпреЛрдВ, рдордВрдЪреЛрдВ рдФрд░ рд▓реЗрдЦреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдЬрдм рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЬреНрдЮрд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЕрднреА рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдореЗрдВ рдХреНрд╖рдг рддреБрдо рдереЛрдбрд╝рд╛ рддреИрд░рдирд╛ред рдЗрд╕рд▓рд┐рдП рдЕрдм рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд┐рддрд╛рдм рдХреЛ рдЪреБрдиреЗрдВ рдФрд░ рдЙрд╕реЗ рдХрд╡рд░ рд╕реЗ рдХрд╡рд░ рддрдХ рдкрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВред

рдмреЗрд╢рдХ, рд╢рд╛рдпрдж рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП ... рдпрд╣ рднреА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рд╣рдореЗрд╢рд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп, рдкреНрд░рдпрд╛рд╕, рдЗрдЪреНрдЫрд╛ рдЖрджрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рд▓реЗрдХрд┐рди рд▓реЗрдЦ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЙрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдореИрдВ рджреЛ рдорд╣рд╛рди git рдХрдорд╛рдВрдбреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЦреЛрдЬрд╛ рд╣реИред рдпрд╣ рдЧрд┐рдЯ рджреЛрд╖ рдФрд░ рдЧрд┐рдЯ рдмрд╛рдпрд╕реЗрдХреНрдЯ рд╣реИ


рдлрд╝рд╛рдЗрд▓ рд╕рд╛рд░рд╛рдВрд╢


рдЕрдХреНрд╕рд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдЖрдкрдХреЛ рдХреЛрдб рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдмрдЧ рдорд┐рд▓рддреА рд╣реИ, рддреЛ рдпрд╣ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдХрд┐рд╕рдиреЗ рдФрд░ рдХрдм рд▓рд┐рдЦрд╛ рд╣реИред (рдмреЗрд╢рдХ, рдореИрдВ рдпрд╣ рднреА рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд╣ рдХреНрдпрд╛ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдФрд░ рдЙрд╕рдиреЗ рдмрдЯрди рдХрд╣рд╛рдВ рджрдмрд╛рдП рдереЗ, рд▓реЗрдХрд┐рди рддрдм рдирд┐рд╢реНрдЪрд┐рдд рд╣реА рдпрд╣ рд╢рдХреНрддрд┐рд╣реАрди рд╣реИ)

рдЧрд┐рдЯ рджреЛрд╖ рдЖрдкрдХреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдХрдм рдФрд░ рдХрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб

git blame -L 12,22 products.php

рджрд┐рдЦрд╛ рджреЗрдВрдЧреЗ

 ebf9cf99 (vasia 2011-11-16 15:07:52 +0400 260)$templates = $controller->getTemplates(); ebf9cf99 (vasia 2011-11-16 15:07:52 +0400 261) foreach($templates as $value) 


рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдХрдорд┐рдЯ рдХрд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╣реИрд╢, рд▓реЗрдЦрдХ, рдЕрдВрддрд┐рдо рдкрд░рд┐рд╡рд░реНрддрди рдХреА рддрд╛рд░реАрдЦ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрдб рд╣реА рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдЬрд▓реНрджреА рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдкреНрд░рддрд┐рдмрджреНрдз рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдХрд╛рд░рдг рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП -C рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╢реБрд░реВ рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб рдЯреБрдХрдбрд╝рд╛ рдХрд╣рд╛рдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдХрд┐рд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред

git blame -L 10,19 -C Controller.php

 3351a8dc /logistics/pages/Controller.php (vasia 2012-01-24 15:26:04 +0400 10) 0cb0d219 /orders/pages/Controller.php vasia 2012-01-13 09:51:54 +0400 16) 


рдпрд╣ рдЬрд╛рдирдирд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реИ рдХрд┐ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓реЗрдЦрдХ рдХреЛрдИ рдФрд░ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╕реНрд╡рдпрдВ рд╣реИрдВ)

рдмрд╛рдЗрдирд░реА рд╕рд░реНрдЪ


рджреВрд╕рд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рд╡рд╣ рд╣реИ рдХрдорд┐рдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рдмрд╛рдЗрдирд░реА рд╕рд░реНрдЪ рдХреНрд╖рдорддрд╛ред рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд┐рддрд┐ рдХреЛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рджреВрдВрдЧрд╛ред рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЯреВрдЯ рдЧрдИ рд╣реИ, рд╣рдо рдХрд┐рд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдиреЗ рдареАрдХ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛ред рддреЛ рдмрд╛рдЗрд╕реЗрдХреНрдЯ рдХрдорд╛рдВрдб рд╣рдореЗрдВ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдирдВрдмрд░ рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд░реЛрд▓ рдмреИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╡рд╣ рдХрдорд┐рдЯрдореЗрдВрдЯ рдвреВрдВрдврддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рд░ рдорд╛рдпрд╛рд╡реА рдмрдЧ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЦреЛрдЬ рддрдВрддреНрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реА рд╣реИ

 git bisect start git bisect bad 


рдЕрдЧрд▓рд╛, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕реНрдерд┐рддрд┐ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ - 10 рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддрд╛ рд╣реИ

git bisect good HEAD~10

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реА рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЕрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЖрдЧреЗ рднреА рдЦреЛрдЬ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ

git bisect good

рдпрд╣ рдЯреАрдо рдПрдХ рдЕрдЪреНрдЫреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдФрд░ рдПрдХ рдмреБрд░реЗ рдХреЗ рдмреАрдЪ, рдмреАрдЪ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддреА рд╣реИ, рдпрд╛рдиреА рдЕрдм рд╣рдо рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рдкрд╛рдВрдЪ рдХрдорд┐рдЯ рд╣реИрдВред рдпрджрд┐ рдПрдХ рдмрдЧ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд░реНрддрдорд╛рди рдкреНрд░рддрд┐рдмрджреНрдз рд╕реЗ рдкрд╣рд▓реЗ рд╣реИ, рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдмрд╛рдж рдореЗрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЗ рд╕рд╛рде, рджреВрд░реА рддрдм рддрдХ рдШрдЯ рдЬрд╛рддреА рд╣реИ рдЬрдм рддрдХ рдХрд┐ рд╣рдо рдПрдХ рдЦрд░рд╛рдм рдкреНрд░рддрд┐рдмрджреНрдз рдирд╣реАрдВ рдкрд╛рддреЗ (рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдЗрд╕рдХреЗ рд▓реЗрдЦрдХ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдордиреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХрд┐рдпрд╛)ред

рдЦреЛрдЬ рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЙрд╕рдХреА рдореВрд▓ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ

git bisect reset

рдкрд░рд┐рдЪрдп рдХреА рдУрд░ рд▓реМрдЯрддреЗ рд╣реБрдП, рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП рдЧреАрддрд╛ рдкрдврд╝рд╛рдиреЗ рдореЗрдВ, рдпрд╣ рдкреБрд╕реНрддрдХ, рдЬреЛ рдХрд┐ рд╕рднреА рдИ-рдореЗрд▓ рдкрд░ рд╣реЛрдЧреА, рдпрд╣ рдПрдХ рдмрди рдЧрдИред рдпрд╣ рд╕рдмрд╕реЗ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд░рд╛рдЬреНрдп рд╕реЗ рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП "рдореИрдВ рдпрд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ" рд░рд╛рдЬреНрдп рдХреЛ "рдореИрдВ рдпрд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдРрд╕рд╛ рдХрд░рдирд╛ рдХреНрдпреЛрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ" рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдкред рд░реВрд╕реА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреВрд░рд╛ рдирд╣реАрдВ) рднреА рд╣реИред

рдореИрдВ рдЗрд╕ рдкрд░ рдЕрдкрдиреА рдХрд╣рд╛рдиреА рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╡рд░реНрдгрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреА рдЬреЛ рдХреЗрд╡рд▓ рдЧрд┐рдЯ рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╣реИрдВред

рдпреБрдкреАрдбреАред
рдкрд╛рд░рд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рднреА рдореМрдЬреВрдж рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж рд░рд┐рдЯреНрд░рд╛рди
рджреЛрд╖ - hg рдПрдиреЛрдЯреЗрдЯ
рдФрд░ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд▓рдЧрдЗрди рд╣реИ - mercurial.selenic.com/wiki/BisectExtension

Svn рдХреЗ рд▓рд┐рдП рд╣реИ
svn рджреЛрд╖ TARGET [@REV]

Source: https://habr.com/ru/post/In137408/


All Articles