Quantcast

How make WebSVN rev, file, & diff URLs work with Jenkins WebSVN or WebSVN2 plug-in?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

How make WebSVN rev, file, & diff URLs work with Jenkins WebSVN or WebSVN2 plug-in?

Ed of the Mountain
I am using WebSVN 2.3.3.  Any advice getting this to integrate with Jenkins is much appreciated:

Built-in Jenkins WebSVN Support

Built-in WebSVN partially works. I configured Jenkins Job WebSVN URL as:
http://fesnaval.fescorp.com/websvn/wsvn/NTI_Battery_Exerciser/trunk/

The built-in WebSvn works for the revision URL:
http://fesnaval.fescorp.com/websvn/wsvn/NTI_Battery_Exerciser/trunk/?&rev=305&sc=1

But not for a file URL (note double "/trunk/trunk/" in URL and missing "rev=305" );
http://fesnaval.fescorp.com/websvn/wsvn/NTI_Battery_Exerciser/trunk/trunk/Battery_Exerciser_Client/src/mainwindow.cpp
 
and not for a file diff URL:
http://fesnaval.fescorp.com/websvn/wsvn/NTI_Battery_Exerciser/trunk/trunk/Battery_Exerciser_Client/src/mainwindow.cpp?op=diff&rev=305

WebSVN2 

I can not get anything working with WebSVN2.  I configured the Jenkins job's WebSVN2 URL s:
http://fesnaval.fescorp.com/websvn/wsvn/listing.php?repname=diagnostics-snmp&path=/trunk/.

The revision URL WebSVN2 generates is something like:
http://fesnaval.fescorp.com/websvn/revision.php?repname=diagnostics-snmp&rev=1261

It expected  the URL to be:
http://fesnaval.fescorp.com/websvn/wsvn/diagnostics-snmp/trunk/?rev=1261

I love WebSvn.  Has anyone got this working?  Can you share the syntax of your Jenkins job;s WebSVN2 URL?

Thanks in advance,

-Ed 
Jenkins 1.478 Winstone server on RHEL 5.2
WebSvn 2.3.3 on Apache RHEL 5.2

http://fesnaval.fescorp.com/websvn/wsvn/diagnostics-snmp/trunk/?rev=1261
 
vf
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: How make WebSVN rev, file, & diff URLs work with Jenkins WebSVN or WebSVN2 plug-in?

vf
We have migrated from svn to git, below is one of our old job config.

svn repo:  http://subversion.mycompany.com/svn/sd4/branches/4.170-13
WebSVN2 URL: http://subversion.mycompany.com/websvn/listing.php?repname=svn&path=sd4/branches/4.170-13
WebSVN 2.3.2

Hope that helps.
-vf

Am Freitag, 28. September 2012 23:23:21 UTC+2 schrieb Ed of the Mountain:
I am using WebSVN 2.3.3.  Any advice getting this to integrate with Jenkins is much appreciated:

Built-in Jenkins WebSVN Support

Built-in WebSVN partially works. I configured Jenkins Job WebSVN URL as:

The built-in WebSvn works for the revision URL:

But not for a file URL (note double "/trunk/trunk/" in URL and missing "rev=305" );
http://fesnaval.fescorp.com/websvn/wsvn/NTI_Battery_Exerciser/trunk/trunk/Battery_Exerciser_Client/src/mainwindow.cpp
 
and not for a file diff URL:
http://fesnaval.fescorp.com/websvn/wsvn/NTI_Battery_Exerciser/trunk/trunk/Battery_Exerciser_Client/src/mainwindow.cpp?op=diff&rev=305

WebSVN2 

I can not get anything working with WebSVN2.  I configured the Jenkins job's WebSVN2 URL s:

The revision URL WebSVN2 generates is something like:

It expected  the URL to be:

I love WebSvn.  Has anyone got this working?  Can you share the syntax of your Jenkins job;s WebSVN2 URL?

Thanks in advance,

-Ed 
Jenkins 1.478 Winstone server on RHEL 5.2
WebSvn 2.3.3 on Apache RHEL 5.2

 
Loading...