Svn 通过subversion进行脱机修改
我已经开发了一个网站(PHP+MySQL)有一段时间了,在过去的几个月里,我一直(使用Coda)直接到服务器,因为该网站还没有正式上线。现在我们已经到了一个临界点,所有的工作或多或少都和预期的一样,基本的功能都被涵盖了 我现在想做的是在另一个主机中设置一个网站的副本,这样我就可以在那里进行更改和测试,我的客户可以检查,然后,当我们完全确定一切正常时,将文件移动到生产服务器 我想我最好的选择是利用SVN,但我对它还不熟悉,对它的工作流程也不太了解。我是否应该在Mac本地设置一个存储库+工作副本,镜像远程服务器(开发),以便客户端可以检查更改;然后将svn修补程序应用于生产服务器 此外,还有一些文件(config.php、initialize.php、.htaccess)根据服务器的不同,在几行中有所不同。我是否可以将这些更改排除在svn工作流之外,以便只注册真正的更新 任何帮助都将不胜感激,因为我在这件事上感到很失落Svn 通过subversion进行脱机修改,svn,Svn,我已经开发了一个网站(PHP+MySQL)有一段时间了,在过去的几个月里,我一直(使用Coda)直接到服务器,因为该网站还没有正式上线。现在我们已经到了一个临界点,所有的工作或多或少都和预期的一样,基本的功能都被涵盖了 我现在想做的是在另一个主机中设置一个网站的副本,这样我就可以在那里进行更改和测试,我的客户可以检查,然后,当我们完全确定一切正常时,将文件移动到生产服务器 我想我最好的选择是利用SVN,但我对它还不熟悉,对它的工作流程也不太了解。我是否应该在Mac本地设置一个存储库+工作副本,镜
PS:我使用OSX下的版本作为svn客户端工作副本方法 暂存和生产现场都是回购的独立工作副本。你在工作场所工作,承诺回购。对于在暂存上执行的测试,在其上执行
svn up
,在产品上传输-频率也较低svn up
构建系统
您有(两)个脚本,可以根据需要导出svn
+rm-f
+scp | ftp
通过为2个站点使用2个分支、为您使用2个本地工作副本以及为站点WCs或导出使用2个不同的源,可以解决不同配置的问题