Svn рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрд╣рд▓реВ: рдмрд╛рд╣рд░реА

рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╡рд┐рддрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА (Git, Mercurial, Bazaar) рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реА рд╣реИрдВ, рдЕрдЪреНрдЫрд╛ рдкреБрд░рд╛рдирд╛ рд╕рдмрд╡рд░реНрд╕рди рдЕрднреА рднреА рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ SVN рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ (svn: externals) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реВрдВрдЧрд╛ред

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

svn: рдмрд╛рд╣рд░реА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЕрдкрдиреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдХреБрдЫ рдлреЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ svn: externals property рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЗрд╕ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ ( TortoiseSVN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд░реЗрдВ ):

  iText https://itext.svn.sourceforge.net/svnroot/itext/trunk 

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

рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


Svn рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рднреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: рдмрд╛рд╣рд░реАред

рджреЛрд╣рд░рд╛рд╡ рд╕реЗ рдмрдЪреЗрдВ

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

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

рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЬрдЧрд╣ рди рд▓реЗрдВ

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

рд╕рдВрд░рдЪрдирд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдФрд░ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди

рдирд┐рдпрдо "1 рдкрд░рд┐рдпреЛрдЬрдирд╛ <-> 1 рднрдВрдбрд╛рд░" рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рдЙрдЪрд┐рдд рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, svn: externals рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рд░реНрднрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдкреГрдердХреНрдХрд░рдг рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

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

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рд╣рдо рдЕрднреА рднреА рдПрдХ рдмрдбрд╝реЗ рднрдВрдбрд╛рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ svn: рдмрд╛рд╣рд░реА рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг: рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА (рдЯреНрд░рдВрдХ рдореЗрдВ) рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╝реЛрд▓реНрдбрд░ рд╕рдВрд░рдЪрдирд╛ рд╣реИ: / рд╕рд╛рдорд╛рдиреНрдп / C # рдФрд░ / OurCustomer / Windows / HelloCSharp /ред рдпрджрд┐ HelloCSharp рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╣рдо рдХреЙрдорди / C # рд╕реЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рддрд░реАрдХреЗ рд╣реИрдВ:
  1. HelloCSharp рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рдХреЛрдб рдХреЙрдкреА рдХрд░реЗрдВ
  2. рд░рд┐рд╢реНрддреЗрджрд╛рд░ рд░рд╛рд╕реНрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
  3. рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ_рд╕реЗрдкреНрдЯреНрд░реА / рдЯреНрд░рдВрдХ / рдХреЙрдорди / рд╕реА # рд╕реЗ рдХреЛрдб рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдкрд╣рд▓рд╛ рддрд░реАрдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреБрд░рд╛ рд╣реИ - рдореИрдиреБрдЕрд▓ рд╢реНрд░рдо рдФрд░ рджреЛрд╣рд░рд╛рд╡ рдЕрдХреНрд╕рд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗрддреЗ рд╣реИрдВред
рджреВрд╕рд░рд╛ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдорд╛рдореВрд▓реА рдЦрд╛рдорд┐рдпреЛрдВ рдХреЗ рд╕рд╛рдеред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЙрдорди / рд╕реА # рдлреЛрд▓реНрдбрд░ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рддреЗ рд╕рдордп, рд╣рдо HelloCSharp рдореЗрдВ рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реЛрдВрдЧреЗред рдпрд╛ - рд╕рд╛рдЭрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред
Svn рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддреАрд╕рд░рд╛ рддрд░реАрдХрд╛: рдмрд╛рд╣рд░реА рд╕рдмрд╕реЗ рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИред рд╣рдо рдХреЗрд╡рд▓ рд╕рд╛рдорд╛рдиреНрдп рдХреЛрдб рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдерд╛рди рдкрд░ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ - рдмрд╕ рдЗрд╕реЗ рджреЗрдЦреЗрдВред рдПрд╕рд╡реАрдПрди рдХреЗ рднреАрддрд░ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХред

рд╣рдорд╛рд░реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдУрдкрди-рд╕реЛрд░реНрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

рдкрд╣рд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдХреНрдпрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдЧрд░ рд╣рдо рдЕрдкрдиреЗ рднрдВрдбрд╛рд░ рдХреЛ рдкреВрд░рд╛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рддреЛ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВред Svn рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛: рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рд╣реЛрдЧрд╛ред

рд╡рд┐рдкрдХреНрд╖ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЛ рдмрд╣реБрдд рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди svn рдХреЗ рд╡реНрдпрд╛рдкрдХ рдкрд░рд┐рдЪрдп рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рдордд рдХрд░реЛ: рдЕрдкрдиреЗ рдЦрдЬрд╛рдиреЗ рдореЗрдВ рдмрд╛рд╣рд░реАред рдЖрдЗрдП рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВ рдЬреЛ svn: externals рд▓рд╛рддрд╛ рд╣реИ:

рдзреАрдорд╛ рдЕрдкрдбреЗрдЯ (svn рдЕрдкрдбреЗрдЯ)

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

svn: рдмрд╛рд╣рд░реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдзреАрдореА рд╣реИред рдХрдо рд╕реЗ рдХрдо рддреЛрдбрд╝рдлреЛрдбрд╝ рдХреЗ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВред

рдХреЛрдб рдЕрдкрдиреЗ рдЖрдк рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ

рдпрджрд┐ рдЖрдк рдЗрд╕ рд░реВрдк рдореЗрдВ svn: externals рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

  iText https://itext.svn.sourceforge.net/svnroot/itext/trunk 

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

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

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

  iText тАУr 247 https://itext.svn.sourceforge.net/svnroot/itext/trunk 

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

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

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

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

рдпрджрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рдкреБрд░рд╛рдиреЗ рд╕рдВрд╢реЛрдзрди рдЪрд╛рд▓реВ рд░рд╣реЗрдВ, рдЕрдиреНрдпрдерд╛ рд╣рдо рд╡рд░реНрддрдорд╛рди рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣, рдПрдХ рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рд░рд╛рд╕реНрддрд╛ рд╣реИред

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рднрдВрдбрд╛рд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рдпрд╣ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
  1. "Svnadmin рдбрдВрдк" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднрдВрдбрд╛рд░ рдХреЛ рдбрдВрдк рдХрд░реЗрдВ
  2. рдкрд░рд┐рдгрд╛рдореА рдбрдВрдк рдореЗрдВ, рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреА рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЦреЛрдЬреЗрдВ:
      рд╡реА 66
     iText тАУr 247 https://itext.svn.sourceforge.net/svnroot/itext/trunk
    
     рд╕рд╣рд╛рд░рд╛-рдЫреЛрд░ 
  3. рдЙрдирдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП рдкрде рдмрджрд▓реЗрдВ рдФрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ - рдпрд╣ рд╕рдВрдкрддреНрддрд┐ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
      V 123
     iText -r 155 http://new_server.com/svnroot/itext/trunk/
     iTextSharp -r 155 http://new_server.com/svnroot/itextsharp/trunk/
    
     рд╕рд╣рд╛рд░рд╛-рдЫреЛрд░ 
    рдпрд╣рд╛рдБ, рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реА рдХрд┐ рд╕рдВрдЦреНрдпрд╛ V рдХреА рдЧрдгрдирд╛ рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред
  4. рд╣рдорд╛рд░реЗ рдкреБрд░рд╛рдиреЗ рднрдВрдбрд╛рд░ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ "svadadmin рд▓реЛрдб" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдирдпрд╛ рдбрдВрдк рд░реЛрд▓ рдХрд░реЗрдВ
рдпрджрд┐ рд╣рдо рдЬрд┐рд╕ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╡рд╣ рд╕рдм рдХреБрдЫ рдХреЗ рд▓рд┐рдП рддреЛрдбрд╝рдлреЛрдбрд╝ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ рдпрд╛ рдмрд╕ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИ - рд╕рдм рдХреБрдЫ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ

рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЗ рдмреЗрд╣рдж рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рджреЗрддреЗ рд╣реИрдВ - рд╣рдорд╛рд░рд╛ рднрдВрдбрд╛рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ

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

рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЬрдм svn: externals рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд▓рдХреНрд╖реНрдп рдлрд╝реЛрд▓реНрдбрд░ (iText) рдХреЛ рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЬрдм рдЖрдкрдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдирд┐рдпрдорд┐рдд рдЯреНрд░реИрдХ рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╕рдВрдШрд░реНрд╖ рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рдПрд╕рд╡реАрдПрди рдХрд╛ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЗрд╡рд▓ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ - рд╢реВрдиреНрдп рдкреБрдирд░реАрдХреНрд╖рдг рд╕реЗ рджрд╛рдИрдВ рдУрд░ рдкреВрд░реНрдг рдЪреЗрдХрдЖрдЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛

рдпрджрд┐ рд╣рдо SVN рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХреЛрдб рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Git рдпрд╛ Mercurial рдХреЗ рд▓рд┐рдП, рддреЛ svn: externals рдПрдХ рдЧрдВрднреАрд░ рдмрд╛рдзрд╛ рд╣реИред рддреАрди рд╕рдорд╛рдзрд╛рди рд╣реИрдВ: рдпрд╛ рддреЛ рдмрд┐рд▓реНрдХреБрд▓ рдЦрддреНрдо рди рд╣реЛрдВ, рдпрд╛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреБрд░рд╛рдиреЗ рд╕рдВрд╢реЛрдзрди рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ), рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ svn рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдПрдВ: рд╣рд╛рде рд╕реЗ рдмрд╛рд╣реНрдпред

рдЖрдЦрд┐рд░реА рд░рд╛рд╕реНрддрд╛ рдХрд╛рдВрдЯреЗрджрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдо рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИ - рд╣рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рднрдВрдбрд╛рд░ рдорд┐рд▓рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдХрд╣реАрдВ рднреА рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред Svn рд╕реЗ рдХреИрд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдПрдВ: рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╖рдп рд╣реИред

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


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

рдФрд░ рдЕрдВрдд рдореЗрдВ, svn рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕реБрдЭрд╛рд╡: рдмрд╛рд╣рд░реА:

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


All Articles