2013-09-04 11 views
7

Potrzebuję dodać parametr Pre-build script path do mojego pliku definicji kompilacji. Nie widzę, gdzie jest przyjmowanie parametru ani nie wykazują znacznie poniżej zaawansowane Buduje jak pokazano poniżej: enter image description hereZaawansowane parametry budowania TFS nie pokazują

Patrząc na szablonie pliku proces budowania GitTemplate.12.xaml, to pokazuje, że powinna przyjąć większą liczbę parametrów, jak widać na AdvancedBuildSettings :

enter image description here

wartość parametru jest, jak widać, PostActionScriptPath parametr jest tam:

New Microsoft.TeamFoundation.Build.Common.BuildParameter(" { ""MSBuildArguments"": """", 
""MSBuildPlatform"": ""Auto"", ""PreActionScriptPath"": """", 
""PreActionScriptArguments"": """", ""PostActionScriptPath"": """", 
""PostActionScriptArguments"": """", ""RunCodeAnalysis"": ""AsConfigured"" } ") 

Ktoś wie, jak włączyć ten parametr, aby wprowadzić wartość dla PreActionScriptPath? Dzieje się tak również w innej definicji kompilacji, która wyraźnie pokazuje, że akceptuje parametr w pliku .xaml.

+0

Która wersja TFS? –

+0

To jest z Service Team Service online. Również za pomocą Visual Studio 2013 Preview. –

Odpowiedz

7

Edytując szablon procesu kompilacji, przejdź do argumentów, poszukaj Metadata i edytuj wartość. Poszukaj parametrów, które nie są wyświetlane, kliknij je, a następnie po prawej stronie etykiety View this parameter when: i wybierz Always show the parameter.

+1

+1, dziękuję! Nigdy bym go nie znalazł bez podpowiedzi! –