使用svn进行Web开发工作流程

时间:2008-12-13 07:18:44

标签: svn workflow assembla

我在assembla中设置了我的svn,并在我的本地机器上进行编码和测试,该机器设置与生产服务器相同。然后,我将assembla svn和ftp的更改提交到我的生产服务器。

如何改善工作流程?我想将我的svn保留在assembla上,因为我经常可以转移到另一个生产服务器。

非常感谢!

2 个答案:

答案 0 :(得分:2)

更好的方法是构建nant或MSBuild脚本,自动完成所有脏工作。这些脚本也可以ftp上传。

我在生产服务器脚本上使用来检查svn的最后更改,构建并与生产文件夹同步。

答案 1 :(得分:1)

如果您正在使用PHP,Python或Ruby等解释性语言,您可以直接从存储库到生产服务器执行干净svn export,而不是通过ftp从您的计算机上传源文件。

您需要对生产服务器进行shell访问。