title: CruiseControl.NET Build Label & SourceGear Vault Practice Related Question
body: <p>I use SourceGear Vault and applyLabel="true" for a project so when it builds it will create a label in SourceGear Vault for the corresponding project.My questions are</p>
  
  <p>I have a nightly builds so what if i don't have any changes made to that project for that day then how do I define my settings....</p>
  
  <pre><code> &lt;sourcecontrol type="vault" autoGetSource="true" applyLabel="true"&gt;
             &lt;executable&gt;c:\program files\sourcegear\vault client\vault.exe&lt;/executable&gt;
             &lt;username&gt;john&lt;/username&gt;
              &lt;password&gt;password&lt;/password&gt;
              &lt;host&gt;server&lt;/host&gt;
              &lt;repository&gt;Default Repository&lt;/repository&gt;         
              &lt;folder&gt;$/Projects/xxx/xxx/xxx/source/xxx/xxx/xxx/xx.source&lt;/folder&gt;
                      &lt;ssl&gt;false&lt;/ssl&gt;
                      &lt;timeout units="minutes"&gt;10&lt;/timeout&gt;
                      **&lt;useWorkingDirectory&gt;false&lt;/useWorkingDirectory&gt;**
                      &lt;workingDirectory&gt;C:\CCNET\build\xx\xx\&lt;/workingDirectory&gt;
          &lt;/sourcecontrol&gt;
  </code></pre>
  
  <p>The thing is that I don't want labels for build where there are no changes to code. </p>
  
  <p>Any help is appreciated.</p>