<div>An interesting approach, but surely you had code that was common to projects that you were maintaining in all/other versions ? If you were just keeping it around "just in case" why not just tag/branch/label your projects at the appropriate point in time in your SVN/git or whatever other repository you are using ?</div>
<div><br></div><div>As for keeping ANSI files separate from Unicode ones, the IDE and compiler have both supported Unicode encoded source files since Delphi 2007 iirc. We mostly didn't notice/realise because without Unicode support in the RTL/compiler this feature was neither very useful nor very important to most of us. :)</div>
<div> <br><br><div class="gmail_quote">On 30 September 2011 23:05, John Bird <span dir="ltr"><<a href="mailto:johnkbird@paradise.net.nz">johnkbird@paradise.net.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
When I have changed Delphi versions I have tended to create a new folder eg<br>
copy \Projects\D2006 to \Projects\D2007 under which all my source projects<br>
folders go, ie I copy the source tree.<br>
<br>
Note this means I also have to go editing files where some of the files like<br>
the .dproj file have hardwired paths - I use a string substitute program I<br>
wrote in Delphi to change all such references eg \Projects\D2006 to<br>
\Projects\D2007. Underneath this folder are all the folders for my<br>
projects, including one called Components where source for all installed<br>
components is kept for that version.<br>
<br>
The advantage of this approach is that each folder tree of source is for a<br>
single Delphi version, and it does not create problems of maintaining<br>
multiple versions for me as I have always found when I upgrade I never tend<br>
to work again in the older version (but the IDE and the projects source is<br>
there in case I need to). This however might be especially handy for using<br>
source between D2007 and XE2 etc where some files that were ASCII are now<br>
Unicode.<br>
<br>
John<br>
<br>
Original Message-----<br>
From: Alister Christie<br>
Sent: Friday, September 30, 2011 3:05 AM<br>
To: NZ Borland Developers Group - Delphi List<br>
Subject: Re: [DUG] Delphi XE2<br>
<div><div></div><div class="h5"><br>
On my laptop I develop in Delphi 2007, but also have 2009, 2010, XE and XE2.<br>
<br>
You might have problems if you try to compile the same packages in<br>
different IDEs, or open and save a project in a recent IDE and try<br>
reopening it on D2007, but otherwise you should be fine. If you want to<br>
be particularly paranoid, install the new version on a VM.<br>
<br>
Alister Christie<br>
Computers for People<br>
Ph: 04 471 1849 Fax: 04 471 1266<br>
<a href="http://www.salespartner.co.nz" target="_blank">http://www.salespartner.co.nz</a><br>
Follow us on Twitter <a href="http://twitter.com/salespartner" target="_blank">http://twitter.com/salespartner</a><br>
PO Box 13085<br>
Johnsonville<br>
Wellington<br>
<br>
<br>
On 30/09/2011 10:37 a.m., Robert Martin wrote:<br>
> Hi<br>
><br>
> We have recently bought Delphi XE2. We are currently using Delphi 2007<br>
> due to component and Unicode issues. However we would like to install<br>
> onto our dev machines and have a play. We also need to install and<br>
> register within 2 weeks to get some of the freebies (FastCube).<br>
><br>
> Is it safe to do a side by side install for D2007 and Delphi XE2, We<br>
> don't want XE2 to stuff up our Delphi 2007 install?<br>
><br>
> It is an upgrade license, will that be an issue for the above?<br>
><br>
> Would really love some sort of book to read that covers new features<br>
> between D2007 and XE2. Is there such a thing, I know it is early days<br>
> for XE2.<br>
><br>
> Cheers<br>
> Rob<br>
> _______________________________________________<br>
> NZ Borland Developers Group - Delphi mailing list<br>
> Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
> Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
> Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with<br>
> Subject: unsubscribe<br>
><br>
><br>
<br>
_______________________________________________<br>
NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with<br>
Subject: unsubscribe<br>
<br>
_______________________________________________<br>
NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with Subject: unsubscribe<br>
</div></div></blockquote></div><br></div>