MSBuild加入GitHub,開始為非Windows平臺上的構建系統鋪路

jopen 9年前發布 | 5K 次閱讀 MSBuild

原文  http://www.infoq.com/cn/news/2015/03/msbuild


MSBuild 是用于構建.NET應用程序的工具,它緊隨著微軟最近發布的各種項目,例如corefx 和 coreclr的腳步,也在GitHub上作為開源項目 發布 了。MSBuild通常在Visual Studio中使用,但它也可以在未安裝Visual Studio的機器上使用。雖然之前在構建應用程序方面已經存在著一些 非微軟 的方法,但這次MSBuild的發布意味著開發者能夠在各種開發平臺上開始使用一種標準的構建系統了。

該項目目前還需要在Visual Studio中進行構建,但隨著對非Windows平臺的支持的功能實現,這一限制最終會得以解除。來自微軟的Rich Lander 暗示 :按計劃,對于Linux和Mac平臺的支持將“很快”實現。到那時,理論上可以實現在非Windows平臺上使用完整的構建系統和持續集成系統。那些打 算立即嘗試一下MSBuild的用戶,最簡單的方式是在Azure上搭建一臺安裝有VS2015 CTP6的虛擬機,因為這樣不會影響你的本地設置或配置信息。

在隨后的一條留言中,Lander表示,目前的計劃是在.NET corefx項目中繼續使用MSBuild,而在CoreCLR項目中則使用CMake。對于微軟將項目在GitHub開源的做法,目前為止普遍的反饋都 是正面的。其中微軟本身的員工貢獻了大約60%的pull request,而來自于社區中其它人士的貢獻占到了38%。

查看英文原文: MSBuild Joins GitHub, Paving Way for Non-Windows Build Systems

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!