User: 
Date: 2010/02/17 08:00 AM

Modified:
 /buildscripts/
  Build.proj, Castle.Common.Targets

Log:
 Remove depedency on SVN: set Build_Revision property to TeamCity's build 
number.

File Changes:

Directory: /buildscripts/
=========================

File [modified]: Build.proj
Delta lines: +7 -25
===================================================================

--- buildscripts/Castle.Common.Targets  2010-02-16 18:27:08 UTC (rev 6739)
+++ buildscripts/Castle.Common.Targets  2010-02-17 15:00:46 UTC (rev 6740)
@@ -101,7 +101,7 @@
        to ensure that we only ever update the AssemblyInfo files if a compile 
is actually going to take place.-->
        <Target
                Name="UpdateAssemblyInfoFiles"
-               DependsOnTargets="GetSvnRevision" 
+               DependsOnTargets="GetBuildRevision" 
                Inputs="$(MSBuildAllProjects);
                                        @(Compile);
                                        @(ManifestResourceWithNoCulture);
@@ -122,8 +122,8 @@
                        AssemblyProduct="$(AssemblyProduct)"
                        AssemblyDescription="$(AssemblyDescription)"
                        
AssemblyVersion="$(Project_Major).$(Project_Minor).$(Project_Build).0"
-                       
AssemblyInformationalVersion="$(Project_Major).$(Project_Minor).$(Project_Build).$(SvnRevision)"
-                       
AssemblyFileVersion="$(Project_Major).$(Project_Minor).$(Project_Build).$(SvnRevision)"
+                       
AssemblyInformationalVersion="$(Project_Major).$(Project_Minor).$(Project_Build).$(Build_Revision)"
+                       
AssemblyFileVersion="$(Project_Major).$(Project_Minor).$(Project_Build).$(Build_Revision)"
                        ComVisible="$(ComVisible)"
                        CLSCompliant="$(CLSCompliant)"
                        
AllowPartiallyTrustedCallers="$(AllowPartiallyTrustedCallers)"
@@ -132,9 +132,9 @@
        </Target>
 
        
-       <!-- Sets property $(SvnRevision)-->
+       <!-- Sets property $(Build_Revision)-->
        <Target
-               Name="GetSvnRevision"
+               Name="GetBuildRevision"
                Inputs="$(MSBuildAllProjects);
                                        @(Compile);
                                        @(ManifestResourceWithNoCulture);
@@ -148,27 +148,9 @@
                Outputs="@(IntermediateAssembly)"
                >
                
-               <SvnVersion
-                       LocalPath="$(RootPath)"
-                       ContinueOnError="true">
-                       
-                       <Output TaskParameter="Modifications" 
PropertyName="SvnModified" />
-               
-               </SvnVersion>
-
-               <SvnVersion
-                       Condition="'$(SvnModified)' != ''"
-                       LocalPath="$(RootPath)"
-                       UseLastCommittedRevision="!$(SvnModified)"
-                       ContinueOnError="true">
-                       
-                       <Output TaskParameter="Revision" 
PropertyName="_SvnRevision"/>
-               
-               </SvnVersion>
-
                <PropertyGroup>
-                       <SvnRevision Condition="'$(_SvnRevision)' == 
''">0</SvnRevision>
-                       <SvnRevision Condition="'$(_SvnRevision)' != 
''">$(_SvnRevision)</SvnRevision>
+                       <Build_Revision Condition="'$(Build_Number)' == 
''">0</Build_Revision>
+                       <Build_Revision Condition="'$(Build_Number)' != 
''">$(Build_Number)</Build_Revision>
                </PropertyGroup>
 

File [modified]: Castle.Common.Targets
Delta lines: +0 -0
===================================================================

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.

Reply via email to