1

svn配置成功后,我的localhost用svn

本地主机/svn/myPhpProject

显示文件夹树而不是运行项目。

如果我从浏览器上显示的树结构中单击 index.php,它实际上会在文件中加载脚本,而不是执行脚本。我已经关注了这个链接

对于我的 SVN 配置在 win 环境中配置 Svn

4

2 回答 2

2

这是设计使然。

SVN 是源代码控制系统,而不是部署系统。

如果您想部署您的应用程序,然后svn export将其发布到为其配置的服务器。

如果您想在每次将更改提交到 SVN 时部署它,请使用post commit hook或 CI 服务器,例如Jenkins。(这样做只是为了部署到测试服务器,不要随意部署东西来生存)。

于 2012-08-09T09:34:05.417 回答
0

正如@Quentin 所说 - SVN 不是为您使用它的方式而构建的。我使用的是不同但原理相同的git。只需在您的实时服务器上设置 SVN 存储库并在需要更新时将其导出。

于 2012-08-09T14:49:09.867 回答