我们目前使用 Subversion 来协调两个开发人员之间的网站开发。在我们之间,我们可能会处理一堆文件,检查我们的更改并使用 FTP 客户端以设定的时间间隔上传到生产服务器。
我觉得我在这里遗漏了一些明显的东西,但我们真的需要 FTP 吗?假设我们对存储库进行了一系列更改,有没有一种方法可以汇总从某个日期到现在为止发生更改的所有文件,然后将这些文件实时推送到包含生产站点的单独存储库?目前我们正在使用 SVN 日志查看哪些文件已更改,然后我们在 FTP 客户端中手动选择和上传。
我们处理的存储库已经在生产服务器上,只是不在 IIS 为运行站点而引用的文件夹中。
任何想法将不胜感激!
编辑 1 月 16 日 ------------------
Subversion 的 FTP 插件怎么样,这样我就可以进入“日志消息”区域,识别在给定时间段内发生更改的文件,选择它们并 FTP 到生产环境?这样的工具存在吗?
BTW:这里有很多有用的评论,谢谢大家的贡献。