C#2008 SP1C#管理修訂號的有效方法
我想知道什麼是處理修訂號的最佳方法。
我一直以爲通常只有3個數字。 (主要,次要和錯誤修復)。
但是,我還在想知道內部版本號和版本號。
例如,在過去,我通常只使用3個數字。我有一些非常小的變化或錯誤修復,我會增加第三個數字(錯誤修復)。
因爲我是新手。通常在專業領域中做什麼?
非常感謝任何建議,
在我的AssemblyInfo文件,我有以下幾點:
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.2.*")]
[assembly: AssemblyFileVersion("1.0.0.0")]
// 1.0.2 Added feature for detecting if a sound card is installed.
我們曾經使用類似的方法,但發現用這種方法長期管理實際上是相當困難的。對於其中的一種,它不適合持續集成,並且會對增量構建造成嚴重破壞。最終,我們轉而使用SVN版本號作爲我們的內部版本號,從發佈/ bug跟蹤的角度來看更有意義。 – 2009-05-29 19:48:53