All my projects are in the same directory.

/Projects/[SolutiontA|SolutionB|SolutionC]/[branches|tags|trunk]/src/
[ProjectA|ProjectB]

Inside src I also have a Solution.sln file.

Raw (used for all my projects):
    <cb:define name="svn-block">
                <sourcecontrol type="svn">
                        
<trunkUrl>$(svnRootDir)/$(svnSubDir)$(solution)/trunk/src/$
(project)</trunkUrl>
                        
<workingDirectory>$(localRootDir)\$(localSubDir)$(solution)\trunk
\src\$(project)</workingDirectory>
                        <username>$(svnUserName)</username>
                        <password>$(svnPassword)</password>
                        
<tagBaseUrl>$(svnRootDir)/$(svnSubDir)$(solution)/tags</tagBaseUrl>
                        <tagOnSuccess>true</tagOnSuccess>
                        <tagWorkingCopy>true</tagWorkingCopy>
                        <autoGetSource>true</autoGetSource>
                        <timeout units="seconds">300</timeout>
                </sourcecontrol>
    </cb:define>

Processed (one example):
    <sourcecontrol type="svn">
      <authCaching>None</authCaching>
      <autoGetSource>True</autoGetSource>
      <checkExternals>False</checkExternals>
      <checkExternalsRecursive>True</checkExternalsRecursive>
      <cleanCopy>False</cleanCopy>
      <cleanUp>False</cleanUp>
      <deleteObstructions>False</deleteObstructions>
      <dynamicValues />
      <executable>svn</executable>
      <forceUpdate>False</forceUpdate>
      <password>********</password>
      <revert>False</revert>
      <tagBaseUrl>svn://host/projects/Utilities/tags</tagBaseUrl>
      <tagOnSuccess>True</tagOnSuccess>
      <tagWorkingCopy>True</tagWorkingCopy>
      <timeout units="seconds">300</timeout>
      <trunkUrl>svn://host/projects/Utilities/trunk/src/
Utilities.Library</trunkUrl>
      <revisionNumbers>False</revisionNumbers>
      <username>Autobuild</username>
      <workingDirectory>C:\CCNet\repo\Utilities\trunk\src
\Utilities.Library</workingDirectory>
    </sourcecontrol>

On Mar 23, 1:49 am, Benjamin Baumann <[email protected]> wrote:
> Hi Ryan,
>
> What is your source control block configuration and can you give us a
> small example of your svn repository tree structure?
>
> Cheers,
> Benjamin Baumann
>
> 2011/3/22 Ryan Andres <[email protected]>:
>
>
>
>
>
>
>
> > I have several projects in ccnet that all reside in the same
> > subversion repository.
>
> > Everytime I get an email from the emailpublisher, the
> > modifications.xsl template displays all modifications in the
> > repository rather than just the changes of the specific ccnet project.
>
> > How do I output just the project's modifications?
>
> > My xsl config (default files):
> >                  <xslFiles>
> >                    <file>xsl\header.xsl</file>
> >                    <file>xsl\compile.xsl</file>
> >                    <file>xsl\unittests.xsl</file>
> >                    <file>xsl\modifications.xsl</file>
> >                  </xslFiles>

Reply via email to