Mercurial - 推送到远程仓库后自动更新本地仓库
Mercurial - Auto updating of a local repo after push to remote repo
我们使用 Mercurial 和 Kiln 进行源代码控制。这是我想要完成的,但不幸的是没有任何运气
假设我们有 3 个回购协议。一台远程设备 (https://company.kiln.com),一台本地设备在我的开发机器上,一台本地设备在 FTP 服务器上,IT 人员从
中获取安装脚本
我想要发生的事情:
将更改从我的本地仓库推送到远程仓库后,我希望 FTP 服务器上的本地仓库自动更新,这样我就不必每次都复制新文件改变。这可能吗?
你可以的。并且必须使用 hooks on central repository side
你有两种三种方式:
- 拉取方式:
changegroup
服务器上的挂钩连接到 FTP(通过 SSH)并执行 all needed actions
- 推送方式:
changegroup
服务器上的挂钩将它的回购推送到 FTP(FTP 必须有可推送的 Mercurial 服务器)
- 最佳选择:在 DEV 和 FTP
上使用 autosync extension
我们使用 Mercurial 和 Kiln 进行源代码控制。这是我想要完成的,但不幸的是没有任何运气
假设我们有 3 个回购协议。一台远程设备 (https://company.kiln.com),一台本地设备在我的开发机器上,一台本地设备在 FTP 服务器上,IT 人员从
中获取安装脚本我想要发生的事情:
将更改从我的本地仓库推送到远程仓库后,我希望 FTP 服务器上的本地仓库自动更新,这样我就不必每次都复制新文件改变。这可能吗?
你可以的。并且必须使用 hooks on central repository side
你有两种三种方式:
- 拉取方式:
changegroup
服务器上的挂钩连接到 FTP(通过 SSH)并执行 all needed actions - 推送方式:
changegroup
服务器上的挂钩将它的回购推送到 FTP(FTP 必须有可推送的 Mercurial 服务器) - 最佳选择:在 DEV 和 FTP 上使用 autosync extension