代码拉取完成,页面将自动刷新
# Get version info from Git. example 1.2.3-45-g6789abc
$gitVersion = git describe --always --tags;
$gitDate = git log --pretty=format:"%H @ %ad" -n 1;
$gitBranch = git symbolic-ref HEAD;
Write-Output $gitVersion
Write-Output $gitDate
If ($gitBranch -eq "master") {
$gitBranch = ""
} Else {
$gitBranch = "-dev"
}
# Read template file, overwrite place holders with git version info
$newAssemblyContent = Get-Content $args[0] |
%{$_ -replace '@VERSION@', ($gitVersion) } |
%{$_ -replace '@DATE@', ($gitDate) };
# Write AssemblyInfo.cs file only if there are changes
If (-not (Test-Path $args[1]) -or ((Compare-Object (Get-Content $args[1]) $newAssemblyContent))) {
$newAssemblyContent > $args[1];
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。