我们正在使用Subversion来跟踪我们的网络团队对Wordpress网站所做的更改。我们只是修改和更新我们的自定义主题,但我们很难更新Wordpress核心和插件。
现在,我已将我签出的副本用于本地WordPress安装。但是,当我在此本地副本上运行自动WordPress更新时,更新将覆盖相应子文件夹中的.svn文件夹,从而导致在我尝试提交更新时出现“包含工作副本管理区域的目录.svn”错误。
如何在不覆盖.svn文件夹的情况下自动执行这些更新?截至目前,我正在手动复制文件。
答案 0 :(得分:1)
如果你只是维护你的主题,你不应该在svn下安装整个wordpess,而只是主题。我还认为在您的情况下,在实际的实际站点中实际使用存储库的工作副本是没有意义的。在您的情况下,我会在您的服务器上的某个位置保留您的主题的工作副本,然后根据需要对主题文件夹进行rsync。这样你就可以自动更新wordpress和你的插件而没有问题。