Douglas Stonham wrote:
> A couple of things I noticed with TSVN recently that seem wrong to me, but
> I can't tell if they are bugs or not:
>
> ----
>
> I recently re-organised our repository from...
>
[snip]
> Now, in my wc I have:
>
> wc_root (=trunk in repository)
> lots of files and folders (unversioned)
> code
> lots of files and folders (versioned)
> notes
> a couple of new files
>
> (Basically, it left all the files from the old version but 'unversioned'
> them).
>
> Is this correct? ISTM it should have deleted the files rather than
> unversioning them. In this case it is moderately simple for me to clean
> up, but this could have left my wc a complete mess.
This looks a lot like an already fixed Subversion bug when doing a
merge. I assume you're not using the latest version of TSVN?
> In another case, my wc looked like...
>
> wc_root
> several folders being SVN deleted
> several folders with changes I wanted to keep but not commit
>
> In it's simplest case...
>
> wc_root
> folderA (SVN-Delete)
> folderB
> modifiedfile
>
> Doing a right-click, commit on wc_root and unselecting the files I don't
> want to commit ('modifiedfile'), causes the error:
>
> Cannot non-recursively commit a directory deletion
>
> The only way around this I could find was to right-click, commit on every
> folder being deleted individually.
That's a limitation of both TSVN and Subversion. As the error message
tells you, you can't commit a deleted folder non-recursively. But by
deselecting a modified file from the commit dialog, you force TSVN to do
a non-recursive commit - otherwise your modified file would get
committed automatically.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue May 17 20:24:41 2005