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.