[Rt-commit] r3507 - in RT-Integration-SVN: . lib/RT/Integration

kevinr at bestpractical.com kevinr at bestpractical.com
Mon Jul 18 19:29:43 EDT 2005


Author: kevinr
Date: Mon Jul 18 19:29:42 2005
New Revision: 3507

Added:
   RT-Integration-SVN/Changes
Modified:
   RT-Integration-SVN/   (props changed)
   RT-Integration-SVN/README
   RT-Integration-SVN/lib/RT/Integration/SVN.pm
Log:
 r6447 at SAD-GIRL-IN-SNOW:  kevinr | 2005-07-18 19:29:23 -0400
 * Updated README to reflect new configuration option for URI handler
 * added a Changelog


Added: RT-Integration-SVN/Changes
==============================================================================
--- (empty file)
+++ RT-Integration-SVN/Changes	Mon Jul 18 19:29:42 2005
@@ -0,0 +1,5 @@
+Changes since 0.03
+
+* Made the RT-Ticket: field case-insensitive
+
+* Added handling for svn:// URIs

Modified: RT-Integration-SVN/README
==============================================================================
--- RT-Integration-SVN/README	(original)
+++ RT-Integration-SVN/README	Mon Jul 18 19:29:42 2005
@@ -14,6 +14,25 @@
 Set($SvnRepository, 'svn://svn.example.org/repository/');  
 
 
+If you do not wish to use the extension's URI-handling capabilities, 
+remove /opt/rt3/local/lib/RT/URI/svn.pm
+
+Most svn:// URIs look like
+svn://svn.example.com/path/to/repository/@1234
+
+This extension will assume that this means the Web view of the revision 
+lives at:
+http://svn.example.com/cgi-bin/index.cgi/path/to/repository/?rev=1234
+(this is where SVN::Web puts it).
+
+If you aren't using SVN::Web or if your view lives elsewhere, you need
+to add the following line to RT::SiteConfig:
+
+Set( $SvnRepositoryWebView, 'http://svn.example.com/path/to/?rev=');
+
+The correct revision number will be appended.
+
+
 You also need to add a "post-commit" hook to your svn repository
 so that it knows how to talk to RT. Basically, it does a simple
 HTTP "GET" request to tell RT to query the svn server for an update.

Modified: RT-Integration-SVN/lib/RT/Integration/SVN.pm
==============================================================================
--- RT-Integration-SVN/lib/RT/Integration/SVN.pm	(original)
+++ RT-Integration-SVN/lib/RT/Integration/SVN.pm	Mon Jul 18 19:29:42 2005
@@ -3,4 +3,4 @@
 
 package RT::Integration::SVN;
 
-our $VERSION = '0.03';
+our $VERSION = '0.04';


More information about the Rt-commit mailing list