gpt4 book ai didi

ruby-on-rails - 如何一起对 Rails 插件和测试应用程序进行版本控制

转载 作者:太空狗 更新时间:2023-10-29 13:54:13 25 4
gpt4 key购买 nike

我正在创建我的第一个 Rails 插件,我发现管理插件的版本控制和测试应用程序相当烦人。

这是我的问题:

要实际测试我的插件,我需要在测试应用程序中运行它(这基本上只是我安装插件的脚手架应用程序)

当我对插件进行更改时,在测试应用程序中进行更改对我来说很方便,这样我就可以立即看到所做的更改。但是,当我想提交并将我的更改推送回 github 时,我最终将所有文件从测试应用程序复制回我的“裸插件”文件夹并进行提交。

有没有更好的方法来管理这个而不用来回复制文件?如果可能的话,我很想听听其他插件开发人员如何处理这种情况。

我想到的一个可能的解决方案是在 vendor/plugins/myplugin 目录中有另一个 git 存储库(它将有 github 的远程存储库)。我不确定这是否是最好的(到目前为止我还没有很成功地让它发挥作用......)

最佳答案

我推荐使用git submodules,检查detailed description .

关于ruby-on-rails - 如何一起对 Rails 插件和测试应用程序进行版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3518980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com