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

Re: Commit issue

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-07-25 18:36:43 CEST

Feher, Mike wrote:

> I would like to submit the following bug. This is based on using
> Together for Visual Studio (a UML modeling tool) inside of Visual Studio
> 2005 to autogenerate an HTML document set in a folder that I then put
> under TortoiseSVN version control. This bug is recurring and
> reproducible. I searched the Flyspray website for this issue and found
> nothing on it.
> Here are the steps I took:
> 1. Regenerate HTML documentation for my UML model in Together/Visual
> Studio. This has the effect of blowing away everything in the
> HTML folder including the SVN artifacts so that the folder is no
> longer under SVN control.

And that's the problem!
You actually did not remove the folder from version control, you just
removed it. Subversion still knows that the folder should be there.
If you open up the 'check for modifications' dialog now on the parent
folder, you will see that the folder is marked as 'missing'.
As soon as you recreate the folder again, but of course without the .svn
folder inside, the status will change from 'missing' to 'obstructed',
which means Subversion detected that there's now a new folder where the
original folder was, effectively 'being in the way' of the original folder.

> 2. Attempt to SVN import fails on ‘access denied’ of a file
> (C:\Documents and Settings\mfeher\Local Settings\Temp\tempfile.tmp).

You could use 'add' instead of import. Import can't work because the
folder already exists in the repository.
When you add the folder, the status will change to 'replaced'.

Apart from that:
* this is not a bug. You remove essential information (the .svn folder)
and therefore Subversion can't work properly anymore.
* this is how Subversion works. If you want this changed, ask on the
Subversion mailing list please.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jul 25 18:35:41 2007

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

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