我应该关注Subversion,一个子域,比如dev.site.com。
如果您能提供文章或教程的链接,那就太好了:)
谢谢。
(这是用PHP开发网站用的)
发布于 2010-12-08 00:06:32
我在Windows机器上使用XAMPP和SVN签出到我的htdocs文件夹。我将Apache的httpd-vhosts.conf配置如下:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot "C:\XAMPP\htdocs\example.com\public"
ServerName example.local
ErrorLog "C:\XAMPP\htdocs\example.com\logs\error.log"
CustomLog "C:\XAMPP\htdocs\example.com\logs\access.log" common
SetEnv APPLICATION_ENV development
</VirtualHost>在我的example.com index.php中,我有以下代码来读取APPLICATION_ENV:
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));如果没有找到APPLICATION_ENV的值,这将把它设置为'production‘。
摘自:http://framework.zend.com/manual/en/learning.quickstart.intro.html
在C:\WINDOWS\system32\drivers\etc\hosts中,我添加了一个条目:
127.0.0.1 example.local发布于 2010-12-07 23:48:43
我通常使用一台旧计算机,安装一台linux计算机,subversion,跟踪,并使用它的Apache来测试我的员工。
对于一小群程序员来说,这对于dev env来说应该是一个足够好的设置,而且你可以确保你的代码不会被放在一个单独的地方……(假设您及时签到...)
实际的开发将在我的个人计算机上完成,使用apache和一个与subversion完全集成或使用shell的开发环境。(在我的例子中是explorer)
https://stackoverflow.com/questions/4378345
复制相似问题