【发布时间】:2015-08-31 00:11:00
【问题描述】:
我们有 Windows Server 2012、Apache、PHP 和 MySQL。服务器有点乱。我想要的一件事是跟踪代码的更改。通常我不会在服务器上设置 Git,而是在本地机器上开发,然后使用 SSH 将更改部署到生产服务器。但是这个 Windows Server 2012 不是我设置的,所以有点乱。我无法复制 PHP 代码并在我的机器上开发它,因为它在 PHP 5.2 上运行并且代码已加密。因此,我认为我必须在生产服务器中设置 Git。
不知道,那会不会有性能问题?
【问题讨论】:
-
为什么你认为将git放在服务器上会影响服务器性能?只是不要将 .git 文件夹放在任何可公开访问的地方,但这与性能无关。
-
@AD7six,一年前我试图在我们的 Linux 服务器上设置 Git,系统管理员告诉我的雇主它可能存在性能问题。
-
嗯,他已经听够了 =),或者这个故事还有其他内容。这并不是说使用 git 部署是一件“好”的事情(它不是“坏”,它只是在许多情况下不是最好的解决方案),但它只是在服务器上放置了一个您不能直接访问的文件夹。
标签: git