2

我们使用 Subversion 来跟踪我们的网络团队对我们的 Wordpress 网站所做的更改。我们只是修改和更新我们的自定义主题,但我们很难更新 Wordpress 核心和插件。

现在,我的已签出副本正在本地安装 WordPress。但是,当我在此本地副本上运行自动 WordPress 更新时,更新会覆盖相应子文件夹中的 .svn 文件夹,导致在我尝试提交更新时出现“缺少包含工作副本管理区域的目录 .svn”错误。

如何在不覆盖 .svn 文件夹的情况下自动进行这些更新?截至目前,我正在诉诸手动复制文件。

4

1 回答 1

1

如果您只是维护您的主题,则不应将整个 wordpess 安装在 svn 下,而应仅安装主题。我还认为,在您的情况下,在实际的实时站点中实际使用存储库的工作副本是没有意义的。在您的情况下,我会将您的主题的工作副本保存在您服务器上的某个位置,然后按需 rsync 到您的主题文件夹。通过这种方式,您可以自动更新 wordpress 和您的插件而不会出现问题。

于 2012-11-24T21:29:54.597 回答