[plt-dev] svn annoyances

From: Eli Barzilay (eli at barzilay.org)
Date: Mon Feb 9 20:46:43 EST 2009

On Feb  9, Sam TH wrote:
> Here's a reproduction recipe:
> 
> check out a copy of your usr dir into my-usr.
> /> cd my-usr/
> my-usr> touch foo
> my-usr> svn add foo
> my-usr> svn ci foo -m "."
> my-usr> svn mv foo bar
> my-usr> svn ci foo bar -m "."
> 
> then go to a different, pre-existing checkout of your usr dir, perhaps
> called orig-usr
> 
> orig-usr> svn up
> 
> get the error:
> 
> svn: Server sent unexpected return value (403 Forbidden) in response
> to OPTIONS request for 'http://svn.plt-scheme.org/usr'

I don't get this error (and I did try some games like this
previously).  Here is how it went for me:

| winooski:~ eli> cd
| winooski:~ eli> mkdir x
| winooski:~ eli> cd x
| winooski:~/x eli> svn co http://svn.plt-scheme.org/usr/eli
| A    eli/[...]
| Checked out revision 20816.
| winooski:~/x eli> svn co http://svn.plt-scheme.org/usr/eli orig-eli
| A    orig-eli/[...]
| Checked out revision 20816.
| winooski:~/x eli> cd eli
| winooski:~/x/eli eli> touch foo
| winooski:~/x/eli eli> svn add foo
| A         foo
| winooski:~/x/eli eli> svn ci -m ''
| Adding         foo
| Transmitting file data .
| Committed revision 20817.
| winooski:~/x/eli eli> svn mv foo bar
| A         bar
| D         foo
| winooski:~/x/eli eli> svn ci -m ''
| Adding         bar
| Deleting       foo
| Committed revision 20818.
| winooski:~/x/eli eli> cd ../orig-eli
| winooski:~/x/orig-eli eli> svn up
| A    bar
| Updated to revision 20818.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!


Posted on the dev mailing list.