我的问题是我有很多不同的capistrano配方和代码片段,我在多个项目中使用。我的本地文件结构是一个名为helper-snibbits的文件夹,其文件夹名为./capistrano,。/ php -bits和.py-bits
我可以使用回购单独跟踪每个代码段,但在服务器和项目中难以管理。我宁愿用一切设置一个回购。您认为组织这个的最佳方式是什么?我喜欢子模块工作流程,但据我所知,每个子模块需要一个单独的repo。真的吗?如果单独的回购是最好的方式,我最终会这样做。
答案 0 :(得分:0)
很抱歉这么晚......:D
我们最近发布了一个工具,用于通过单独的存储库组织capistrano配置和配方。
如果您有许多项目和配方需要使用capistrano进行管理,并且您希望减少代码重复并且通常过上更好的生活,那将非常有用。