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?