ubuntu11.10如何配置SVN与WEB服务器同步 LINUX区发了一贴,没什么人,这里再开一贴。如题,服务器已经安装SVN和apache2,我需要开发人员在提交代码到SVN时,也同时自动更新代码到/var/www/test/目录。网上搜索到post-commit这个配置,但我没成功。在线等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看这个是否有帮助http://crazyming.blog.51cto.com/1048571/443118 提交就更新不太好吧,万一提交的代码有BUG就麻烦了。或者可以在IDE中设置通过FTP/SFTP自动更新到服务器,保存修改的时候自动更新或手动更新,很多IDE都支持的。 因为要使用版本控制,不能直接让开发人员FTP上去。而且SVN的项目目录与WEB目录不同,所以需要自动更新。 既然目的是不让开发人员直接接触外网,那SVN提交后自动更新web目录的设置与直接FTP没有太大区别啊。在内网部署一台测试的机器,开发人员通过FTP提交到测试服务器上看效果。测试环境尽可能大的和生产环境一致。SVN只是进行版本控制和多人协作的工具。而且SVN也不应该放在外网的服务器,除非你们都不在同一个地点开发。代码提交上去后由相关人员(QA部门/经理)测试审核后,再由有权限的人提交到外网。 我的出现问题?不知什么问题? 大家好 哪位大哥能简单明了 或者 比喻的手法,给我讲讲TCP和UDP zend studio 如何生成文件头注释 uasort函数 遇到一个奇怪的问题,希望得到解答(php无法连接mysql) php日期函数提问 PHP有多少种创建XML方法 $ip=$REMOTE_ADDR;的用法,还要做什么处理吗?为什么没有结果显示呀!!!! Warning: session_start(): open(/tmp\……) failed: 怎么办? 关于路径的问题,求教 php 国际化 谁帮我看看我的建库建表代码有什么问题呗
或者可以在IDE中设置通过FTP/SFTP自动更新到服务器,保存修改的时候自动更新或手动更新,很多IDE都支持的。
而且SVN的项目目录与WEB目录不同,所以需要自动更新。
SVN只是进行版本控制和多人协作的工具。而且SVN也不应该放在外网的服务器,除非你们都不在同一个地点开发。代码提交上去后由相关人员(QA部门/经理)测试审核后,再由有权限的人提交到外网。