John, We should .. euhm .. could ... (never say should, if there's a slight chance that Ian is gonna read the mail .. LOL) also move to a fixed version number for releases, now that all assemblies are built using a common assemblyinfo.cs file.
I'll set a fixed version in src/CommonAssemblyInfo.cs in a moment (eg. 0.8.3.05000) . What you create the release version, you could actually increase the revision number a little (eg. 0.8.3.05010). That will allow us to identify the version that a user is running. The release notes could then also mention the complete version number somehow, so we have a history of releases and their matching version numbers. After you've created the release, you could increase both the build number and the revision number (eg. 0.8.4.05020). That will make it clear we're in a pre-0.8.4 stage then ... Well, ofcourse this is just my opinion. Ian, what do you suggest ? "should" we do this ? Gert ----- Original Message ----- From: "John Barstow" <[EMAIL PROTECTED]> To: "Nant-Developers (E-mail)" <[EMAIL PROTECTED]> Sent: Thursday, June 26, 2003 7:14 AM Subject: [nant-dev] FW: Upcoming 0.8.3 release > I'm hoping to do an 0.8.3 release sometime next weekend. Before we can > release, however, we'll need a clean build. > The following tests FAIL when attempting to build from the latest CVS. > If no-one fixes them before I wake up, I'll probably send in a patch or > two. Note that they're ALL failing on the same line. > (nant\tests\NAnt.Core\BuildTestBase.cs:line 96) > > Buildfile: > file:///C:/source/tools/nant/tests/NAnt.DotNet/NAnt.DotNet.build > build: > test: > Tests run: 10, Failures: 6, Not run: 0, Time: 2.0937232 seconds > Failures: > 1) Tests.NAnt.DotNet.Tasks.CscTaskTest.Test_DebugBuild : Error Executing > Project > at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 96 > at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 80 > at Tests.NAnt.DotNet.Tasks.CscTaskTest.Test_DebugBuild() in > c:\source\tools\nant\tests\NAnt.DotNet\Tasks\CscTaskTest.cs:line 64 > 2) Tests.NAnt.DotNet.Tasks.CscTaskTest.Test_ReleaseBuild : Error > Executing Project > at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 96 > at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 80 > at Tests.NAnt.DotNet.Tasks.CscTaskTest.Test_ReleaseBuild() in > c:\source\tools\nant\tests\NAnt.DotNet\Tasks\CscTaskTest.cs:line 72 > 3) Tests.NAnt.DotNet.Tasks.JscTaskTest.Test_DebugBuild : Error Executing > Project > at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 96 > at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 80 > at Tests.NAnt.DotNet.Tasks.JscTaskTest.Test_DebugBuild() in > c:\source\tools\nant\tests\NAnt.DotNet\Tasks\JscTaskTest.cs:line 58 > 4) Tests.NAnt.DotNet.Tasks.JscTaskTest.Test_ReleaseBuild : Error > Executing Project > at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 96 > at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 80 > at Tests.NAnt.DotNet.Tasks.JscTaskTest.Test_ReleaseBuild() in > c:\source\tools\nant\tests\NAnt.DotNet\Tasks\JscTaskTest.cs:line 66 > 5) Tests.NAnt.DotNet.Tasks.VbcTaskTest.Test_DebugBuild : Error Executing > Project > at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 96 > at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 80 > at Tests.NAnt.DotNet.Tasks.VbcTaskTest.Test_DebugBuild() in > c:\source\tools\nant\tests\NAnt.DotNet\Tasks\VbcTaskTest.cs:line 66 > 6) Tests.NAnt.DotNet.Tasks.VbcTaskTest.Test_ReleaseBuild : Error > Executing Project > at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 96 > at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in > c:\source\tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 80 > at Tests.NAnt.DotNet.Tasks.VbcTaskTest.Test_ReleaseBuild() in > c:\source\tools\nant\tests\NAnt.DotNet\Tasks\VbcTaskTest.cs:line 74 > Total time: 3 seconds. > BUILD FAILED > > John C Barstow > > > ------------------------------------------------------- > This SF.Net email is sponsored by: INetU > Attention Web Developers & Consultants: Become An INetU Hosting Partner. > Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! > INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php > _______________________________________________ > nant-developers mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nant-developers > > ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
