svn配置成功后,我的localhost用svn
本地主机/svn/myPhpProject
显示文件夹树而不是运行项目。
如果我从浏览器上显示的树结构中单击 index.php,它实际上会在文件中加载脚本,而不是执行脚本。我已经关注了这个链接
对于我的 SVN 配置在 win 环境中配置 Svn
svn配置成功后,我的localhost用svn
本地主机/svn/myPhpProject
显示文件夹树而不是运行项目。
如果我从浏览器上显示的树结构中单击 index.php,它实际上会在文件中加载脚本,而不是执行脚本。我已经关注了这个链接
对于我的 SVN 配置在 win 环境中配置 Svn
这是设计使然。
SVN 是源代码控制系统,而不是部署系统。
如果您想部署您的应用程序,然后svn export
将其发布到为其配置的服务器。
如果您想在每次将更改提交到 SVN 时部署它,请使用post commit hook或 CI 服务器,例如Jenkins。(这样做只是为了部署到测试服务器,不要随意部署东西来生存)。
正如@Quentin 所说 - SVN 不是为您使用它的方式而构建的。我使用的是不同但原理相同的git。只需在您的实时服务器上设置 SVN 存储库并在需要更新时将其导出。