使用SVN的Web开发工作流程

3
我在Assembla上设置了我的SVN,然后在与生产服务器相同的本地机器上编码和测试。之后,我将更改提交到Assembla SVN,并通过FTP上传到生产服务器。
我应该如何改进我的工作流程呢?我想保留我的Assembla SVN,因为我经常需要切换到另一个生产服务器。
非常感谢!
2个回答

2
更好的方法是构建nant或MSBuild脚本,自动完成所有繁琐工作。这些脚本还可以进行ftp上传。
我在生产服务器上使用脚本从svn检出最新更改,构建并与生产文件夹同步。

1
如果您正在使用解释型语言例如 PHP、Python 或 Ruby,您可以直接从代码库进行干净的svn export,而不必通过 FTP 从本地上传源文件到生产服务器。
您需要访问您的生产服务器的 shell。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接