生成者(团队的成员)首先应该为组织生成版本负责。
一般在最后期限生成,具有代表性的是在中期就生成发布。
生成者创建一个为发布产品放在人所周知的服务器上的共享路径,其通常是\\servername\builds [1] 。
在共享路径下,每个构体都要释放。发布的过程其实就是所有构体相应二进制文件的复制,必须在共享路径下建立从生成器到对应文件下的原文件,生成版本的目录命名为\\servername\builds\buildnumber.[2] 。
最近的版本通常在诸如\\servername\builds\current[3]的目录下。目前版本的这种定位法,不但容易找,还有利于在发展过程中自动化更新和安装最新版本。
无论什么时候,都要保存最近20个不同时期的版本在版本服务器上,当有一个新的版本生成时,最旧的超出有效期限的那个版本应该另外存档处理。
所有生成过程中的里程碑都要保存在版本机器上,直到版本产生。这个版本目录是自动被命名,比如说\\servername\builds\beta1 ,也就是说这个目录下包含betal的应用程序。 Trackback: http://tb.donews.net/TrackBack.aspx?PostId=337361