Skip to content

oscript-library/ovm

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OneScript Version Manager

Release Build Status Quality Gate Tech Debt

ЦСль

ovm - ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°, прСдназначСнная для установки, обновлСния ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ вСрсиями OneScript. Π’Π΄ΠΎΡ…Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ чСрпаСтся ΠΈΠ· nvm (node.js version manager)

ΠŸΡ€Π΅Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρ‹

  • УстановлСнный .Net Framework >=4.5.2 Π»ΠΈΠ±ΠΎ Mono >=4.6
  • Π Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚

Установка

Для упрощСния ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π½Π° ovm ΠΏΠ΅Ρ€Π΅Π΄ установкой рСкомСндуСтся ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ систСмный OneScript ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· систСмы/Π²Ρ…ΠΎΠ΄ Π² систСму.

Windows

  • Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ovm.exe со страницы страницы Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² GitHub
  • По ТСланию ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ ovm.exe Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния PATH

Linux

  • Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ovm.exe со страницы страницы Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² GitHub
  • Для быстрого использования прилоТСния ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ sh-Ρ„Π°ΠΉΠ» со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТаниСм:
mono path/to/ovm.exe "$@"

ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² $PATH (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ~/.local/share/bin)

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ²

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² активация ovm выглядит ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. ПослС выполнСния ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» (это Π½Π°Π΄ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·). Для пСрСчислСнных Π½ΠΈΠΆΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² дСйствия ΠΏΠΎ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ происходят автоматичСски.

cmd (Windows)

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ вСрсии OneScript ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ систСмной установки OneScript:

создаСтся запись Π² рССстрС ΠΏΠΎ адрСсу HKCU\Software\Microsoft\Command Processor\Autorun ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ содСрТания:

set PATH=%OVM_OSCRIPTBIN%;%PATH%

powershell (Windows)

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ вСрсии OneScript ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ систСмной установки OneScript:

создаСтся Ρ„Π°ΠΉΠ» (Π»ΠΈΠ±ΠΎ добавляСтся Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ) ΠΏΠΎ адрСсу %USERPROFILE%\Documents\WindowsPowerShell\profile.ps1 со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТаниСм:

set PATH=$OVM_OSCRIPTBIN;$PATH

sh (*nix)

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ вСрсии OneScript:

создаСтся Ρ„Π°ΠΉΠ» (Π»ΠΈΠ±ΠΎ добавляСтся Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ) ΠΏΠΎ адрСсу $HOME/.profile со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТаниСм:

export $HOME/.local/share/ovm/current/bin:$PATH

bash (*nix)

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ вСрсии OneScript:

создаСтся Ρ„Π°ΠΉΠ» (Π»ΠΈΠ±ΠΎ добавляСтся Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ) ΠΏΠΎ адрСсу $HOME/.bashrc со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТаниСм:

export $HOME/.local/share/ovm/current/bin:$PATH

Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹

АвтоматичСская активация ovm Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°Ρ… Π½Π΅ гарантируСтся. Π§Π°Ρ‰Π΅ всСго ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ (Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ…), Π»ΠΈΠ±ΠΎ Π² настройках самого Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°.

Для ConEmu активация производится Ρ‡Π΅Ρ€Π΅Π· Settings -> Startup -> Environment. Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄ установки PATH Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ %OVM_OSCRIPTBIN% ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ %PATH%. НапримСр, set PATH=%OVM_OSCRIPTBIN%;%PATH%

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ вСрсии Cmder для Windows автоматичСски ΠΏΠΎΠ΄Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ срСды ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ автозапуска Π² рССстрС (см. Активация Π² cmd)

ИспользованиС

ovm - ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, основанная Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ cli. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° содСрТит нСсколько ΠΊΠΎΠΌΠ°Π½Π΄ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ опциями. КаТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ имя ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ алиас. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ опция ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ установлСны ΠΈΠ· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния Π»ΠΈΠ±ΠΎ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ нСпосрСдствСнно Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ - Π² справкС ΠΏΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ cli.

Установка OneScript

Установка OneScript производится Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π½Π΅ захламляя ΠΎΠ±Ρ‰Π΅Π΅ систСмноС пространство.

ovm install dev # Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ послСднюю Π½ΠΎΡ‡Π½ΡƒΡŽ сборку
ovm install dev stable 1.0.19 # Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ, Π½ΠΎΡ‡Π½ΡƒΡŽ сборки ΠΈ Π²Π΅Ρ€ΡΠΈΡŽ 1.0.19

ovm use --install dev # ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΡ‡Π½ΡƒΡŽ сборку ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Ссли Π΅Π΅ Π½Π΅Ρ‚

Активация OneScript

Для запуска oscript ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ Π±Π΅Π· указания ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ Π½ΠΈΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ произвСсти Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΡŽ вСрсии OneScript. ΠŸΡ€ΠΈ этом Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ovm создастся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ символичСская ссылка current, вСдущая Π½Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.

ovm use dev # ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π½Π΅Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ dev (Π½ΠΎΡ‡Π½ΡƒΡŽ сборку)
ovm use --install dev # ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ (Ссли Π΅Π΅ Π½Π΅Ρ‚) ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ dev

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ OneScript

ovm delete 1.0.19 # Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 1.0.19

Π’Ρ‹Π²ΠΎΠ΄ установлСнных вСрсий OneScript

$ ovm ls # Π’Ρ‹Π²ΠΎΠ΄ установлСнных вСрсий

1.0.19 -> 1.0.19.105 (C:\Users\NikitaGryzlov\AppData\Local\ovm\1.0.19)
current -> 1.0.20.160 (C:\Users\NikitaGryzlov\AppData\Local\ovm\current)
dev -> 1.0.20.160 (C:\Users\NikitaGryzlov\AppData\Local\ovm\dev)
$ ovm ls --remote # Π’Ρ‹Π²ΠΎΠ΄ вСрсий, доступных ΠΊ установкС с сайта

1.0.19 (http://oscript.io/downloads/archive/1_0_19)
1.0.18 (http://oscript.io/downloads/archive/1_0_18)
$ ovm ls --all # Π’Ρ‹Π²ΠΎΠ΄ всСх вСрсий - установлСнных ΠΈ доступных

1.0.18 -> 1.0.18.101 -> C:\Users\NikitaGryzlov\AppData\Local\ovm\1.0.18 -> http://oscript.io/downloads/archive/1_0_18
1.0.19 -> 1.0.19.105 -> C:\Users\NikitaGryzlov\AppData\Local\ovm\1.0.19 -> http://oscript.io/downloads/archive/1_0_19
current -> 1.0.20.160 -> C:\Users\NikitaGryzlov\AppData\Local\ovm\current -> unknown
dev -> 1.0.20.160 -> C:\Users\NikitaGryzlov\AppData\Local\ovm\dev -> http://oscript.io/downloads
stable -> unknown -> not installed -> http://oscript.io/downloads

Запуск ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ вСрсии

ovm позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ установлСнной вСрсии OneScript. ΠŸΡ€ΠΈ этом происходит доустановка ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния PATH ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ вСрсии.

$ ovm run 1.0.19 oscript -version # Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ oscript -version Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ 1.0.19

1.0.19.105
$ ovm run 1.0.19 where oscript # Π’Ρ‹Π²ΠΎΠ΄ стороннСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ where Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ 1.0.19

C:\Users\NikitaGryzlov\AppData\Local\ovm\1.0.19\bin\oscript.exe # ΠŸΡƒΡ‚ΡŒ ΠΊ 1.0.19 указываСтся Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΡƒΡ‚ΡŒ ΠΊ current, благодаря запуску ovm run
C:\Users\NikitaGryzlov\AppData\Local\ovm\current\bin\oscript.exe

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ ΠΊ исполняСмому Ρ„Π°ΠΉΠ»Ρƒ oscript

$ ovm which 1.0.19

C:\Users\NikitaGryzlov\AppData\Local\ovm\1.0.19\bin\oscript.exe

ΠžΡ‚Π»Π°Π΄ΠΊΠ° скриптов, запускаСмых Ρ‡Π΅Ρ€Π΅Π· OVM, Π² VSCode

ПослС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ настройки OVM Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½ΡƒΠΆΠ½ΠΎ ΡˆΡ‚Π°Ρ‚Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ 1скрипт

Π”Π°Π»Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ\ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» .vscode/launch.json

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ configurations Ρ„Π°ΠΉΠ»Π° Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ\ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки

  "windows": {
     "runtimeExecutable": "${env:OVM_OSCRIPTBIN}\\oscript.exe"
  },
  "linux": {
    "runtimeExecutable": "${env:OVM_OSCRIPTBIN}/oscript"
  }

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ovm

ovm ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ. Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ config

Бинтаксис ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

$ ovm config <имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°> <Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅>

Настройка сайта с Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ

$ ovm config oscript.server https://internal.oscript.io

Настройка прокси-сСрвСра

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π·Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ прокси-сСрвСром ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ настроСк прокси. ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ПояснСниС
proxy.use true/false Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ использования прокси. Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½Π΅ Π·Π°Π΄Π°Π½ - прокси Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
proxy.server адрСс прокси-сСрвСра Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π·Π°Π΄Π°Π½, Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ€ΡƒΡ‡Π½Ρ‹Π΅ настройки прокси: имя сСрвСра, ΠΏΠΎΡ€Ρ‚, Π»ΠΎΠ³ΠΈΠ½, ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½Π΅ Π·Π°Π΄Π°Π½, Π½ΠΎ Π·Π°Π΄Π°Π½ proxy.use=true - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ систСмный прокси.
proxy.port ΠŸΠΎΡ€Ρ‚ прокси-сСрвСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π·Π°Π΄Π°Π½ proxy.server
proxy.user Имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ прокси-сСрвСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π·Π°Π΄Π°Π½ proxy.server
proxy.password ΠŸΠ°Ρ€ΠΎΠ»ΡŒ прокси-сСрвСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π·Π°Π΄Π°Π½ proxy.server
proxy.osAuthentication true/false Авторизация Π½Π° прокси срСдствами ОБ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π·Π°Π΄Π°Π½ proxy.server

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования

# использованиС систСмного прокси
ovm config proxy.use true

# Ρ€ΡƒΡ‡Π½Ρ‹Π΅ настройки прокси
ovm config proxy.use true
ovm config proxy.server enterpise-proxy.server.lan
ovm config proxy.osAuthentication true

Π’Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ovm

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ovm
 OneScript Version Manager v1.0.0-RC14

Π‘Ρ‚Ρ€ΠΎΠΊΠ° запуска: ovm [ОПЦИИ] ΠšΠžΠœΠΠΠ”Π [Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹...]

ΠžΠΏΡ†ΠΈΠΈ:
  -v, --version         ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΈ Π²Ρ‹ΠΉΡ‚ΠΈ

ДоступныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
  install, i            Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ OneScript ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… вСрсий
  use, u                Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ OneScript ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ вСрсии
  uninstall, delete, d  Π£Π΄Π°Π»ΠΈΡ‚ΡŒ OneScript ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… вСрсий
  list, ls              ВывСсти список установлСнных ΠΈ/ΠΈΠ»ΠΈ доступных вСрсий OneScript
  run, r                Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ исполняСмый Ρ„Π°ΠΉΠ» Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ вСрсии OneScript
  which, w              ВывСсти ΠΏΡƒΡ‚ΡŒ ΠΊ установлСнной вСрсии OneScript
  config                Настройки ovm. ΠŸΡ€ΠΎΠΊΡΠΈ, сСрвСра ΠΈ Ρ‚.ΠΏ.

Для Π²Ρ‹Π²ΠΎΠ΄Π° справки ΠΏΠΎ доступным ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅: ovm ΠšΠžΠœΠΠΠ”Π --help

Packages

No packages published

Languages

  • 1C Enterprise 92.9%
  • Gherkin 6.7%
  • Shell 0.4%