trac - How do I point at our new SVN repository with an SVN Client like TortoiseSVN? -


we migrating older bitnami trac stack on linux server in virtual box vm new windows native bitnami trac stack on same server. i've got both our repositories hotcopied, synched, upgraded , configured, etc. on new server instance. mean can view both svn source , trac tickets migrated old instance on new in browser.

however, can't view repositories client tortoisesvn because don't know how reference it. i'm using default apache webserver on trac 1.0.5 (just used downloaded windows installed bitnami). i've configured apache's httpd.conf to:

listen 192.168.1.21:8001

&

servername sbeut01:8001

and subversion on port 3691 (don't know if important or not, since both apache & svn ports non-standard, wanted mention them).

if point tortoisesvn @ //sbeut01:8001/trac/production_engineering, tells me that:

//sbeut01:8001/trac/production_engineering not working copy

which sounds hopeful, maybe need figure out how turn working copy?

the link in trac view source is:

http://sbeut01:8001/trac/production_engineering/browser 

if put in tortoisesvn (minus /browser bit) complains unexpected http: in url. so, tried replacing with:

svn://sbeut01:8001/trac/production_engineering

which sends tortoisesvn off la-la land , have use task manager kill it.

how figure out point external svn clients view our repositories?

you must add webserver <location> in /bitnami-trac/apache2/conf/httpd.conf file mapping svn server path network url:

<location /svn/yourrepo1> dav svn svnpath /where/your/repo/is/on/disk authname "svn yourrepo1" authbasicprovider ...???... ...???... authtype basic require valid-user authzsvnaccessfile "/path/to/repoaccess.conf" </location> 

you must decide authentication use, maybe ldap or sspi or something. search web appropriate apache configuration options.

this way apache webserver maps svn url can use svn client application tortoise. trac works in parallel , different thing hosted webserver. trac accesses svn in own way, see /bitnami-trac/properties.ini. if //sbeut01:8001/trac/production_engineering trac url, //sbeut01:8001/svn/yourrepo1 may url svn client applications.