[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Cannot tell where repository lives

From: Ryan Schmidt <subversion-2012c_at_ryandesign.com>
Date: Thu, 29 Aug 2013 12:58:57 -0500

Please use Reply All so that your reply goes to the list too, not just to me.

On Aug 29, 2013, at 11:39, Kerry Thurber wrote:

> On Aug 28, 2013, at 3:50 PM, Ryan Schmidt wrote:
>
>> On Aug 28, 2013, at 11:51, Kerry Thurber wrote:
>>
>>> Well, I did, and they work. But come to find out the structure has been changed. The old structure is still in place, and responds to the hooks. The new structure points to a URL on the same virtual machine, but all interaction with the new structure completely ignores the hooks. For example:
>>>
>>> http://mysvnserver/projectbase/newstuff is utterly immune to anything I put in the hooks directory.
>>> http://mysvnserver/projectbase/oldstuff responds perfectly to the hooks I have put in place.
>>>
>>> projectbase corresponds to the directory path "/tracsvn/projects/svn/projectbase" on the virtual machine.
>>>
>>> My question is, how can this be? Is it possible that oldstuff and newstuff somehow use separate repositories?
>>
>> Certainly, a server could be configured that way.
>>
>> What is in /tracsvn/projects/svn/projectbase? Is it a repository? Or is it a directory containing multiple repositories?
>>
>> Where did you put your hook scripts?
>>
>> What directives are in your Apache configuration file regarding Subversion?
>

> Hook scripts are in /tracsvn/projects/svn/projectbase/hooks. Apache configuration file does not conform to docs. I did determine that the same server is serving both oldstuff and newstuff, because I can make a change to newstuff and the database files reflect the change. But still scratching my head over why the newstuff is immune to the hooks

Ok, so /tracsvn/projects/svn/projectbase is the one and only repository -- it contains the files README.txt and format and the directories conf, db, hooks and locks? It is not a directory containing other repositories -- it does not contain directories newstuff and/or oldstuff which themselves contain the files README.txt and format and the directories conf, db, hooks and locks?

When you "svn info http://mysvnserver/projectbase/newstuff" and "http://mysvnserver/projectbase/oldstuff " are they the same repository -- do they have the same repository root and uuid?
Received on 2013-08-29 19:59:59 CEST

This is an archived mail posted to the Subversion Users mailing list.