1

我正在使用服务器开发一个php带有 svn 颠覆系统的项目。Visual SVN

我的私人网络服务器(IIS 7)中有一些网站,我想让我的存储库中项目的主干文件夹可以通过IIS.

那有可能吗?

4

3 回答 3

3

如果你真的

“如何从存储库发布我的代码以便在 IIS 驱动的站点中使用它”

您必须阅读有关 Subversion 提交后挂钩的信息,在您的情况下,它可以对 repo 中的数据执行任何操作 -svn export到您的 IIS 站点的根目录,或者,如果您希望将站点根目录视为工作副本svn up

于 2013-01-14T22:07:13.323 回答
3

VisualSVN 将 Apache httpd 安装为 Web 服务器。

我不相信你可以安装Subversion 在 IIS 下工作。然而,这是 18 个月前的答案,所以事情可能已经改变,但我对此表示怀疑。我确实找到了一个名为RocketSVN的 Google Code 项目,但它看起来已被弃用。

我在SVNISapi找到了一个商业包。

于 2013-01-14T21:37:57.770 回答
0

一种解决方案是创建一个.bat每天/每周执行的文件服务器端。

这是简单的批处理文件

svn export -r HEAD file:///C:/repo/proj C:\root\proj --force

删除目录'因为导出命令不允许覆盖现有文件夹。

C:\root\文件iis7夹。

于 2013-01-17T08:24:24.287 回答