Pip: git . рд╕реЗ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░рддреЗ рд╕рдордп рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА_рд▓рд┐рдВрдХреНрд╕ рдХреА рдЕрд╡рд╣реЗрд▓рдирд╛ рди рдХрд░реЗрдВ рдпрд╛ рдкрд╛рдЗрдк рдХреЛ рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ.txt рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рджреЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдЕрдкреНрд░реИрд▓ 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pypa/pip

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

рдЖрдк рдПрдХ git рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдкреИрдХреЗрдЬ _рдЖрд╕рд╛рдиреА_ рд╡рд┐рддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдХреБрдЫ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рдкрд╛рд╕ рд╣реИ)...рд▓реЗрдХрд┐рди рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдкреИрдХреЗрдЬ рд╡рд┐рддрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдЬреЛ рдХреБрдЫ рдЕрдиреНрдп рдЖрдВрддрд░рд┐рдХ рдкреИрдХреЗрдЬреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рдкрд╛рдЗрдк рдирд┐рд░реНрднрд░рддрд╛_рд▓рд┐рдВрдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╡рд┐рддрд░рдг рдХреА рдпрд╣ рд╢реИрд▓реА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рдПрдЧреА - рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП npm рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИ рдЬреЛ рдЗрд╕реЗ рдмреЗрддреБрдХрд╛ рд░реВрдк рд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рддреА рд╣реИред

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

рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдкрд╛рдЗрдк рдХреЛ рдПрдХ рдЧрд┐рдЯ рднрдВрдбрд╛рд░ рд╕реЗ requirements.txt рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рднрдВрдбрд╛рд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдХреА рдЕрдиреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдЧрд┐рдЯ рднрдВрдбрд╛рд░ рдореЗрдВ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд░рддрд╛ рд╣реИ)ред

рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдХреБрдЫ рдРрд╕рд╛ рд╣реЛрдЧрд╛:
pip install --follow-requirements git+http://my.internal.gitserver/internallibrary.git

рд╢рд╛рдпрдж рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрдд рджреЗрдВ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@dstufft рдпрд╣ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреНрдпрд╛ рд╣реИ?

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

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рдо рдирд┐рд░реНрднрд░рддрд╛ рд▓рд┐рдВрдХ рдХреЛ рддрдм рддрдХ рдирд╣реАрдВ рд╣рдЯрд╛рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдЙрдирдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди (рдЬреЛ рдХрд┐ PyPI рд╕рдордЭрддрд╛ рд╣реИ рдФрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЙрди рдкрд░ рдирд┐рд░реНрднрд░ рдкреИрдХреЗрдЬ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ) рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

@dstufft рдпрд╣ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреНрдпрд╛ рд╣реИ?

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

@connorbode рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдПрдХ рджреЗрд╡рдкреА рдЗрдВрдбреЗрдХреНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ, рддреЛ рдЖрдк рджреЗрд╡рдкреА рдХреЛ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдкреАрдЖрдИрдкреА рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдирд┐рд░реНрднрд░рддрд╛ рд▓рд┐рдВрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА рдФрд░ рдпрд╣ рдЖрдкрдХреЗ рдХрд╛рд░реНрдп рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдкреАрдкреАрдЖрдИ рдХреЛ рдорд┐рд░рд░/рдХреИрд╢ рднреА рдХрд░реЗрдЧрд╛

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jiapei100 picture jiapei100  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gyorireka picture gyorireka  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

saytosid picture saytosid  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

imzi picture imzi  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cjerdonek picture cjerdonek  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ