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

Re: [PATCH] notes/releases.txt

From: Paul L Lussier <pll_at_lanminds.com>
Date: 2003-07-16 20:10:12 CEST

In a message dated: 15 Jul 2003 10:38:50 CDT
kfogel@collab.net said:

>> + Make sure httpd.conf is properly set up for DAV access:
>> +
>> + <Location /repositories>
>> + DAV svn
>> + SVNParentPath /path/to/new_release-X.YY.Z/subversion\
>> + /tests/clients/cmdline/repositories
>> + </Location>
>> +
>> + <Location /local_tmp/repos>
>> + DAV svn
>> + SVNPath /path/to/new_release-X.YY.Z/subversion\
>> + /tests/clients/cmdline/local_tmp/repos
>> + </Location>
>
>This is also a dup of information in INSTALL. Just reference it.

Actually, this is buried in subversion/tests/clients/cmdline/README,
to which I now point.

>Maybe most of the above could be compressed to
>
> "See sections 'Building the Latest Source under Unix' and 'BUILDING
> A SUBVERSION SERVER' in the INSTALL file."

I added this text.

>Don't say how to build Subversion, INSTALL already says it :-).
>
>> c) make
>> d) make check
>> - e) (start up Apache for testing, then) make davcheck
>> - f) (start up svnserve for testing, then) make svncheck
>> - g) subversion/clients/cmdline/svn co http://svn.collab.net/repos/svn/t
>runk
>> + e) make install (this activates mod_dav)
>> + e) make davcheck
>
>Likewise, more or less.

Actually, I could find no documentation on running the various tests,
with the exception of a very brief mention in
subversion/tests/clients/cmdline/README.

>> + f) make svncheck
>>
>> + For this step, start up svnserve with special args:
>> +
>> + $ subversion/svnserve/svnserve -d -r \
>> + `pwd`/subversion/tests/clients/cmdline
>> +
>> + After svnserve is running as a daemon 'make svncheck' should run
>> +
>> + g) Then test that you can check out the subversion repository
>> + with this environment:
>> +
>> + subversion/clients/cmdline/svn co \
>> + http://svn.collab.net/repos/svn/trunk
>
>I don't know if this material is already in INSTALL, but perhaps it
>should be? The point is, testing is not something only release
>managers do...

None of this information is really documented anywhere. The svnserve
example was found in the toplevel Makefile. IMO, not the optimal
location for it :)

I'll be posting a new patch based on these changes shortly.

-- 
Seeya,
Paul
--
Key fingerprint = 1660 FECC 5D21 D286 F853  E808 BB07 9239 53F1 28EE
	It may look like I'm just sitting here doing nothing,
   but I'm really actively waiting for all my problems to go away.
	 If you're not having fun, you're not doing it right!
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jul 16 20:11:10 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.