-2

我已经在 svn 上提交了我的更改,但是当我检查我的网络服务器时,文件仍然是一样的......

为了在 Web 服务器www 文件夹上应用更改,我是否遗漏了任何部分并且需要做些什么?

我遵循的程序:

  • 通过版本登录(颠覆客户端)
  • 存储库的位置是 svn://username@domain.com
  • 结帐到文件夹
  • 更新
  • 对结帐文件夹进行更改
  • 犯罪
4

2 回答 2

0

您的 Subversion 存储库和您的 Web 服务器不是一回事 - 提交对 Subversion 的更改不会自动将这些更新传播到 Web 服务器(除非有一个 Subversion 挂钩或其他进程监视存储库是否发生更改,并复制他们)。

当您将更改提交到 Subversion 时,您是在说“我做了一些更改,在我的本地 Web 服务器上对其进行了测试,并且确信它们将在生产环境中工作”。然后,您必须执行任何预期的生产部署过程,以便将这些已提交的更改应用于生产 Web 服务器。这可能就像登录到生产网络服务器并从 Subversion 刷新包含站点的文件夹结构一样简单 - 本质上是更新网络服务器上的“工作副本”。

于 2012-04-23T11:48:35.960 回答
-1

通过将 apache 的 locationroot 更改为结帐文件夹来解决。

于 2012-04-23T15:23:44.617 回答