繁体   English   中英

如何检查git如果文件夹已更改

[英]How to check git if folder has been changed

我有一个Powershell脚本,可以部署许多项目。 但是由于项目数量和部署每个项目的时间都非常大,所以我只想在需要时才部署它们:版本控制发生变化时。 我们已经在开发服务器上进行了设置,但是我也想在本地计算机上进行设置,而无需安装Octopus或TeamCity。

如何在Powershell脚本中询问Git是否在文件夹内进行了任何更改?

编辑:我需要知道自上次部署以来是否有任何更改。 侦听通过git进行的更新或保存每个项目的部署时间并将其与该项目的最新更新进行比较的侦听器将起作用。

$changes = git whatchanged --since 2015-12-22
if($changes | Select-String $dbName)
{
  #Deploy database because there's been a change
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM