DigiVC документация
Конзолен transfer client
Публичният CLI е умишлено ограничен до две операции:
Публичният CLI е умишлено ограничен до две операции:
download— сваля repository съдържание в локален workspace;upload— качва локалните промени като commit.
Пълните интерактивни repository и workspace операции са в Desktop Client.
Помощ
digivc --help
digivc download --help
digivc upload --helpМожете да изберете език и формат:
digivc --language bg --format text download --help
digivc --format json upload --helpПълно изтегляне
digivc download \
digivc://digivc.company.example/ERP/Server \
--to "$HOME/work/erp-server" \
--username mariaПаролата се въвежда чрез защитен prompt.
Частично изтегляне
digivc download \
digivc://digivc.company.example/ERP/Server \
/backend/api /database/sql \
--to "$HOME/work/erp-partial" \
--username mariaUpload
Изпълнете командата от workspace или подайте path:
digivc upload "$HOME/work/erp-server" \
-m "Добавена проверка на входните данни" \
--username mariaPassword file за автоматизация
printf '%s\n' 'YOUR_PASSWORD' > "$HOME/.digivc-password"
chmod 600 "$HOME/.digivc-password"
digivc upload "$HOME/work/erp-server" \
-m "Nightly controlled upload" \
--username automation \
--password-file "$HOME/.digivc-password"Password file трябва:
- да е обикновен файл, не symlink;
- да е собственост на текущия OS user;
- да не е достъпен за group/other users;
- да не е празен.
Когато е възможно, използвайте специален automation account с минимални права, а не личен administrator account.
Exit и грешки
CLI показва correlation ID при server error. Запазете го — администраторът може да намери съответното audit/log събитие.
Ако акаунтът изисква смяна на паролата, първо я сменете в WEB/Admin.