更新FreeBSD的端口到特定的版本/时间

我知道我可以使用命令Portsnap fetch update来更新ports树。

我的问题上升,因为我有2个服务器,一个运行PHP 5.2(服务器A)和另一个运行5.3(服务器B)

我想更新服务器a中的端口树,以完全匹配服务器b中的端口树。

如果我将运行上面的命令它将更新端口树到最新版本,导致PHP端口更新到versikn 5.4.13,这不是我想要的。

我怎样才能匹配ports树版本?

正如Craig所指出的那样 ,正式祝福的方式就是使用一台机器来构build“官方”软件包,并将其发布到环境中的其他主机上。
在服务器故障的另一个问题/答案中讨论了这个问题 ,并提供了一些关于如何在您的环境中实现它的选项。


如果您仍然需要获取特定date的ports树,可以使用svn (请参阅Subversion方法获取端口,并阅读subversion文档或Stack Overflow问题以获取有关如何设置树的更多详细信息到特定的date/版本)。