I use BeyondCompare for doing this. It has been a lifesaver, especially during the beta cycle in keeping the tag library changes in synch with my customizations. It also supports reconciliations between zip archives and ftp sites.

I have also made a lot of changes to the tag library and starter content. So much so that I now have my own starter project that I keep under source control. Once I create a new project through the IDE wizard, I overwrite the new project directory with my starter project. Then I will use the IDE to build new forms. You handling things in a similar way?

Jeff

Stephen Ansari wrote:
Kind of related to upgrading, but more about rolling old applications into new versions. Migrating existing, out-of-IDE apps from early versions to current versions, I used a code comparison tool like the free WinMerge. In fact, if you've never used a tool like this you should look into it. It compares two entire directories and lets you push up or push down differences. WinMerge goes down on my wall of fame for the most valuable-and-cheap tools. Does anyone else have tools that over the years have proven to have the utmost value - saving tons of time without huge cost - that you use everyday?

---stephen


----- Original Message ----- From: "Adam Churvis" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, June 15, 2005 4:42 PM
Subject: Re: [plum] Migrating to future versions of Plum


Let David and I talk about this some and then we'll post to the list. Good
suggestion; now we have to see if it will work in the overall scheme of
things under the covers.

Respectfully,

Adam Phillip Churvis
Member of Team Macromedia
http://www.ProductivityEnhancement.com

Download Plum and other cool development tools,
and get advanced intensive Master-level training:

* C# & ASP.NET for ColdFusion Developers
* ColdFusion MX Master Class
* Advanced Development with CFMX and SQL Server 2000

----- Original Message ----- From: "Jeff Fleitz" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, June 15, 2005 4:10 PM
Subject: Re: [plum] Migrating to future versions of Plum


Yeah, I know you can't mix and match. I meant I might have Plumv1 and

Plumv11 folders with different exes in there.


That is a great idea for the tag editors!  If you are going to do that,

how hard is it to have the IDE generate mulitple

versions of the code? I know it would bloat the exe somewhat but it would

be nice to select version 1 for this app and

version 2 for that app, etc.  Is that too hard to do?

eff


Adam Churvis wrote:
> You won't be able to run more than one version for a single app, but > you
> will be able to run multiple different versions for different apps on

the

> same server if you CF_2CFMODULE the code.
>
> Good point about the tag editors.  We may need to submenu the Install

Tag

> Editors and Tag Help command for different versions, so you can install

a

> version's tags, use them for an app, install a different version's > tags,
> work on the other app, etc.  Just run one command before switching

versions

> and you're good to go.
>
> How does this sound?
>
> Respectfully,
>
> Adam Phillip Churvis
> Member of Team Macromedia
> http://www.ProductivityEnhancement.com
>
> Download Plum and other cool development tools,
> and get advanced intensive Master-level training:
>
> * C# & ASP.NET for ColdFusion Developers
> * ColdFusion MX Master Class
> * Advanced Development with CFMX and SQL Server 2000
>
> ----- Original Message ----- > From: "Jeff Fleitz" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Wednesday, June 15, 2005 3:57 PM
> Subject: Re: [plum] Migrating to future versions of Plum
>
>
>
>>Hi Adam,
>>
>>This might not be tenable from your perspective, but is there any >>chance
>
> we can run multiple versions at the same time?
>
>>I realize there are some potential problems with this scenario (tag
>
> editors/libraries will change as the product
>
>>matures, you won't want to support multiple versions, etc.)
>>
>>However, there will be times where a client will want to re-visit an >>app
>
> after it has been in production for a long time
>
>>and make additions/enhancements that will not necessarily warrant a >>full
>
> version upgrade.  This has happened many times
>
>>in my experience and has happened at least once since I have been using
>
> Plum (beta to version 1).  A lot of folks may
>
>>work on more than one app simutaneously, one in version 1, and maybe

start

>
> that new one with the new version etc.
>
>>If you are an old hand, no big deal, you can probably build what you

want

>
> without the old IDE by using the tags. Newer
>
>>users might have problems. And of course, with the new version comes a

new

>
> set of tag editors/libraries, and that is a
>
>>problem in itself. But I have built Plum tag libraries for Dreamweaver
>
> and PrimalScript, and it might be worth it to be
>
>>able to use 2 different editors to be able to work with two different
>
> versions of Plum simultaneously.
>
>>Your thoughts?
>>
>>Jeff
>>
>>
>>
>>Adam Churvis wrote:
>>
>>>How do all of you feel about migrating between Plum V1.0 and future
>
> versions
>
>>>of Plum?
>>>
>>>Before you answer this question, please consider the following:
>>>
>>>1) Because of the extensive nature of the Plum Framework, building in
>>>backward compatibility makes the product slower and the code
>
> significantly
>
>>>more cumbersome to navigate and understand, so backward compatibility

is

>
> a
>
>>>non-starter.
>>>
>>>2) Not worrying about backward compatibility enables us to concentrate
>>>entirely on performance, better code architecture, easier to use
>
> elements of
>
>>>the Plum Framework, etc.
>>>
>>>3) Migrating a Plum V1.0 app to a later version that has lots of

changes

>
> and
>
>>>new capabilities should be relatively straightforward if you haven't
>>>modified the framework (which includes the custom tag library).
>
> Basically
>
>>>you'd manually migrate your Environment.cfm customizations and any
>>>instantiations of your own components in Global.cfm to the new Plum
>>>Framework files of the same names, and that should be that. That's >>>the
>>>goal, anyway.
>>>
>>>As a side note, the new custom tag library will have *much* better
>>>formatting flexibility and capability (no more table-based markup of
>
> fields
>
>>>and labels -- all CSS-based), DatabaseBlocks.cfc is going away in >>>favor
>
> of a
>
>>>better code architecture with specific methods, the whole
>>>tablename_columnname requirement goes away, and much more.  No

estimated

>>>release date just yet, but we're putting time in where we can.
>>>
>>>Also, we should have the new Plum Service that automatically
>
> CF_2CFMODULEs
>
>>>your code as you work in Beta within the next two weeks.
>>>
>>>Respectfully,
>>>
>>>Adam Phillip Churvis
>>>Member of Team Macromedia
>>>http://www.ProductivityEnhancement.com
>>>
>>>Download Plum and other cool development tools,
>>>and get advanced intensive Master-level training:
>>>
>>>* C# & ASP.NET for ColdFusion Developers
>>>* ColdFusion MX Master Class
>>>* Advanced Development with CFMX and SQL Server 2000
>>>
>>>
>>>**********************************************************************
>>>You can subscribe to and unsubscribe from lists, and you can change
>>>your subscriptions between normal and digest modes here:
>>>
>>>http://www.productivityenhancement.com/support/DiscussionListsForm.cfm >>>**********************************************************************
>>>
>>>
>>
>>**********************************************************************
>>You can subscribe to and unsubscribe from lists, and you can change
>>your subscriptions between normal and digest modes here:
>>
>>http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
>>**********************************************************************
>>
>
>
>
> **********************************************************************
> You can subscribe to and unsubscribe from lists, and you can change
> your subscriptions between normal and digest modes here:
>
> http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
> **********************************************************************
>
>

**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:

http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************



**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:

http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************



**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:

http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************



**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:

http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************

Reply via email to