我在我的网站上使用Subversion。到目前为止,这意味着要为我的每个网站创建一个新的回购协议。然而,这是完全低效的,因为这意味着我要为每个网站的整个WordPress源代码忙碌。这也意味着我必须在repos之间复制插件,从而每次都复制代码。
所以我想做的是创建一个只包含我的主题文件(以及其他特定于站点的目录,如特定于站点的插件)的repo。然后,这将有一个指向我将要构建的WordPress版本的标记WordPress存储库的链接,以及指向我的其他共享插件repo的链接,因此为了发布或部署以进行测试,我只需执行svn checkout svn://path/to/site/repo
它会下载整个WordPress repo,所有我的插件和所有特定站点的东西。
有没有办法做到这一点?还是这是个坏主意?有没有更简单/更好的方法来做到这一点?其他人是怎么做的?