[Cdash] CDash using WebSVN: problems when${CMAKE_SOURCE_DIR}!= SVN repositoryroot

David Blado dblado at decarta.com
Fri May 1 23:02:45 UTC 2009


Hi Julien,

I believe that this is the same bug that I filed:
http://public.kitware.com/Bug/view.php?id=7817

I understand that the &path= thing could help, but my problem is that I
use one project in cdash to build multiple versions of the same product.
So I can't simply put in &path=/branches/product/version and have it
work for version 1, 2, and 3.  Perhaps the 'path' that cmake passes to
cdash could include the full path since cmake has access to run
something like svn info and parse out the URL so there is no need to
assemble it in cdash.

Thoughts?  I second what Martin says...cdash is GREAT!

Cheers,
David

-----Original Message-----
From: cdash-bounces at public.kitware.com
[mailto:cdash-bounces at public.kitware.com] On Behalf Of Martin Apel
Sent: Thursday, April 30, 2009 8:52 AM
To: Julien Jomier
Cc: cdash at public.kitware.com
Subject: Re: [Cdash] CDash using WebSVN: problems
when${CMAKE_SOURCE_DIR}!= SVN repositoryroot

Hi Julien,

thanks for your quick reply. I had to write a slash before develop, but
now it works.
CDash is really nice :-)

Regards,

Martin

Julien Jomier wrote:
> Hi Martin,
>
> You can add the '&path=develop' in the configuration for the project.
>
>
http://servername/websvn/listing.php?repname=Projectname&path=develop
>
> and that should do the trick. Otherwise let us know.
>
> Julien
>
> Martin Apel wrote:
>   
>> Hi all,
>>
>> I tried to set up WebSVN to be used from within CDash for some
project.
>> The directory layout of the project looks something like this:
>>
>> <project-root>
>>    - develop
>>       - CMakeLists.txt
>>       - src
>>          - CMakeLists.txt
>>
>> The important thing is, that the directory forming the root directory
of
>> the svn repository is not the same as what ${CMAKE_SOURCE_DIR}
evaluates to,
>> because all development files are located in a subdirectory. While
>> WebSVN works without problems for this repository, CDash seems to
>> generate wrong links,
>> when showing filenames somewhere.
>>
>> Example:
>> If there is a file under develop/src/test.cpp, the link CDash
generates
>> looks like this:
>>
http://servername/websvn/diff.php?repname=Projectname&path=/src/test.cpp
>>
>> where the develop directory is missing. The WebSVN path specified in
the
>> configuration of CDash looks like this:
>>    http://servername/websvn/listing.php?repname=Projectname
>> Is there any way to specify the corresponding directory for
>> ${CMAKE_SOURCE_DIR}, such that CDash would include the "develop"
>> directory into the file's path?
>>
>> Regards,
>>
>> Martin
>>
>> ____________
>> Virus checked by G DATA AntiVirus
>> Version: AVF 19.358 from 29.04.2009
>>
>>
>> _______________________________________________
>> Cdash mailing list
>> Cdash at public.kitware.com
>> http://public.kitware.com/cgi-bin/mailman/listinfo/cdash
>>
>>
>>     
> .
>
>   


-- 

Martin Apel                                     Tel:     0049 8153
9288-47
Software Architect                              E-Mail:
martin.apel at simpack.de

INTEC GmbH                                      Tel:     0049 8153
9288-0
Argelsrieder Feld 13                            Fax:     0049 8153
9288-11
82234 Wessling                                  E-Mail:
intec at simpack.de
Germany                                         URL:
http://www.simpack.com

____________
Virus checked by G DATA AntiVirus
Version: AVF 19.358 from 29.04.2009


_______________________________________________
Cdash mailing list
Cdash at public.kitware.com
http://public.kitware.com/cgi-bin/mailman/listinfo/cdash



More information about the CDash mailing list