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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

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

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

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

2 回答

?
開(kāi)滿(mǎn)天機(jī)

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

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

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

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

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

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

然而

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

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

將映射路徑存儲(chǔ)在 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

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

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

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

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

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

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

  • 編寫(xiě)一個(gè)腳本來(lái)查詢(xún)構(gòu)建定義對(duì)象并讀取該對(duì)象中存儲(chǔ)的映射。


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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