1. Setup svn to use Apache with SSPI. Get mod_auth_sspi from here:
http://www.gknw.net/development/apache/httpd-2.0/win32/modules/mod_auth_sspi-1.0.4-2.0.58.zip
See http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup.html
for more details on overall install, including info about SSPI. Pay
close attention to how you edit Apache's httpd.conf file.
2. The end of your httpd.conf should look something like this. Note
this gives you authentication, but not authorization; for that you'll
need to use AuthzSVNAccessFile.
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath E:\svn
SVNAutoversioning on
ModMimeUsePathInfo on
AuthName "SVN Server"
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIDomain SPENCERSTUART
SSPIOfferBasic on #let non-IE clients authenticate
#SSPIOmitDomain On # keep domain name in userid string
# passed down to mod_authz_svn
Require valid-user # A Require directive may? prevent userid
# strings from being passed down to mod_authz_svn
# our access control policy enforced by mod_authz_svn
#AuthzSVNAccessFile "d:/svndav/svnaccess.conf"
</Location>
3. Download WebDrive from
http://www.webdrive.com/products/webdrive/index.html. After the
install, add a new site with the url, server type WebDav. Click
Properties|HTTP Settings and disable (uncheck) "Enable persistent
connections (Keep-Alive). After you have a connection, open the
Program Settings|Cach Settings|Options and select Custom, Cache Files
and check all options. Set all boxes to 10 seconds.
4. In you WebDrive and other connections to the repository, you're
user id needs to be DOMAIN\userid, not just userid.
On 3/15/07, Robert Denton <robert@headsprout.com> wrote:
> Hi all,
>
> I am hoping someone here can advise me on how best to implement
> autoversioning for my environment. The best thing you could do for me
> immediately is point me to a really informative read discussing
> subversion/webdav/autoversioning/windows clients, et al.
>
> Any good links you can recommend? I have looked through the nightly
> red bean book, and it is a good start, but I want to read more in
> depth before I delve too much deeper...
>
> What I am looking at is basically this:
>
> We run subversion 1.3 on a windows/apache server and we have limited
> it's availability to the techies in our company. We now have decided
> to move the entire company away from VSS to this. The problem is that
> the rest of the company is decidedly NOT tech savvy so we need a way
> for them to use subversion without getting flustered or confused, or
> breaking our repo.
>
> Currently the techs use TortoiseSVN. We were hoping for something a
> little more seemless. We enforce locking on all files, including
> text, doc, etc, so whatever solution I go with needs to be able to
> lock a file automatically and unlock and commit the file
> automatically, as well as make sure that the user isn't looking at a
> non-updated collection of files.
>
> Will WebDrive do any of this? NetDrive? What have people out there
> found to be the best solution so far? Thanks!!
>
> Robert
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Mar 15 19:06:49 2007