我们在 IIS 服务器上有一个 git repo(安装了 git),当test.com/updateRepo
被击中时,它应该 CD 进入特定dir
并执行 git pull --rebase origin master
(或执行批处理文件)
我们该怎么做呢?
需要它是一个将调用该批处理文件的 .aspx 页面吗?
IIS可以直接运行吗?
<script language="c#" runat="server"> public void Page_Load(object sender, EventArgs e) { System.Diagnostics.Process.Start(@"C:\inetpub\wwwroot\run.bat"); Response.Write("OK"); }
</脚本>
(您需要删除我为 < /script> 添加的空间,Stackoverflow 不允许我以正确的方式添加脚本标签。)
然后调用文件/run.aspx