第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是否有用于工作區(qū)映射的構(gòu)建變量

是否有用于工作區(qū)映射的構(gòu)建變量

C#
幕布斯6054654 2023-08-20 15:48:12
在 DevOps 構(gòu)建模板中,我使用構(gòu)建變量 $(Build.SourceBranch) 來檢索源代碼管理中解決方案的源路徑。但是,如果如圖所示指定了多個工作區(qū)映射,則該變量為空。是否有一個構(gòu)建變量可以返回第一個工作區(qū)映射(如果指定了多個工作區(qū)映射)或返回正在構(gòu)建的解決方案的源路徑。
查看完整描述

2 回答

?
開滿天機(jī)

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超13個贊

構(gòu)建.存儲庫.Tfvc.工作區(qū)

有關(guān)預(yù)定義變量的更完整列表,請參閱文檔。

如果您的存儲庫是 Team Foundation 版本控制,則定義。構(gòu)建代理使用的 TFVC 工作區(qū)的名稱。

例如,如果 Agent.BuildDirectory 為 c:\agent_work\12 并且 Agent.Id 為 8,則工作區(qū)名稱可能為:ws_12_8

此變量是代理范圍的,可以用作腳本中的環(huán)境變量和構(gòu)建任務(wù)中的參數(shù),但不能用作構(gòu)建號的一部分或版本控制標(biāo)記。

然而

我不確定工作區(qū)的實(shí)際名稱是否是您要查找的名稱。您提到想要通往 的路徑.sln,所以我假設(shè)您試圖獲取它以便可以構(gòu)建它。正確的?

.sln在這種情況下,您應(yīng)該將本地(讀?。捍恚┕ぷ鲄^(qū)映射定義為變量,以便您可以告訴構(gòu)建任務(wù)在該路徑過濾器下構(gòu)建文件。當(dāng)然,變量的使用是可選的,但我更喜歡在任何地方使用變量而不是“硬編碼”字符串值。面對現(xiàn)實(shí)吧。打字好難??!

將映射路徑存儲在 var 中

https://img1.sycdn.imooc.com/64e1c5890001639006530226.jpg

在映射中使用 var


https://img3.sycdn.imooc.com/64e1c593000197bf05060204.jpg

在 var 映射下構(gòu)建 .sln


https://img1.sycdn.imooc.com/64e1c59e000125e606530161.jpg

查看完整回答
反對 回復(fù) 2023-08-20
?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個贊

不,我們沒有這種變量來獲取構(gòu)建代理中的工作區(qū)映射。只需使用Build.SourceBranch 它就會返回構(gòu)建排隊(duì)的分支。

但是,當(dāng)存在多個映射時,源分支將設(shè)置為映射的最常見父級。如果沒有共同的父級,可能是空的。這就是預(yù)期的行為。

以下是一些可以滿足您的要求的選項(xiàng):

  • 定義一個變量“Mapping”并在構(gòu)建腳本中使用它。

  • 編寫一個腳本來查詢構(gòu)建定義對象并讀取該對象中存儲的映射。


查看完整回答
反對 回復(fù) 2023-08-20
  • 2 回答
  • 0 關(guān)注
  • 125 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號