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

Re: [TSVN] [BUG] Problem with detection of changes in svn:externals included folders

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-11-19 17:56:55 CET

Dmitry Radzevich wrote:

> I think I've found a bug in changes detection in svn:externals folders.
>
> The working copy is laid out as follows:
>
> /project
> |
> |-----/emulation
> | |
> | |---/libs (all folders under '/libs' are included via svn:externals prop on '/libs')
> | |
> | |---/lib1
> | |---/lib2 (also contains some unversioned files)
> |
> |-----/src (versioned folder, with some modified and added files)
>
>
> The problem is: when I say 'Commit...' from the '/project' folder, I see a
> message box in the commit dialog saying that 'Modifications detected in
> svn:externals included folders. Those mods are not listed, you'll have to
> commit them manually'. That's OK, I wasn't going to commit those changes
> anyway. But the commit dialog doesn't list any modified or added files from
> the '/project/src' folder.
>
> Seems like when TSVN detects changes in svn:externals included folder, it stops
> scanning the working copy.

Sorry for the delayed answer, I was away for a whole week.

Now about your problem: I just tried to reproduce it exactly with the
layout you described above (well, my 'project' folder is called 'test',
but that doesn't matter anyway). But when I try to commit from the
project folder ('test' in my case here), I get the message dialog
telling about mods in externals, but the modifications and added files
in /src get listed as they should.
Maybe I should mention that I'm trying this with HEAD, i.e. the most
current dev version.
Maybe you can try with the latest nightly build and report back if it
still doesn't work correctly for you?

> BTW it would be helpful, If one could disable the warning about changes in
> svn:externals folders altogether.

Hmmm - wouldn't that be a little bit dangerous? I mean yes, most of the
time that message is annoying. But then someday you have mods in your
externals and if nothing tells you that you forget to commit them...

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 Fri Nov 19 17:57:35 2004

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.