używam Chocolatey zainstalować git z parametrami i że działa dobrze w linii poleceń:Jak używać niestandardowych parametrów w czekoladowym pliku ".config"?
choco install git -params '"/GitOnlyOnPath /NoAutoCrlf"'
Teraz chcę umieścić, że w moim pliku .config
, gdzie nie wydają się działać. Oto przykład jak byłoby oczekiwać, aby go skonfigurować:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="git" params="/GitOnlyOnPath /NoAutoCrlf"/>
</packages>
byłoby to zainstalowanie git pomyślnie, ale ignoruje argumenty: autocrlf
wciąż true
później.
Dokumentacja i większość źródeł obejmuje tylko atrybuty version
i location
dla jednostek paczek. Tak (jak) jest to możliwe, aby skonfigurować niestandardowe parametry wewnątrz pliku .config
?
Dziękuję, właśnie tego szukałem! Tak, jakoś tęskniłem za tym. Może dlatego, że szukałem głównie 'params'ów zamiast' packageParameters'. – SevenEleven
Powiedziałbym, że dokumentacja tak naprawdę nie pokrywa tego. Na przykład, podczas gdy 'ignoreDependencies' wygląda na to, że powinno działać,' ignoreChecksum (s) 'nie ma w moim odczuciu i nie ma dokumentacji, który z tych przełączników powinien działać, a który nie powinien. – cori
@ cori Wierzę, że masz rację. Ponieważ dodaliśmy nowe elementy, tak naprawdę nie zachowaliśmy tego, co można w aktualnej konfiguracji. Teraz jest to wszystko, co widzisz w tym ostatnim przykładzie w pliku packages.config powyżej i na stronie. – ferventcoder