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

Re: VS2010

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 24 Oct 2009 22:47:35 +0200

On 24.10.2009 21:51, Stefan Fuhrmann wrote:
> Stefan Küng wrote:
>
>> On 24.10.2009 20:55, Stefan Fuhrmann wrote:
>>> * sooner or later, MSBuild seems to break beyond repair.
>>> (something about the FileTracker dereferencing NULLs)
>>> This happened on XP32, XP64 and Win7x64.
>>
>> Happens almost with every build I try.
>> did you also see the build hang?
>
> Did you find a way to (temporarily) fix it?
> My attempts all but failed.

No, my attempts failed too.
But I could build it manually in VS2010, and then proceed with the build
script (docs and msi targets).

>>> * regex implementation changed such that the TSVNPath
>>> unit tests break. I think our patters are correct, although
>>> somewhat convoluted. (I've also seen your r17562.)
>>
>> Yup, that was really troubling. But I've tested the other places where
>> we use the tr1:regex and those seem to work (it seems only the
>> regex_match() function broke, not the others).
>
> I spent several hours on convincing me that it is
> really the MS' fault. We should keep the original,
> pre-17562 code and just disabled it for VS2010
> via #if _MSC_VER< 1600.

I'll do that tomorrow.

>>> So, I'm back to Ye olde 2008.
>>
>> I'll keep the beta around for a while. After all, it has a nice profiler
>> I like to use for some functions/features in TSVN.
>
> Me too as I won't have a choice to update for
> the next 4 months.

The release date for the final version is in march, so the beta will
stay around for a while.

>
>> I've also noticed that VS2010 creates a lot of files and directories in
>> places where it really shouldn't. I've checked all paths in the project
>> settings and all built/generated files should either go to /obj or /bin,
>> but after a build (or even after just opening a project!) I get tons of
>> files in src/obj, /src/TortoiseProc, ...
>> Very annoying!
>
> Might to be related to MSB8012:
> https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=499471

Could be, but it seems to be a different issue. I'd have to try with
absolute paths and check if it still happens.

>> Another problem I have is with the focus. I'm used to have the focus in
>> the editor window. But after stopping a debug run, the focus is on the
>> 'find' combobox for some strange reason, even if it was on the editor
>> before.
>>
>> I could go on with issues and annoying behavior I found in just the one
>> day I've been playing around with it, but this is not the place to do that.
>>
>> And I miss my tomato plugin :)
>
> Hopefully the new intellisense in VS2010 finally renders
> it usable for larger solutions. So far, this plugin has been
> rather Visual Annoyance XXX than the supposedly Assist tool.
>
>> One good thing though: the crt dlls don't have a manifest anymore! Sure,
>> that gets us back to the good old "dll hell", but at least we won't have
>> problems with manifests anymore.
>
> Does that mean we could remove the linker #pragmas?

For the CRT's, yes. But not for the shell version 6.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2411094
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-10-24 22:47:43 CEST

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.