You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Brad Rhoads <bd...@gmail.com> on 2007/02/24 14:58:25 UTC

WebDav Error:cannot-modify-checked-in-parent

I have the regular process with subversion and Apache working, but no
matter what I try I can't get webdav/autoversioning to work.

The Apache error log shows:
<DAV:cannot-modify-checked-in-parent>  [409, #0]

hddpd.conf has:

<Location /svn/>
DAV svn
SVNListParentPath on
SVNParentPath E:\svn
#AuthType Basic
#AuthName "Subversion repositories"
#AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
#Require valid-user
</Location>

<Location /repos/>
  DAV svn
  SVNPath E:\svn\webdav
  SVNAutoversioning on
  ModMimeUsePathInfo on
</Location>

I've changed this this around  alot and either get the same results or
Apache doesn't start.

Apache 2.0.59 is running as the system on a win 2003 server, as a
service on port 8080. System has full control of E:\svn and its
children.

If I mount the web folder as \\usildlapiweb01\webdav I can work with
the directory. But if mount it through Apache with
http://usildlapiweb01:8080/svn/webdav/ I get the error.

Any ideas what my problem might be?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: WebDav Error:cannot-modify-checked-in-parent

Posted by Brad Rhoads <bd...@gmail.com>.
I still haven't gotten past this problem. So any ideas would be
greatly appreciated.

I'm also wondering if there is a step-by-step how to for setting up
autoversioning on windows. I tried to follow the docs, but I  must be
missing something.

On 2/24/07, Brad Rhoads <bd...@gmail.com> wrote:
> I have the regular process with subversion and Apache working, but no
> matter what I try I can't get webdav/autoversioning to work.
>
> The Apache error log shows:
> <DAV:cannot-modify-checked-in-parent>  [409, #0]
>
> hddpd.conf has:
>
> <Location /svn/>
> DAV svn
> SVNListParentPath on
> SVNParentPath E:\svn
> #AuthType Basic
> #AuthName "Subversion repositories"
> #AuthUserFile passwd
> #AuthzSVNAccessFile svnaccessfile
> #Require valid-user
> </Location>
>
> <Location /repos/>
>   DAV svn
>   SVNPath E:\svn\webdav
>   SVNAutoversioning on
>   ModMimeUsePathInfo on
> </Location>
>
> I've changed this this around  a lot and either get the same results or
> Apache doesn't start.
>
> Apache 2.0.59 is running as the system on a win 2003 server, as a
> service on port 8080. System has full control of E:\svn and its
> children.
>
> If I mount the web folder as \\usildlapiweb01\webdav I can work with
> the directory. But if mount it through Apache with
> http://usildlapiweb01:8080/svn/webdav/ I get the error.
>
> Any ideas what my problem might be?
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: WebDav Error:cannot-modify-checked-in-parent

Posted by Brad Rhoads <bd...@gmail.com>.
I finally got it to work. Here's my hddpd.conf:


<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath E:\svn
#SVNPath E:\svn\webdav
SVNAutoversioning on
ModMimeUsePathInfo on
#AuthType Basic
#AuthName "Subversion repositories"
#AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
#Require valid-user
</Location>

Note that the server does not need to have the folder shared in
anyway. I think the only security requirement is that the user Apache
is running as needs full control.

On 2/24/07, Brad Rhoads <bd...@gmail.com> wrote:
> I have the regular process with subversion and Apache working, but no
> matter what I try I can't get webdav/autoversioning to work.
>
> The Apache error log shows:
> <DAV:cannot-modify-checked-in-parent>  [409, #0]
>
> hddpd.conf has:
>
> <Location /svn/>
> DAV svn
> SVNListParentPath on
> SVNParentPath E:\svn
> #AuthType Basic
> #AuthName "Subversion repositories"
> #AuthUserFile passwd
> #AuthzSVNAccessFile svnaccessfile
> #Require valid-user
> </Location>
>
> <Location /repos/>
>   DAV svn
>   SVNPath E:\svn\webdav
>   SVNAutoversioning on
>   ModMimeUsePathInfo on
> </Location>
>
> I've changed this this around  alot and either get the same results or
> Apache doesn't start.
>
> Apache 2.0.59 is running as the system on a win 2003 server, as a
> service on port 8080. System has full control of E:\svn and its
> children.
>
> If I mount the web folder as \\usildlapiweb01\webdav I can work with
> the directory. But if mount it through Apache with
> http://usildlapiweb01:8080/svn/webdav/ I get the error.
>
> Any ideas what my problem might be?
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org