CVS / PCVS / VSS / ClearCase / StarTeam / MKS рд╕реЗ SVN рдореЗрдВ рдЗрддрд┐рд╣рд╛рд╕ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ

рдЖрдкрдХрд╛ рджрд┐рди рд╢реБрдн рд╣реЛ!

рдпрд╣ рд▓реЗрдЦ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИ - рдкреВрд░реЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рд╕рд╛рде рднрдВрдбрд╛рд░ рдХреЛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛, рдпрд╛ рдпреЛрдВ рдХрд╣реЗрдВ, рдПрд╕рд╡реАрдПрди рдХреЛред рдпрд╣ Palarion рд╕реЗ SVN рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдЖрдпрд╛рддрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рд▓реЙрдЧ рдЦреЛрдП рдмрд┐рдирд╛ CVS / PCVS / VSS / ClearCase / StarTeam / MKS рд╕реЗ SVN рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреЛрд░рд▓реИрдВрдб рд╕реНрдЯрд╛рд░рдЯреИрдо рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред

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

рдПрдХ рдмрд╛рдзрд╛ - рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдЦреЛрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рджрдпрд╛ рдереАред рдкрд╣рд▓реЗ рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ SVN рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрдЪрд╛, рдФрд░ рдХрд╣рд╛рдиреА рдХреЛ StarTeam рдореЗрдВ рджреЗрдЦрд╛, рдЗрд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдкрд╣рд▓реЗ рд╕реЗ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдпрд╣ рд╣рдорд╛рд░реА рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реИред рдФрд░ рдПрдХ рд▓рдШреБ рдЧреВрдЧрд▓ рдЦреЛрдЬ SVN рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡реЛрдХреНрдд Palaion рдЖрдпрд╛рддрдХ рдХреЛ рд▓рд╛рдпрд╛ред



рдЕрдм рд╕реАрдзреЗ рдореБрджреНрджреЗ рдкрд░ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ CVS / PCVS / VSS / ClearCase / StarTeam / MKS (рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рд╕рднреА рдПрдХреНрд╕реЗрд╕ рдХреЗ рд╕рд╛рде) рдореЗрдВ рдПрдХ рднрдВрдбрд╛рд░ рд╣реИред рдЗрд╕реЗ рдПрд╕рд╡реАрдПрди рдореЗрдВ рдПрдХ рдирдП рднрдВрдбрд╛рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдиреЛрдЯ 1: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореМрдЬреВрджрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдбреЗрдЯрд╛ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреАред

рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрдпреЛрдЬрдирд╛:


0. рд╕рд┐рд╕реНрдЯрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред
1. рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
2. рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред
3. SVN рд╕реЗрдХреНрд╢рди рд╕реЗрдЯ рдХрд░реЗрдВред
4. VCS рд╕реНрд░реЛрдд рдЕрдиреБрднрд╛рдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред
5. рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред

0. рд╕рд┐рд╕реНрдЯрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ


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

1. рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ


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

2. рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗрдЯ рдХрд░реЗрдВ


Config.properties рдлрд╝рд╛рдЗрд▓ рдореЗрдВ:

srcprovider = st
рдпрд╣ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рд╣реИ - рдбреЗрдЯрд╛ рд╕реНрд░реЛрддред рдпрд╣рд╛рдБ StarTeam рд╣реИред

import_dump_into_svn = рд╣рд╛рдБ
рдЖрдк рдХреЗрд╡рд▓ рдбрдВрдк рдлрд╝рд╛рдЗрд▓ (рдлрд╝рд╛рдЗрд▓реЗрдВ) рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдпрд╣рд╛рдБ рдирд╣реАрдВ рдбрд╛рд▓реЗрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ SVN рдореЗрдВ рдЖрдпрд╛рдд рдХреЗ рдЪрд░рдг рдореЗрдВ рдареАрдХ рд╕реЗ рд╣реЛрддреА рд╣реИ ("рдкрд╣рдЪрд╛рдиреА рдЧрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ" рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ)ред

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

3. SVN рд╕реЗрдХреНрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


Config.properties рдлрд╝рд╛рдЗрд▓ рдореЗрдВ:

svnimporter_user_name = рд▓реЙрдЧрд┐рди
рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдбреЛрдореЗрди (AD) рд▓реЙрдЧрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди, рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдЖрдк рдХреЛрдИ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

svnadmin.executable = c: / Program Files / VisualSVN Server / bin / svnadmin.exe
рд╣рд╛рдВред рдореИрдВ VisualSVN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЬреЛ рдХреЛрдИ рднреА рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рд╡рд╣ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдХреЛ рдкрде рдмрддрд╛рддрд╛ рд╣реИред

svnadmin.repository_path = D: / SvnRepositories / Repository1
рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕реА рд░реВрдк рд╕реЗ, рдпрд╣ рдПрд╕рд╡реАрдПрди рднрдВрдбрд╛рд░ рдХрд╛ рд╕реНрдерд╛рди рд╣реИред

svnadmin.parent_dir =ред
рдПрд╕рд╡реАрдПрди рднрдВрдбрд╛рд░ рдХреЗ рдЕрдВрджрд░ рдлрд╝реЛрд▓реНрдбрд░ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЬрдбрд╝ред

svnadmin.tempdir = c: / temp / svnlocal
рдЕрд╕реНрдерд╛рдпреА рдХрдЪрд░рд╛ред

svnclient.executable = c: / Program Files / VisualSVN Server / bin / svn.exe
рдЖрдкрдХреЛ рдпрдХреАрди рдирд╣реАрдВ рд╣реЛрдЧрд╛ ...

svnadmin.verbose_exec = рд╣рд╛рдБ
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рд▓реЙрдЧ рдХреЛ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреАред

рдПрдХ config.autoprops рдлрд╝рд╛рдЗрд▓ рднреА рд╣реИред рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП MIME рдкреНрд░рдХрд╛рд░ рдФрд░ рдЧреБрдгреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ "рдлрд╝реИрдХреНрдЯрд░реА" рд╕реЗрдЯрд┐рдВрдЧ рдереА рдЬреЛ рдХрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдереАред рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ - рдпрд╣ рдЭрд╛рдБрдХ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ ред

4. VCS рд╕реНрд░реЛрдд рдЕрдиреБрднрд╛рдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


рд╕рднреА рд╕рдорд░реНрдерд┐рдд VCS рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди config.properties рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдЕрдиреБрднрд╛рдЧ рд╣реИред рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИрдВ рдХрд┐ рдХреНрдпреЛрдВред

StarTeam рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрдиреЗрдХреНрд╢рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рдЖрдк рджреГрд╢реНрдп рдХреЗ рднреАрддрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдлрд╝реЛрд▓реНрдбрд░ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ):
st.url = LOGIN: PWD @ SRV-NAME: 49201 / рдкрд░рд┐рдпреЛрдЬрдирд╛ / рджреГрд╢реНрдп
st.tempdir = c: / temp / starteamtemp

рдиреЛрдЯ 2: рдореИрдВрдиреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред st.includes.regex / st.excludes.regex, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЙрдирдХреЗ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд░рд╣рд╕реНрдпреЛрдВ (рдореБрдЭреЗ рдХреНрдпрд╛ рдкрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ URL рдХреЗ рдХрд┐рд╕ рднрд╛рдЧ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рд╕реНрдкрд╖реНрдЯрддрд╛ рдирд╣реАрдВ рджреА)ред рдореИрдВрдиреЗ рдЙрдирдХреЗ рдордВрдЪ рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдХреЛрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рдорд┐рд▓реАред

5. рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рд╢реБрднрд╛рд░рдВрдн


рдЦреИрд░, рдпрд╣рд╛рдВ - рдЖрдк рдкрд╕реАрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓ рдХреЗ рд╕рд╛рде рд▓рд╛рд▓ рдмрдЯрди рджрдмрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, svnimporter.jar рдЪрд▓рд╛рдПрдВ (рдлрд╝рд╛рдЗрд▓ run.bat рдХреЛ Windows рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдпрд╣ JVM рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП 2 рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд╕ рдХрд░реЗрдВ:
% 1 рдЯреАрдо рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рднрд░рд╛ рд╣реБрдЖ рд╣реИред рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдк: рд╕реВрдЪреА, рдЗрдВрдХред
% 2 - рд╣рдорд╛рд░рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдКрдкрд░ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛: config.propertiesред

рдпрд╛рдиреА рдХреБрдЫ рдЗрд╕ рддрд░рд╣:
SET JAVA_OPTS=-Xmx192m java %JAVA_OPTS% -jar svnimporter.jar full config.properties 


рдЯрд┐рдкреНрдкрдгреА 3. рдореБрдЭреЗ рдЬреНрдЮрд╛рдд рдЖрджреЗрд╢реЛрдВ рдХреА, рдирд┐рд░реНрдпрд╛рдд / рдЖрдпрд╛рдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдПрдХ рд╕реВрдЪреА рд╣реИред
рдЯрд┐рдкреНрдкрдгреА 4. рдПрдХ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдбрдВрдк рднреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рд╖рдп рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рджреЛ рд╡реАрд╕реАрдПрд╕ рдХреЛ рдирд┐рдпрдорд┐рдд рдЖрдзрд╛рд░ рдкрд░ (рдПрдХ рдЕрдиреБрд╕реВрдЪреА рдкрд░) рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╕рдлрд▓рддрд╛ рдХреА рдХрд╕реМрдЯреА

рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо history.log рд▓реЙрдЧ рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдкрд╡рд┐рддреНрд░ рд░реЗрдЦрд╛ "рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдорд╛рдкреНрдд" рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ, рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП svnimporter.log рдореЗрдВ рджреЗрдЦреЗрдВ рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВред

рдкрд╣рдЪрд╛рдиреЗ рдЧрдП рдореБрджреНрджреЗ:


1. рдореЗрд░реА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдиреЗ рд╢рдкрде рд▓реА рдХрд┐ рдЗрд╕реЗ рдХреЛрдИ рдмреЛрд░рд▓реИрдВрдбреЛ-рд╕реНрдЯрд╛рд░реНрдЯрд┐рдо рдХрдХреНрд╖рд╛рдПрдВ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддреА рд╣реИрдВред рдореИрдВрдиреЗ рд▓рд┐рдмрд░ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ starteam80.jar рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЕрдкрдиреЗ StarTeam Server 2005 рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕реНрдерд╛рди рд╕реЗ рд▓рд┐рдпрд╛ рдерд╛ред рд╢рд╛рдпрдж рдЖрдкрдХреЛ рдЬрд╛рд╡рд╛ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

2. 3 рд░рди рдкрд░, рдПрд╕рд╡реАрдПрди рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВред рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдиреЗ рдЕрдорд╛рдиреНрдп UTF-8 рд╡рд░реНрдг рдкрд░ рд╢рдкрде рд▓реАред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рдХреНрд░рддрд╛ рд╣реИ рдпрд╛ рдпрджрд┐ рдореЗрд░реЗ рднрдВрдбрд╛рд░рдг рдореЗрдВ рдХреЛрдИ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд▓реНрдк:

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


All Articles