Што ако истата команда работи локално, но во Agent дава синтаксичка грешка?
Прво потврдете која командна школка навистина ја користи Agent, па поправете ги параметрите, наводниците и патеките.
Начинот на извршување може да користи друга командна школка
Не заклучувајте која школка ја користи Agent само според оперативниот систем или терминалот што рачно го отворате. На Windows, и десктоп и CLI имплементациите претпочитаат Git Bash; ако не е пронајден, користат cmd; не користат секогаш PowerShell. Десктоп-апликациите на Unix ја избираат достапната корисничка школка на компјутерот, додека CLI користи bash за обични командни патеки. Промена на начинот на стартување може да го смени толкувањето на истиот текст.
Прво проверете ги патеките и наводниците
Побарајте Agent прво да ја потврди вистинската школка, па правилно обработете патеки со празни места, URL адреси со прашалници или поврзувачки знаци и синтакса на параметри специфична за платформата. Некои школки ги третираат ненаведените знаци како џокер-знаци, што предизвикува грешки слични на непронајдена датотека. Не менувајте само еден сомнителен знак и не продолжувајте со групно извршување; прво поделете ја задачата на една проверлива команда само за читање и погледнете го резултатот.
Разликувајте синтаксички проблеми од недостасувачки алатки
Ако грешката е „program not found“, прво проверете ги инсталацијата и патеките на алатката; ако пристапот е одбиен, проверете ги системските дозволи; само грешките при толкување бараат фокус на синтаксата на школката. Дури и ако последниот дел од командата е успешен, проверете ги претходните грешки за да не превидите делумен неуспех. Потврдете дека поединечниот чекор е точен пред повторно да ја извршите целата задача; за ова не треба стандардно да ги ресетирате токените или да ги зголемувате дозволите на клиентот.