我一直在使用fabric,最近被告知了invoke,所以我查看了它的文档:
就像Ruby的Rake工具和Invoke自己的前身Fabric 1.x一样,它提供了一个干净、高级的API,用于运行shell命令和从tasks.py文件中定义/组织任务函数。
除非我在invoke上遗漏了一些东西和noob,但我发现fabric比invoke强大得多,这让我认为invoke并不是fabric的替代品。我有点糊涂。
我做了谷歌搜索'fabric vs invoke‘,却一无所获,所以就在这里问。
发布于 2014-02-26 16:26:53
请注意,两个项目都由同一个人维护和管理。Bit先知正在开发Fabric 2.x行,它将利用Invoke来清除当前Fabric 1.x中存在的运行shell命令的大量问题。因此,这并不是真正意义上的替代织物,而是后来的版本将从中发展的东西。
发布于 2014-09-15 14:17:32
下面是一些有用的细节:http://www.fabfile.org/roadmap.html#invoke-fabric-2-x-and-patchwork
随着Fabric 2的开发,Invoke将接近1.0版本,并将继续增长&更改以适应Fabric的需求,同时保持高质量的独立任务运行程序。
发布于 2020-02-06 19:56:36
我使用fabric3已经很长时间了,因为它和fabric1一样。我认为现在是使用invoke的时候了,几年前我试过了,但它还没有准备好。
https://stackoverflow.com/questions/21896154
复制相似问题