[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:externa ls included folders

From: Scott Hughes <Scott.Hughes_at_dalsemi.com>
Date: 2004-11-30 23:57:30 CET

 

> -----Original Message-----
> From: SteveKing [mailto:steveking@gmx.ch]
> Sent: Friday, November 19, 2004 12:23 PM
> To: dev@tortoisesvn.tigris.org
> Cc: dsr@Orga.RU
> Subject: Re: [TSVN] [BUG] Problem with detection of changes
> in svn:externals included folders
>
> SteveKing wrote:
> > Dmitry Radzevich wrote:
> >
> >> That's why I'd like to see it as an option. For most of
> our projects,
> >> svn:externals are just binary libraries, which shouldn't
> be modified
> >> anyway (at least, not in svn:externals locations).
> >>
> >> I actually think that even unversioned files in svn:externals'
> >> folders could actually trigger that warning in the commit
> dialog (maybe
> >> they are seen as possible candidates for an 'svn add'?).
> >
> >
> > No, unversioned files don't trigger that message box. But
> they show up
> > in the commit dialog then anyway!?!?!?
> > Oh boy, this can take a while to fix, so stay tuned....
>
> Ok, the bug is fixed. I wonder when it happened that external folders
> don't have the svn_wc_status_external status anymore (did
> they have it
> ever? If not then this was broken from the beginning...).
>
> I think with this fix the other reported strange things
> should be gone
> too. So all who reported problems with externals when
> committing please
> try the next nightly build (>= revision 1941).

I'm having a problem with svn:externals, but it seems to be the opposite of
the above discussion. The user above is complaining that he is getting a
warning about 'mods in external folders' when he shouldn't. I am not
getting any warning when I think I should. i.e. when committing from a
parent directory that has externals, whose content I've modified, I see the
commit dialog box show these as modified files just like any that may be in
the parent directory. Worse yet, it looks as if I can commit these files
from the dialog. 'svn status' shows:

$ svn status testrepowc/
X testrepowc/test2/tst

Performing status on external item at 'testrepowc/test2/tst'
M testrepowc/test2/tst/Readme.txt

But, the commit dialog for TSVN doesn't give me any indication it's an
external, and it appears that I can commit it right from the parent
directory (testrepowc).. Though the subsequent output of the commit command
shows that it isn't commited (as expected). A few times this has caused me
to enter erroneous log messages since the files modified in externals aren't
committed, my log message doesn't correctly describe what is actually
committed.

I'm using TSVN nightly build 1949. I wonder if the fix in >=1941 caused a
different problem? I'd like to be able to get this warning about
modifications in external folders.

Thanks,

Scott

--
Scott Hughes - Engineer
shughes aht dalsemi daut com 
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Nov 30 23:58:27 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.