从多台计算机进行Web部署

Bre*_*dan 6 git visual-studio iis-7.5 microsoft-web-deploy

我在多台计算机,我的工作和家用电脑上的网站上工作.源代码保存在git存储库下.我使用Web Deploy将网站发布到公共服务器上的IIS.一切正常,我可以从两台计算机上发布它的工作原理.

问题是,当我从一台PC部署,然后去其他的,得到的git的最新变化,让更多的变化,然后再部署,它重新部署整个网站,而不是只有已更改的文件 - 这是如果我从本段第一句中取出"然后转到另一个,从git获取最新的更改"步骤会发生什么.

我能做些什么,哪些文件可我包括我的git仓库(我排除所有packages,binobj目录),或者我可以执行哪些额外的配置,来解决这个问题?

jth*_*ill 1

在您的公共服务器上添加一个存储库,推送到该存储库,然后从那里进行部署。推动力将是最小的,git 在增量方面可以非常出色。