рдПрдХ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреА рдХрд╣рд╛рдиреА

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



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



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



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



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



рдПрдХ рд╢рд╛рдо, рджрд░рд╡рд╛рдЬреЗ рдкрд░ рджрд╕реНрддрдХ рд╣реБрдИред "рдЕрдВрдд рдореЗрдВ, svn рдкреНрд░рддрд┐рдмрджреНрдз!", рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдиреЗ рдЦреБрд╢реА рд╕реЗ рд╕реЛрдЪрд╛, рдФрд░ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЪрддреБрд░рд╛рдИ рд╕реЗ рджрд░рд╡рд╛рдЬреЗ рдкрд░ рдХреВрдж рдЧрдпрд╛ред "рдпрд╣ рдХреМрди рд╣реИ?" рдЙрд╕рдиреЗ рдкреВрдЫрд╛, рд▓реЗрдХрд┐рди рдЬрд╡рд╛рдм рдореЗрдВ рдЙрд╕рдиреЗ рджрд░рд╡рд╛рдЬреЗ рдХреЗ рдмрд╛рд╣рд░ рдХреЗрд╡рд▓ рдПрдХ рддрдирд╛рд╡рдкреВрд░реНрдг рдЭрдкрдХреА рд╕реБрдиреАред рдиреАрдЪ рдЪрдореНрдордЪ рдХреЗ рдиреАрдЪреЗ рдЪреВрд╕рд╛ред рдПрдХ рдХреНрд╖рдг рдмрд╛рдж, рджрд░рд╡рд╛рдЬреЗ рдХреЗ рдкреАрдЫреЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛: "рдУрдкрди, рд╕реНрд╡реИрдбрдорд┐рди рдбрдВрдк"ред рдХрд╛рдВрдкрддреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдиреЗ рджрд░рд╡рд╛рдЬрд╛ рдЦреЛрд▓рд╛ ... рдФрд░ рдмрд┐рдирд╛ рдорд╣рд╕реВрд╕ рдХрд┐рдП рдЧрд┐рд░ рдЧрдИред



рдПрдХ-рдПрдХ рдХрд░рдХреЗ рдореЗрд░реА рдЖрдБрдЦреЛрдВ рдХреЗ рд╕рд╛рдордиреЗ рд░рд╕реНрд╕рд┐рдпрд╛рдБ рджреМрдбрд╝рдиреЗ рд▓рдЧреАрдВ, рд╡реЗ рдпрд╛ рддреЛ рджрд┐рдЦрд╛рдИ рджреАрдВ рдпрд╛ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдмрд╛рд░-рдмрд╛рд░ рджреЛрд╣рд░рд╛рдИ рдЧрдИред "Svnadmin рд▓реЛрдб, svnadmin рдбрдВрдк, svnadmin рд▓реЛрдб, svnadmin рдбрдВрдк" - рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕рдордЭ рдирд╣реАрдВ рдкрд╛ рд░рд╣реА рдереА рдХрд┐ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдпрд╛ рддреЛ рд╣реЛрд╢ рдореЗрдВ рдЖрдпрд╛, рдпрд╛ рдлрд┐рд░ рдЧреБрдордирд╛рдореА рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред рдФрд░ рджреВрд░реА рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛, рдЯрд┐рдордЯрд┐рдорд╛рддрд╛ рд╣реБрдЖ рдкреНрд░рдХрд╛рд╢ рдЖрд╢рд╛ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд ...



рдЪрд▓реЛ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдирд╛рдпрдХ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖред



рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдирдЬрд░ рд╕реЗ



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



рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рджреЛ рдЧрд▓рддрд┐рдпрд╛рдБ рдХреАрдВ, рдЬреЛ рдЕрдм рдЦреБрдж рдХреЛ рдЕрдкрдиреА рдорд╣рд┐рдорд╛ рдореЗрдВ рджрд░реНрд╢рд╛рддреА рд╣реИрдВ:
  1. рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рд╕рднреА рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╡реЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдлрд╝реЛрд▓реНрдбрд░ рдЯреНрд░рдВрдХ, рд╢рд╛рдЦрд╛рдУрдВ рдФрд░ рдЯреИрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдХрд┐рдП рдмрд┐рдирд╛, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрдбрд╝ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рдХрд░рдиреЗ рд▓рдЧреЗред рдмрд╣реБрдд рдмрд╛рдж рдореЗрдВ, рдпреЗ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдП рдЧрдП рдереЗ рдФрд░ рдлрд╛рдЗрд▓реЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреА рдЧрдИ рдереАрдВ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЖрдкрдиреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдХрдорд┐рдЯреНрд╕ рдХреЛ рдорд┐рдЯрд╛рдпрд╛ рдирд╣реАрдВ рд╣реИред рдЕрдм, рдпрджрд┐ рдЖрдк рд╕рдм рдХреБрдЫ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЬрдм рдорд░реНрдХреНрдпреВрд░рд┐рдпрд▓ рдХреА рдУрд░ рдкрд▓рд╛рдпрди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЯреНрд░рдВрдХ рдХреЗ рдмрд╛рд╣рд░ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
  2. рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рд╣реАрд░реЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА "рдмреЛрдЭ рдирд┐рд░реНрднрд░рддрд╛" рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ, рдФрд░ рдпрд╣рд╛рдБ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдо svn: рдмрд╛рд╣рд░реА рд▓реЛрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЗрд╕ рддрдХрдиреАрдХ рдХреА рдЕрд╕рдВрдЧрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдереА ред рдЬрдм рдорд░реНрдХреНрдпреВрд░рд┐рдпрд▓ рдХреА рдУрд░ рдкрд▓рд╛рдпрди рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ svn: externals рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рдкреВрд░реЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рддреЛрдбрд╝рдлреЛрдбрд╝ рд╕реЗ рдорд░реНрдХреНрдпреВрд░рд┐рдпрд▓ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд╕рд╡реАрдПрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред



рдЦреЛрдкрдбрд╝реА рдХреЗ рдиреАрдЪреЗ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА



рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ svnadmin рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ SVN рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдПрдХ рдкреВрд░реНрдг рдбрдВрдк рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╢реЛрдзрдиреЛрдВ рдпрд╛ рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреА рдПрдХ рд╕реАрдорд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрдВрдк, рдФрд░ рдореМрдЬреВрджрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдбрдВрдк рднреА рд░реЛрд▓ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╡рд┐рд╖рдпрд╛рдВрддрд░ - рдпрд╣ рдЙрдкрдпреЛрдЧрд┐рддрд╛ TortoiseSVN рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдмрд╡рд░реНрд╕рди рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрд▓рд┐рдХ SVN , рдЬрд┐рд╕рдореЗрдВ svnadmin рдореМрдЬреВрдж рд╣реИред



рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ: рд╣рдореЗрдВ "рд╕рд╣реА" рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рджреНрд╡рд╛рд░рд╛ рдЦрд░реЛрдВрдЪ рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ "рдЧрд▓рдд" рд╡рд╛рд▓реЗ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╢реБрджреНрдзрддрд╛ рдХреЛ рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкреНрд░рддрд┐рдмрджреНрдз рдореЗрдВ svn рдХрд╛ рдХреЛрдИ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ: рдмрд╛рд╣реНрдп рдФрд░ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рдЯреНрд░рдВрдХ рдореЗрдВ рд╣реИрдВред рдкреБрдирд░реНрдЧрдарди рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрдорд┐рдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдХрдорд┐рдЯреНрд╕ рдХреЗ рд▓рд┐рдП рддрд╛рд░реАрдЦ рдФрд░ рд╕рдордп рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред



рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд┐рдзрд┐ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднрдВрдбрд╛рд░ рдХреЗ рд╕рдВрд╢реЛрдзрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯрд╛ рдкрд░реАрдХреНрд╖рдг рднрдВрдбрд╛рд░ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред рдЖрдк рдпрд╣рд╛рдВ рд▓реЗрдЦ рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдЕрдиреНрдп рдбрдВрдкреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдбрдВрдк (Demo_repo.dmp) рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред



рднрдВрдбрд╛рд░ рдореЗрдВ 8 рд╕рдВрд╢реЛрдзрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рд╡рд░реНрдгрди рд╣реИ:
  1. рдПрдХ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрдбрд╝ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
  2. рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЬрдбрд╝ рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рд╕реА # рд╣реИрд▓реЛрд╡рд░реНрд▓реНрдб рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
  3. рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЯреНрд░рдВрдХ, рдЯреИрдЧ, рдмреНрд░рд╛рдВрдЪ рдлреЛрд▓реНрдбрд░ред рд░реВрдЯ рд╕реЗ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЯреНрд░рдВрдХ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  4. '3rd рдкрд╛рд░реНрдЯреА' рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╛рд╣реНрдп рднрдВрдбрд╛рд░ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП svn: рдмрд╛рд╣реНрдп рд╕рдВрдкрддреНрддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЧрдИ рд╣реИред
  5. Svn: рдмрд╛рд╣реНрдп рд╕рдВрдкрддреНрддрд┐ рдХреЛ '3rd рдкрд╛рд░реНрдЯреА' рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  6. рдЯреНрд░рдВрдХ рд╕реЗ рд╣рдЯрд╛рдП рдЧрдП рдкрд╛рда рдлрд╝рд╛рдЗрд▓ред
  7. рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ svn рд╣реИ: рд╕рдВрдкрддреНрддрд┐ рд╕реЗрдЯ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВред HelloWorld рдореЗрдВ рдХреБрдЫ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ред
  8. рдЯреНрд░рдВрдХ рдореЗрдВ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред HelloWorld рдореЗрдВ рд╣рдЯрд╛рдП рдЧрдП рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ред
рдЬрд╛рд╣рд┐рд░ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ "рд╕рд╣реА" рд╡рд╛рд▓реЗ рдХреЗрд╡рд▓ 6 рдФрд░ 8 рд╕рдВрд╢реЛрдзрди рд╣реИрдВред рдмрд╛рдХреА рд╕рднреА рдХреЛ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред



1, 2, 3 рд╕рдВрд╢реЛрдзрди рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдлрд╛рдЗрд▓реЗрдВ рдЯреНрд░рдВрдХ рдХреЗ рдмрд╛рд╣рд░ рд╣реИрдВред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЙрдирдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдз рдбрд╛рд▓реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд╢рд╛рдЦрд╛рдПрдВ, рдЯреИрдЧ, рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВрдЧреЗ; 1 рдФрд░ 2 рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЯреНрд░рдВрдХ рдореЗрдВ рдлрд╛рдЗрд▓реЗрдВ рдЬреЛрдбрд╝реА рдЬрд╛рдПрдВ; рдкреНрд░рддрд┐рдмрджреНрдз 3 рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



рд╕рдВрд╢реЛрдзрди 4 рдФрд░ 5 svn рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ: рдмрд╛рд╣реНрдп, рд╣рдореЗрдВ рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╕реАрдзреЗ рдПрдХ рдмрд╛рд╣рд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рднрд░реА рд╣реБрдИ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рд╕рдВрд╢реЛрдзрди 7, рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рд╣рд╛рдирд┐рд░рд╣рд┐рдд, рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ svn рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ: рдмрд╛рд╣реНрдп, рдмрд╛рдж рдореЗрдВ рдЙрд╕ рдкрд░ рдЕрдзрд┐рдХред



рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реВрдВрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ рднреА рдареАрдХ рд╡реИрд╕рд╛ рд╣реА рдХрджрдо рдЙрдард╛рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рддред



Svn рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛: рдмрд╛рд╣рд░реА



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



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



  рдХреЗ резрей
 svn: рдмрд╛рд╣рд░реА 


рдРрд╕реА рдкреНрд░рддреНрдпреЗрдХ рдЬрдЧрд╣ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдКрдкрд░ "рд╕рдВрд╢реЛрдзрди-рд╕рдВрдЦреНрдпрд╛:" рдкрдВрдХреНрддрд┐ рдвреВрдВрдврдиреА рд╣реЛрдЧреАред рдЗрд╕рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╕рдВрд╢реЛрдзрди рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдПред







рдЬрдм рд╣рдо рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рднрдВрдбрд╛рд░ рдХреЗ рд▓рд┐рдП рдбрдВрдк рдХреЗ рдЕрдВрдд рдореЗрдВ рдкрд╣реБрдВрдЪрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛ рдкреБрдирд░реАрдХреНрд╖рдг рд╕рдВрдЦреНрдпрд╛: 4, 5 рдФрд░ 7 рдорд┐рд▓рдиреА рдЪрд╛рд╣рд┐рдПред

рдЕрдм рд╣рдореЗрдВ рдЙрди рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рдбрдВрдк рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
  1. рд╣рдо рдЕрдкрдиреЗ рднрдВрдбрд╛рд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреБрдЫ рд╕реНрдерд╛рдиреАрдп рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ full_repo рдХрд╣рддреЗ рд╣реИрдВред рдпрд╣ рдирд┐рдореНрди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:



      C: \ Subversion> svnadmin full_repo рдмрдирд╛рддреЗ рд╣реИрдВ
     C: \ Subversion> svnadmin рд▓реЛрдб full_repo <Demo_repo.dmp 


  2. рдЕрдЧрд▓рд╛, рд╣рдо рднрдВрдбрд╛рд░ рдХреЗ рдЙрди рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдбрдВрдк рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (1-3, 6 рдФрд░ 8):



      C: \ Subversion> svnadmin рдбрдВрдк full_repo -r 0: 3 --incremental> рдбреЗрдореЛ03/3mp
     C: \ Subversion> svnadmin рдбрдВрдк full_repo -r 6 --incremental> Demo6.dmp
     C: \ Subversion> svnadmin рдбрдВрдк full_repo -r 8 --incremental> Demo8.dmp 


  3. рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдбрдВрдк рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ "svn: externals" рдХреА рдШрдЯрдирд╛рдПрдВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВред рдЕрдм рдЗрд╕реЗ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЬрд╛рдВрдЪрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЧрд▓рддреА рд╕реЗ рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдЧрд▓рддреА рдХрд░рдирд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЬреАрд╡рди рдХреЛ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЕрдЧрд▓рд╛, рд╣рдо рдПрдХ рд╕рдВрд╢реЛрдзрд┐рдд рднрдВрдбрд╛рд░ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ, рдкрд╣рд▓реЗ 3 рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЛ рдЗрд╕рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВ (рдЪрд▓реЛ рдЗрд╕реЗ рдХреЙрд▓ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, result_repo):



  C: \ Subversion> svnadmin result_repo рдмрдирд╛рддреЗ рд╣реИрдВ
 C: \ Subversion> svnadmin load result_repo <Demo0_3.dmp


рдЕрдм рдЖрдкрдХреЛ 4 рд╡реЗрдВ рдкреНрд░рддрд┐рдмрджреНрдз рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдкрдиреЗ рдирдП рднрдВрдбрд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдЖрдк TortoiseSVN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:



  C: \ Subversion> svn co рдлрд╝рд╛рдЗрд▓: /// C: / рддреЛрдбрд╝рдлреЛрдбрд╝ / result_repo result_checkout 


рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реИ - result_checkout рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ 3 рд╕рдВрд╢реЛрдзрди рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╣реИрдВ:



 C: \ Subversion> cd result_checkout C: \ Subversion \ result_checkout> svn log -l 1 ------------------------------- ----------------------------------------- r3 |  shibaev |  2010-12-09 23:53:09 +0600 (рдереВ, 09 рджрд┐рд╕рдВрдмрд░ 2010) |  1 рд▓рд╛рдЗрди рдЯреНрд░рдВрдХ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ред  -------------------------------------------------- ---------------------- 


рдЕрдм рд╣рдореЗрдВ "рд╕рд╣реА" 4 рд╡реЗрдВ рд╡рдЪрди рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ 4 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдкрд░ рдореВрд▓ рднрдВрдбрд╛рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЙрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рддреБрд░рдВрдд рдирдВрдмрд░ 4 рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:



  C: \ Subversion \ result_checkout> cd ..
 C: \ Subversion> svn co рдлрд╝рд╛рдЗрд▓: /// C: / рддреЛрдбрд╝рдлреЛрдбрд╝ / full_repo full_check -r 4 


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



рдШрдбрд╝реА рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рд╣рдорд╛рд░рд╛ рд╡рд░реНрдХрд┐рдВрдЧ рдлреЛрд▓реНрдбрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:







рдФрд░ TortoiseSVN рдореЗрдВ full_checkout рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдЗрд╕ рддрд░рд╣ рд╣реИ:







рд▓реЙрдЧ рдореЗрдВ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ 4 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИред рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрджрд▓ рдЧрдпрд╛ рд╣реИ - "рддреАрд╕рд░реА рдкрд╛рд░реНрдЯреА" рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЯреНрд░рдВрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди svn рдХреЗ рд╕рд╛рде: рдмрд╛рд╣реНрдп рд╕рдВрдкрддреНрддрд┐ рд╕реЗрдЯ:



  iTextSharp https://itextsharp.svn.sourceforge.net/svnroot/itextsharp/tags/iTextSharp_5_0_5/iTextSharp/text/xml/simpleparser/ 


рдЗрд╕рд▓рд┐рдП, 4 рд╡реЗрдВ рдкреНрд░рддрд┐рдмрджреНрдз рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рд╣реА рдФрд░ рдХрдорд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП / рдЯреНрд░рдВрдХ / 3rd рдкрд╛рд░реНрдЯреА / iTextSharp рдлрд╝реЛрд▓реНрдбрд░ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:
  1. Result_checkout / рдЯреНрд░рдВрдХ рдкрд░ рдЬрд╛рдПрдВ
  2. 3rd рдкрд╛рд░реНрдЯреА рдлреЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ
  3. ITextSharp рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ full_checkout рд╕реЗ рдХреЙрдкреА рдХрд░реЗрдВ
  4. .Svn рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЗрд╕рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ
  5. рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде 3rd рдкрд╛рд░реНрдЯреА рдлрд╝реЛрд▓реНрдбрд░ рдЬреЛрдбрд╝реЗрдВ (svn add)
  6. рд╣рдо рдореВрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд░рдЦрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣:

      C: \ Subversion \ result_checkout> svn рдкреНрд░рддрд┐рдмрджреНрдз -m "рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдмрд╛рд╣рд░реА рд╕рдВрджрд░реНрдн" 
рдареАрдХ рд╣реИ, рд╡рд╣рд╛рдБ рдкрд╣рд▓реА рд╕рдВрд╢реЛрдзрд┐рдд рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ! рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рддреНрд░реБрдЯрд┐ рдХреНрдпрд╛ рд╣реИ (рдпрджрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЧрд▓рдд рдЪреАрдЬреЗрдВ рдХреАрдВ рдпрд╛ рдЧрд▓рдд рдбрдВрдк рд▓реБрдврд╝рдХрд╛)ред рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ 8 рдХрдорд┐рдЯ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди 2000 рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реА рдмрд╛рд░ svn: рдПрдХреНрд╕рдЯрд░реНрдирд▓ рд░рд┐рд╡рд┐рдЬрди рдирдВрдмрд░ 1200 рдореЗрдВ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд╣рд▓реЗ рдбрдВрдк (0 рд╕реЗ 1199 рддрдХ рд╕рдВрд╢реЛрдзрди) рдХреЛ рд▓реЛрдб рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЪреЗрдХрдЖрдЙрдЯ рдореЗрдВ рдПрдХ рдЕрд╢реЛрднрдиреАрдп рд╕рдордп рд▓рдЧреЗрдЧрд╛ред



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



рд╣рдо рдмреИрдХрдЕрдк рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рдЬрд╝рд┐рдк рдЖрд░реНрдХрд╛рдЗрд╡ рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВрдЧреЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 7-рдЬрд╝рд┐рдк рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдкрде рдХреЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ 7z.exe рдХреЗ рд▓рд┐рдП рдкрде рдЬреЛрдбрд╝реЗрдВред рдЕрдм рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рднрдВрдбрд╛рд░ рдХреЗ рдордзреНрдпрд╡рд░реНрддреА рд░рд╛рдЬреНрдпреЛрдВ рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ:



  C: \ Subversion> 7z рдПрдХ рдмреИрдХрдЕрдк \ result_repoX.zip result_repo, 
рдЬрд╣рд╛рдВ X рд╕рдВрд╢реЛрдзрди рд╕рдВрдЦреНрдпрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдм рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ X == 4)



рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдкрд░рд┐рдгрд╛рдо рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ - рдЖрдкрдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирдВрдмрд░ 5 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
  1. рд╕рдВрдЦреНрдпрд╛ 5 рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП full_checkout рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:



      C: \ Subversion \ full_checkout> svn up -r 5 


  2. рджреЗрдЦреЗрдВ рдХрд┐ рдкрд╛рдБрдЪрд╡реАрдВ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛рдУрдВ рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рд╛рд╡ рд╣реИрдВ
рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдкрд░рд┐рд╡рд░реНрддрди рдиреНрдпреВрдирддрдо рд╣реИрдВ - svn: рдмрд╛рд╣реНрдп рд╕рдВрдкрддреНрддрд┐ "3 рдбреА рдкрд╛рд░реНрдЯреА" рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рд╣рдЯрд╛ рджреА рдЧрдИ рд╣реИ рдФрд░ рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдмрд╛рд╣рд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдЬрд┐рд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЖрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реА рдирдИ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рднреА рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА, рд╣рдореЗрдВ рдмрд╕ рдХрд┐рд╕реА рддрд░рд╣ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЯреНрд░рдВрдХ рдореЗрдВ рдПрдХ рдЦрд╛рд▓реА рдХрд╛рд▓реНрдкрдирд┐рдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдПрд╕рд╡реАрдПрди рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рддрд┐рдмрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдХрдорд┐рдЯ рдореЗрдВ рди рдмрджрд▓реЗрдВ (рдХреНрдпреЛрдВ - рдпрд╣ рдмрд╛рдж рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛)



5 рд╡реАрдВ рдкреНрд░рддрд┐рдмрджреНрдз рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, Demo6.dmp рдХреЛ рд░реЛрд▓ рдХрд░реЗрдВ:



  C: \ Subversion> svnadmin load result_repo <Demo6.dmp 


рд╣рдо рдПрдХ рдмреИрдХрдЕрдк рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЕрдВрддрд┐рдо рдЧрдВрднреАрд░ рдмрд┐рдВрджреБ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ - рдкреНрд░рддрд┐рдмрджреНрдз 7 рдХрд╛ рд╕рдВрд╢реЛрдзрдиред рд╣рдо 7 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП full_checkout рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрдЦрддреЗ рд╣реИрдВ:







рдЗрд╕ рдкреНрд░рддрд┐рдмрджреНрдз рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдХрд╛рд░рдг рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ svn: externals рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Svn: рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╢рд╛рдпрдж рдпрд╣реА рдХрд╛рд░рдг рд╣реИ? рддреЛ рдпрд╣ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЯреНрд░рдВрдХ рдлреЛрд▓реНрдбрд░ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг svn: xternals рдХреЗ рд╕рд╛рде рд╕рдВрд╢реЛрдзрди 7 рдХреЗ рд▓рд┐рдП SVN рдбрдВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:







рддреЛ, рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред 7 рд╡реЗрдВ рд╡рдЪрди рдмрдирд╛рдиреЗ рдХреЗ 2 рддрд░реАрдХреЗ рд╣реИрдВ: рдореБрд╢реНрдХрд┐рд▓ рдФрд░ рд╕реАрдзрд╛ред



рдореВрд▓ рднрдВрдбрд╛рд░ рд╕реЗ 7 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рдбрдВрдк рдХреЛ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рд╣реИ, svn рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣рдЯрд╛ рджреЗрдВ: рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╕рдВрдкрддреНрддрд┐ рд╕реЗ рдмрд╛рд╣реНрдп рд╕рд╛рдордЧреНрд░реА (рдЗрд╕реЗ рдПрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЦреЛрд▓реЗрдВ, рд╣рдЯрд╛рдПрдВ, рдЧреБрдгреЛрдВ рд╕реЗ рд╣рдЯрд╛рдП рдЧрдП рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдШрдЯрд╛рдПрдВ - "рд╕рд╛рдордЧреНрд░реА-рд╕рд╛рдордЧреНрд░реА-рд▓рдВрдмрд╛рдИ" рдФрд░ " рд╕рд╛рдордЧреНрд░реА-рд▓рдВрдмрд╛рдИ "рдпрд╛ рд╣рдо" svnadmin setrevprop "рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ) рдФрд░ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА" рд╕рд╣реА "рдбрдВрдк рдХреЛ рдПрдХ рдирдП рднрдВрдбрд╛рд░ рдореЗрдВ рд░реЛрд▓ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред



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



рд╣рдо SVN рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХрд┐рддрдиреА рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рджреЛрд╣рд░рд╛рддреЗ рд╣реИрдВ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдорд╛рд░реЗ рдзреИрд░реНрдп рдФрд░ рд╕рд╛рд╡рдзрд╛рдиреА рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рдореВрд▓ рдФрд░ рдирдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдпрд╣ рд╣реИ рдХрд┐ рдПрд╕рд╡реАрдПрди рдореЗрдВ рдлрд╝рд╛рдЗрд▓ / рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ рддрд╛рдХрд┐ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдЦреЛ рди рдЬрд╛рдПред рд╡реИрд╕реЗ, рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдЖрдк рдЯреНрд░рдВрдХ рдореЗрдВ рдкрд╣рд▓реЗ рдмрдирд╛рдИ рдЧрдИ рдХрд╛рд▓реНрдкрдирд┐рдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рднреА рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдкреНрд░рднрд╛рд╡рд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЕрднреА рднреА рд╕рдВрдХрд▓рд┐рдд рд╣реИрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рддреЛрдбрд╝рдлреЛрдбрд╝ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдкреВрд░рд╛ рднрд░реЛрд╕рд╛ рд╣реИ, рддреЛ рдЖрдк рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред



рдЕрдЧрд▓рд╛, рд╣рдорд╛рд░реЗ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВ рдФрд░ рдлрд┐рдирд┐рд╢ рд▓рд╛рдЗрди рдкрд░ рдЬрд╛рдПрдВред рд╣рдо рдЕрдВрддрд┐рдо рдбрдВрдк Demo8.dmp рдХреЛ рд░реЛрд▓ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо result_checkout рдФрд░ full_checkout рдХреА рджреЛрдиреЛрдВ рдХрд╛рд░реНрдпрд╢реАрд▓ рдкреНрд░рддрд┐рдпреЛрдВ рдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╢реЛрдзрди рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЙрдиреНрд╣реЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред



рд╣рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рднрдВрдбрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрдВрдк рдорд┐рд▓рддрд╛ рд╣реИ:



  C: \ Subversion> svnadmin рдбрдВрдк result_repo> without_externals.dmp 


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



рд╣рдо рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдореЗрдВ рдореВрд▓ рдФрд░ рдирдП рдбрдВрдк рдЦреЛрд▓рддреЗ рд╣реИрдВ рдФрд░ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рд╕рдВрд╢реЛрдзрдиреЛрдВ (рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ 4, 5, 7) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:







рдЕрдм рдЖрдкрдХреЛ рдореВрд▓ рдбрдВрдк рдХреЗ рд╕рд╛рде рдирдП рдбрдВрдк рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рддрд┐рдерд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдлрд┐рд░ рд╕реЗ svnadmin рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдФрд░ рдЗрд╕рдХреЗ "setrevprop" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдПрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рддреЗрдЬрд╝ рд╣реИред



рдХрд┐рд╕реА рддрд┐рдерд┐ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдПрдХ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рд╕рдВрдЪрд╛рд▓рди рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдкреНрд░рддрд┐рдмрджреНрдз рд▓реЗрдЦрдХ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, "рдкреНрд░реЙрдк-рдХрдВрдЯреЗрдВрдЯ-рд▓реЗрдВрде" рдФрд░ "рдХреЙрдиреНрдЯреЗрдВрдЯ-рд▓реЗрдВрде" рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдХреЗ рдореВрд▓реНрдп, рд╕рд╛рде рд╣реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдФрд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рдбрдВрдк рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрдХ рдХреЗ рдирд╛рдо рдХреЗ рдКрдкрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреАред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд▓реЗрдЦрдХ рдХреЗ рдирд╛рдо рдХреА рд▓рдВрдмрд╛рдИ рдореВрд▓ рд╕реЗ рдЕрд▓рдЧ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ рдХрдорд┐рдЯ рдХреЗ рд▓реЗрдЦрдХ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рдиреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдиреЛрдЯрдкреИрдб ++ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:







рд╕рднреА рд╕рдВрд╢реЛрдзрд┐рдд рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХреЗ рдЧреБрдг рддрдп рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо svn рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рдЪрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдмрд╛рд╣реНрдп рдкреВрд░реНрдгред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рдж рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдбрдВрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рднрд░реА рд╣реБрдИ рд╣реИ:



  C: \ Subversion> svnadmin рдмрдирд╛рдПрдБ test_repo
 C: \ Subversion> svnadmin load test_repo <without_externals.dmp 


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



рдЯреНрд░рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХрдорд┐рдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ



рдкрд┐рдЫрд▓реЗ рдЪрд░рдг рдореЗрдВ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдП рдЧрдП рдХреМрд╢рд▓ рдХреЗ рд╕рд╛рде, рдЯреНрд░рдВрдХ рдХреЗ рд╕рднреА рдХрдорд┐рдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ without_externals.dmp рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рджреЛ рдХрдореЗрдВрдЯреНрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд░реВрдЯ рдореЗрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рддреАрд╕рд░реЗ рдХрдореЗрдВрдЯ рдЯреНрд░рдВрдХ рдореЗрдВ, рдЯреИрдЧ, рдмреНрд░рд╛рдВрдЪ рдлреЛрд▓реНрдбрд░ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛:
  1. рд╣рдо рдПрдХ рд╕реНрд╡рдЪреНрдЫ рднрдВрдбрд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рдЦрд╛рд▓реА рд╢рд╛рдЦрд╛рдПрдБ, рдЯреИрдЧ, рдЯреНрд░рдВрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рддреЗ рд╣реИрдВ
  2. рд╣рдо рдбрдВрдк рдХреЛ рдмрд┐рдирд╛_externals.dmp рдХреЛ рджреЛ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ - 0 рд╕реЗ 2 рддрдХ рд╕рдВрд╢реЛрдзрди рдФрд░ 4 рд╕реЗ 8 рддрдХ рд╕рдВрд╢реЛрдзрдиред рдкреНрд░рддрд┐рдмрджреНрдз # 3 рдмрд╛рд╣рд░ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ!
  3. рдкрд╣рд▓реЗ рдбрдВрдк рдореЗрдВ (0 рд╕реЗ 2 рд╕рдВрд╢реЛрдзрдиреЛрдВ рд╕реЗ) рд╣рдо рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рднреА рдкрдереЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд╕рд░реНрдЧ "рдЯреНрд░рдВрдХ /" рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
  4. рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рджреЛрдиреЛрдВ рдбрдВрдкреЛрдВ рдХреЛ рд╣рдорд╛рд░реЗ рдирдП рднрдВрдбрд╛рд░ рдореЗрдВ рд░реЛрд▓ рдХрд░реЗрдВ
  5. рд╣рдо рдЬрд╛рдБрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рдереА рдФрд░ рдкрд░рд┐рдгрд╛рдореА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдбрдВрдк рдмрдирд╛рддреЗ рд╣реИрдВ
  6. рд╣рдо рдкрд╣рд▓реЗ рдкреНрд░рддрд┐рдмрджреНрдз рдХреЗ рд▓рд┐рдП рд╕рдордп рдФрд░ рд▓реЗрдЦрдХ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ
рдЪрд▓реЛ рдЪрд▓рддреЗ рд╣реИрдВред рдПрдХ рдХреНрд▓реАрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА (рдлрд╛рдЗрдирд▓_рд░реЗрдкреЛ рдлреЛрд▓реНрдбрд░) рдмрдирд╛рдПрдВ, рдЗрд╕реЗ рджреЗрдЦреЗрдВ (рдлрд╛рдЗрдирд▓_рдЪреЗрдХрдЖрдЙрдЯ)ред 3 рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдмрдирд╛рдПрдБ, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдХрдорд┐рдЯ рдХрд░реЗрдВ:



  C: \ Subversion> svnadmin рдлрд╝рд╛рдЗрдирд▓_рд░реЗрдкреЛ рдмрдирд╛рдПрдБ
 C: \ Subversion> svn co рдлрд╝рд╛рдЗрд▓: /// C: / рддреЛрдбрд╝рдлреЛрдбрд╝ / рдлрд╝рд╛рдЗрдирд▓_рд░реЗрдкреЛ рдлрд╝рд╛рдЗрдирд▓_рдХреИрдЪрдЖрдЙрдЯ
 C: \ Subversion> mkdir рд╢рд╛рдЦрд╛рдУрдВ рдЯреИрдЧреНрд╕ рдЯреНрд░рдВрдХ
 C: \ Subversion> svn рд╢рд╛рдЦрд╛рдУрдВ рдХреЗ рдЯреИрдЧ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
 C: \ Subversion> svn рдкреНрд░рддрд┐рдмрджреНрдз -m "рддреИрдпрд╛рд░ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рд╕рдВрд░рдЪрдирд╛" 


рд╣рдо рдЕрдирд╛рд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмрд┐рдирд╛ рднрдВрдбрд╛рд░ рдХреЗ рд▓рд┐рдП рдбрдВрдк рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред



  C: \ Subversion> svnadmin create without_externals_repo
 C: \ Subversion> svnadmin рд▓реЛрдб without_externals_repo <without_externals.dmp
 C: \ Subversion> svnadmin рдбрдВрдк without_externals_repo -r 0: 2 --incremental> final0_2.dmp
 C: \ Subversion> svnadmin рдбрдВрдк рдмрд┐рдирд╛_externals_repo -r 4: 8 --incremental> final4_8.dmp 


рдбрдВрдк рдЕрдВрддрд┐рдо0_2.dmp рдЦреЛрд▓реЗрдВ рдФрд░ рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ тАЬ-рдкрде:тАЭ рдХреЛ тАЬ-рдкрде: рдЯреНрд░рдВрдХ /тАЭ рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВред рдорд╣рддреНрд╡рдкреВрд░реНрдг - рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рдФрд░ рди рдХреЗрд╡рд▓ "рдиреЛрдб-рдкрде:"), рдХреНрдпреЛрдВрдХрд┐ рд░рд╛рд╕реНрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ "рдиреЛрдб-рдкрде" рдФрд░ "рдиреЛрдб-рдХреЙрдкреАрдлреНрд░реЙрдо-рдкрде" рдЧреБрдгреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред







рдирдИ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЕрдВрддрд┐рдо0_2.dmp рдФрд░ рдЕрдВрддрд┐рдо4_8.dmp рд░реЛрд▓ рдХрд░реЗрдВ:



  C: \ Subversion> svnadmin рд▓реЛрдб рдлрд╛рдЗрдирд▓_рд░реЗрдкреЛ <Final0_2.dmp
 C: \ Subversion> svnadmin load final_repo <final4_8.dmp 


рдЕрдВрддрд┐рдо_рдХреЗрдЪрдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдПрд╕рд╡реАрдПрди рд▓реЙрдЧ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ, рд╕рднреА рдХрдорд┐рдЯ рдХреЗрд╡рд▓ рдЯреНрд░рдВрдХ рдореЗрдВ рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдореЗрдВ рдЕрдкрдбреЗрдЯреЗрдб рдбрдВрдк рдорд┐рд▓рддрд╛ рд╣реИ:



  C: \ Subversion> svnadmin рдбрдВрдк final_repo> final.dmp 


рд╣рдо 1 рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рд╕рдордп рдФрд░ рд▓реЗрдЦрдХ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде 0 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдХрд╛ рд╕рдордп рднреАред рд╣рдо рдмрд┐рдирд╛ рдЖрдзрд╛рд░ рдХреЗ 0 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдХреЗ рд╕рдордп рдХреЛ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдирдП рдбрдВрдк рдореЗрдВ 0 рд╡реЗрдВ рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдлрд┐рд░ рдЗрд╕рдореЗрдВ рдХреБрдЫ рд╕реЗрдХрдВрдб рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЗрд╕реЗ 1 рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░реЗрдВред

рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдореА рдбрдВрдк рдХреНрд░рдо рдореЗрдВ рд╣реИ, рдЗрд╕реЗ рднрдВрдбрд╛рд░ рдореЗрдВ рд▓реЛрдб рдХрд░рдирд╛ рд╣реИ:



  C: \ Subversion> svnadmin рдмрдирд╛рдПрдБ test_final_repo
 C: \ Subversion> svnadmin load test_final_repo <final.dmp 


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



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



рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╣рдирд╛



рд╣рдордиреЗ SVN рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
  1. Svnadmin рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдореБрдЦреНрдп рдЙрдкрдХрд░рдг рд╣реИред рдЖрдкрдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдбрдВрдк рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрдВрдк рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
  2. рд╣рдо рд╕рдВрд╢реЛрдзрд┐рдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдореМрдЬреВрджрд╛ рдбрдВрдк рдХреЗ "рдореИрдиреБрдЕрд▓" рдХреЛ рд▓реЛрдб рдФрд░ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЯреНрд░рд┐рдХ рд╣реИ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрдорд┐рдЯреНрд╕ рдХреЛ рдлреЗрдВрдХрдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдирдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдмрджрд▓рдирд╛ (рдпрд╛ рдмрд╕ рд╕реНрдХрд┐рдк рдХрд░рдирд╛)ред
  3. рд╣рдо рдпрдерд╛рд╕рдВрднрд╡ рдордзреНрдпрд╡рд░реНрддреА рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреИрдХрдЕрдк рдмрдирд╛рддреЗ рд╣реИрдВред
  4. рд╕рднреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП (рдбрдВрдк рд▓реЛрдб рдХрд░рдирд╛, рдбрдВрдк, рдЪреЗрдХрдЖрдЙрдЯ, рдмреИрдХрдЕрдк рдмрдирд╛рдирд╛) рдмрд▓реНрд▓реЗ рдпрд╛ рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
  5. рдЬрдм рд╣рдо рдПрд╕рд╡реАрдПрди рдбрдВрдк рдХреЛ рдПрдХ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛ - рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЖрдХрд╛рд░ред
  6. рдпрджрд┐ рд╣рдорд╛рд░рд╛ SVN рдбрдВрдк рдмрдбрд╝рд╛ рд╣реИ (> 700 MB), рддреЛ рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдиреЛрдЯрдкреИрдб ++ рдХреЛрдИ рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдХреЗрд╡рд▓ EmEditor рдиреЗ рдорджрдж рдХреА, рдпрд╣ рдПрдХ рдЫреЛрдЯреА рд╕реА рд░реИрдо рдХреЗ рд╕рд╛рде рдорд╢реАрди рдкрд░ рднреА рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
  7. рдпрджрд┐ рд╕рдВрд╢реЛрдзрди рдХреЗ рдмрд╛рдж рдкрд░рд┐рдгрд╛рдореА рдбрдВрдк рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд▓реЛрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдпрд╛ рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдСрдлрд╝рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджрд┐рдпрд╛, рдпрд╛ рдХреБрдЫ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рднреВрд▓ рдЧрдП, рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджрд┐рдпрд╛ред
  8. рдЬрдм рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рддрд┐рдмрджреНрдз рдореЗрдВ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рд╕рднреА .svn рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рднреА рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЛ рдкреБрди: рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ:



      For / F "tokens = *" %% G IN ('DIR / B / AD / S * .svn *') DO RMDIR / S / Q "%% G" 


  9. рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╕реНрддрд╛рдХреНрд╖рд░реЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбрдВрдк рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдХрдорд┐рдЯ рдХреЗ рд▓реЗрдЦрдХ рдХреЗ рдирд╛рдо рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдХрдорд┐рдЯрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреА рд▓рдВрдмрд╛рдИ рдореЗрдВ рдЕрдВрддрд░ рдХреЛ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред


рдирд┐рд╖реНрдХрд░реНрд╖



рдЬреАрд╡рди рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░ рдЖрдпрд╛ред рд╕рдм рдХреБрдЫ рдПрдХ рдмрд╛рд░ рдЙрдирдХреЗ рдЙрдЬреНрдЬреНрд╡рд▓ рд╕рд┐рд░ рдореЗрдВ рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдХрдорд┐рдЯ, рд▓реЙрдЧ, svnadminред рд╕рдВрдЬреНрдЮрд╛рд╣рд░рдг рдХрд╛ рдШреВрдВрдШрдЯ рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрдВрдЧ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рд▓реЗрдХрд┐рди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред



рдЕрдкрдиреА рдЖрдБрдЦреЗрдВ рдЦреЛрд▓рддреЗ рд╣реБрдП, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдиреЗ рдкрд╣рд▓реЗ рдЪрд╛рд░реЛрдВ рдУрд░ рджреЗрдЦрд╛ - рдХрдорд░рд╛ рд╡рд┐рд╢рд╛рд▓ рдерд╛, рд▓реЗрдХрд┐рди рдЗрдВрдЯреАрд░рд┐рдпрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрд░рд┐рдЪрд┐рдд рдерд╛ред рдХреЙрдо рдХреЗ рд╕рд╛рде рдУрдХ рд╢рд┐рдлреЙрдирд┐рдпрд░ рдХреЗ рд╕реНрдерд╛рди рдкрд░, рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдиреЛрдЯ рдерд╛, рдФрд░ рджреАрд╡рд╛рд░ рдкрд░ рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдмрдХреНрд╕реЗ рдХреЗ рдмрдЬрд╛рдп, рдЕрд╕реНрдкрд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯрд╛ рд╕реНрдЯрд┐рдХрд░ рдЬреИрд╕реЗ "6fc1d7a7ae346b0b09be5647e94c1561764b8619" рд╕рдВрд▓рдЧреНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХрдорд░реЗ рдХреА рд╕рдордЧреНрд░ рд╕рдЬрд╛рд╡рдЯ рдкрд╕рдВрдж рдЖрдИ, рд╕рдм рдХреБрдЫ рднрд╛рд╡рдирд╛ рд╕реЗ рдФрд░ рдлреЗрдВрдЧрд╢реБрдИ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдЬрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реЛрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдерд╛ рдХрд┐ рджрд░рд╡рд╛рдЬреЗ рдХреА рдШрдВрдЯреА рдХреИрд╕реЗ рдмрдЬрддреА рд╣реИред "рд╣реИрд▓реЛ! рдХрдорд┐рдЯреНрд╕ рдХрд╛ рд╡рд┐рддрд░рдг "- рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдХреЗ рд╕рд╛рде рдПрдХ рдЯреЛрдкреА рдореЗрдВ рдЫреЛрдЯрд╛ рдЖрджрдореА" рдорд░реНрдХреНрдпреВрд░рд┐рдпрд▓ "рдЧрдкрд╢рдкред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдкрд╛рд╕ рдЕрдкрдирд╛ рдореБрдВрд╣ рдЦреЛрд▓рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЬрдирдмреА рдиреЗ рдЬрд▓реНрджреА рд╕реЗ рдЙрд╕реЗ рдХрд╡рд░ рдкрд░ рд╢рд┐рд▓рд╛рд▓реЗрдЦ "рдПрдЪрдЬреА рдХрдорд┐рдЯ" рдХреЗ рд╕рд╛рде рджреЛ рдкреБрд╕реНрддрд┐рдХрд╛рдПрдВ рджреА рдереАрдВ рдФрд░ рд╡рд╣ рдЗрд╕ рддрд░рд╣ рдереАред



рднрдВрдбрд╛рд░ рдХреЛ рдпрд╛рдж рдЖрдпрд╛ рдХрд┐ рд╡рд╣ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рдЪреБрдХрд╛ рд╣реИред рдПрдХ рдмрд╛рд░, рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдПрдХ рдЕрдЬрдирдмреА рдиреЗ рдмрд╣реБрдд рдкрд╣рд▓реЗ "svn рдкреНрд░рддрд┐рдмрджреНрдз" рдХреЛ рдЕрдкрдиреЗ рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЗрдВ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ред рдХреНрдпрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдЕрдм рдЦреБрдж рдХреЛ рджреЛрд╣рд░рд╛ рд░рд╣рд╛ рд╣реИ? рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЦреБрд╢реА рдХреЗ рд╕рд╛рде рд▓реБрднрд╛рд╡рдиреА рдереА - рдХреБрдЫ рдмрд╣реБрдд рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реЛрдЧрд╛ рдЬреЛ рд╕рднреА рд╕рдВрдЪрд┐рдд рдЕрдиреБрднрд╡ рдФрд░ рдЬреНрдЮрд╛рди рдХреЗ рд╕рд╛рде рдмрдЪрдкрди рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рд╣реБрдЖ рд╣реИ! рдФрд░ рд╡реНрдпрд░реНрде рдореЗрдВ рдЙрд╕рдиреЗ рд╕рд╛рдВрддрд╛ рдХреНрд▓реЙрд╕ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ - рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЪрдорддреНрдХрд╛рд░ рд╣реИ - рдпрд╣ рдЙрд╕рдХрд╛ рдХрд╛рдо рдерд╛ ...



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



All Articles