2016-04-06 23 views
0

Yeni tfs 2015 oluşturma aracısı kullanıyorum (XAML değil). XAML'de, 'dan çalışma yolunu değiştirmek mümkün oldu.

$(BuldAgentID)'u devre dışı bırakmak veya kilitlemek için yeni aracıdaki yolu değiştirmek mümkün mü? Bu ajan için aynı, çalışma dizinini değiştirmek için inşa değişkenlerini kullanma

c:\Agent\work\1 
c:\Agent\work\2 
c:\Agent\work\3 
etc. 
+0

Agent.BuildDirectory öğesini c: \ Agent \ work \ 100 değeriyle param olarak kullanmaya çalışıyordum ancak yardımcı olmadı. –

cevap

0

:

gibi rastgele basamak nesil devre dışı bırakın. Varsayılan olarak $ (Agent.RootDirectory) _work. şimdi değişkeni herhangi bir yere atayabilirsiniz. Link numarasını kontrol edin

+0

Varsayılan olarak settings.json içinde zaten "WorkFolder" gibi statik durumda: "C: \\ Agent \\ _ work". Basamaklar onun peşinden gider. –

+0

Arayanın ilk kez yapılandırıldığında derleme dizininin ayarlandığını düşünün. Eğer durum buysa, o varsayılanı bıraktığınızı düşünüyorum. Aracıyı değiştirerek güncelleyebilirsiniz. – Angshuman

+0

Ajanın nasıl çalıştığını merak ediyorum. Agent.WorkFolder = "c: Agent \ work \ 500" ile önerdiğiniz gibi gerçekten "SourceRootMapping" ile klasör 500 oluşturur, ancak "a", "b", "s", "TestResultes" gibi başka bir klasör hala rasgele oluşturulan haneli klasör içinde) –

İlgili konular