2012-11-24 51 views
2

我们使用Subversion来跟踪我们的Web团队对我们的Wordpress网站所做的更改。除修改和更新我们的自定义主题外,我们没有其他任何操作,但是我们在更新Wordpress核心和插件时遇到困难。WordPress更新覆盖.svn文件夹

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

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

回答

1

如果你只是维护你的主题,你不应该有svn下的整个wordpess安装,但只是主题。我也认为在实际的活动站点中实际使用存储库的工作副本是没有意义的。在你的情况下,我会在你的服务器上的某个地方保存你的主题的工作副本,然后按需将rsync保存到你的主题文件夹中。这样你就可以自动更新wordpress和你的插件而没有任何问题。