2012-10-31 74 views
1

我有一个共享主机帐户,我拥有SSH和FTP访问权限,悬停我没有root访问权限,并且服务器没有安装git。 我很好奇它是如何设置一个观察者脚本来监视我是否已经提交/合并到分支主(本地),并通过FTP将主分支上传到远程服务器。将git分支推送到未安装git的远程服务器

我可以做手工(不观察者脚本),或许还有一个bash脚本(我运行Linux Mint的)如果要创建一个观察者是太复杂了,但我不知道如何做到这一点无论哪种方式。

+0

您不需要观察者脚本。 Git有[hooks](http://git-scm.com/book/en/Customizing-Git-Git-Hooks),可以让你触发git仓库中的事件(比如'git commit')。 – 2012-10-31 03:11:33

回答

1

看起来像某人已经有相同的难题,他的solution is on Github

这都是Pythony,但即使它不适合你,也应该给你和想法从哪里开始。

而且总是有sitecopy

+0

谢谢,看起来不错。 – azz

+0

呃...在上传网络服务器的过程中崩溃了...该死的:/ – azz

+0

其实,我被IP禁止了。联系支持并获得畅通,*如果您要使用此软件,请小心输入正确的密码* – azz