廖老师,你好。
是这样的,我有一台在线服务器运行业务,现在使用了git进行了代码管理。用的自己搭建的一台独立的git服务器进行协同开发。
具体假设是这样的: 在线业务服务器: A Git服务器是:B 开发者的机器假设是X, Y, Z
现在我们X, Y, Z已经能使用Git服务器B进行协同开发了,比如push/pull等等。但是你知道B上只能是裸仓库,也就是没有实际的代码文件。
那问题来了:
怎么将最新的修改代码部署到A上呢?难道不成每人修改了代码后从自己机器也就是X, Y, Z上上传最新代码到A?
如果是这样,岂不是没有一个统一的点来部署?每个人做完修改想部署都需要自己操作一下是么?
Fabric部署的话就需要每个开发者机器上都安装了?我习惯在Windows环境下使用IDE编码,这样的话有windows版的Fabric吧?
期待你的解答。如果能回复到信箱 kingright@126.com 最好了,感谢解惑。
唉,提交到这的问题是不是都石沉大海了?
Sign in to make a reply
rocking80
廖老师,你好。
是这样的,我有一台在线服务器运行业务,现在使用了git进行了代码管理。用的自己搭建的一台独立的git服务器进行协同开发。
具体假设是这样的: 在线业务服务器: A Git服务器是:B 开发者的机器假设是X, Y, Z
现在我们X, Y, Z已经能使用Git服务器B进行协同开发了,比如push/pull等等。但是你知道B上只能是裸仓库,也就是没有实际的代码文件。
那问题来了:
怎么将最新的修改代码部署到A上呢?难道不成每人修改了代码后从自己机器也就是X, Y, Z上上传最新代码到A?
如果是这样,岂不是没有一个统一的点来部署?每个人做完修改想部署都需要自己操作一下是么?
Fabric部署的话就需要每个开发者机器上都安装了?我习惯在Windows环境下使用IDE编码,这样的话有windows版的Fabric吧?
期待你的解答。如果能回复到信箱 kingright@126.com 最好了,感谢解惑。