RE: CFEclipse and FTP (was: MM and CFEclipse)
I think the DW type solution is what some folks are looking for. It never occurred to me to check out from SC direct to prod. In our current operation we check out from sc to local, change files and deploy to dev for initial teating, then migrate up to test (for QA/UAT) and then to prod environments. I didn't think that was atypical... - Calvin -Original Message- From: Barney Boisvert [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 3:44 PM To: CF-Talk Subject: Re: CFEclipse and FTP (was: MM and CFEclipse) Nope, it doesn't. The FTP view is for editing remote files in-place, not for standard FTP operations. cheers, barneyb On 8/2/05, Phill B [EMAIL PROTECTED] wrote: Does CFE have a simple to use FTP like in DreamWeaver? I want a key combination shortcut like in DW. Ctr+U saves and uploads at the same time. Last time I looked at CFE, FTP was still a pain to use. Phil -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:214523 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: CFEclipse and FTP (was: MM and CFEclipse)
That's what I want. When working on simple sites, I want to be able to put and get with a single click. I'd love for that ability to be in CFE. Constanty Connie DeCinko III Web Architect, Webmaster, Web Developer Lone Jet Enterprises Glendale, Arizona www.LoneJet.com -Original Message- From: Calvin Ward [mailto:[EMAIL PROTECTED] Sent: Thursday, August 11, 2005 4:18 AM To: CF-Talk Subject: RE: CFEclipse and FTP (was: MM and CFEclipse) I think the DW type solution is what some folks are looking for. ~| Discover CFTicket - The leading ColdFusion Help Desk and Trouble Ticket application http://www.houseoffusion.com/banners/view.cfm?bannerid=48 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:214550 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: CFEclipse and FTP (was: MM and CFEclipse)
Connie DeCinko wrote: How are CFE users uploading files to their production sites? I really like the ability in DW to push and pull files between development and production without having to drop out to an FTP program. I don't recall having this ability in CFE unless its recently been added. Constanty Connie DeCinko III Web Architect, Webmaster, Web Developer Lone Jet Enterprises Glendale, Arizona www.LoneJet.com I completely agree with, and second this question. I would be a CFEclipse user if it weren't for this sole feature. -- Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ [EMAIL PROTECTED] ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213488 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: CFEclipse and FTP (was: MM and CFEclipse)
CFE now has FTP capability. On 8/2/05, Jordan Michaels [EMAIL PROTECTED] wrote: Connie DeCinko wrote: How are CFE users uploading files to their production sites? I really like the ability in DW to push and pull files between development and production without having to drop out to an FTP program. I don't recall having this ability in CFE unless its recently been added. Constanty Connie DeCinko III Web Architect, Webmaster, Web Developer Lone Jet Enterprises Glendale, Arizona www.LoneJet.com I completely agree with, and second this question. I would be a CFEclipse user if it weren't for this sole feature. -- Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ [EMAIL PROTECTED] ~| Discover CFTicket - The leading ColdFusion Help Desk and Trouble Ticket application http://www.houseoffusion.com/banners/view.cfm?bannerid=48 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213490 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: CFEclipse and FTP (was: MM and CFEclipse)
Why not use source control with eclipse, as it normally integrates (with p4, cvs, and others), and then when ready to deploy, do a sync of your repository on the server? I've been doing this for a while (using Perforce as my SCM) and not only does it guarantee only sending checked-in code to your servers, but it also allows you to shut off your ftp server. I actually have a CF site which is set up to do a Sync/Update from my source control, and I go there to pull new files. -dov -Original Message- From: Jordan Michaels [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:18 PM To: CF-Talk Subject: Re: CFEclipse and FTP (was: MM and CFEclipse) Connie DeCinko wrote: How are CFE users uploading files to their production sites? I really like the ability in DW to push and pull files between development and production without having to drop out to an FTP program. I don't recall having this ability in CFE unless its recently been added. Constanty Connie DeCinko III Web Architect, Webmaster, Web Developer Lone Jet Enterprises Glendale, Arizona www.LoneJet.com I completely agree with, and second this question. I would be a CFEclipse user if it weren't for this sole feature. -- Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ [EMAIL PROTECTED] ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213491 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: CFEclipse and FTP (was: MM and CFEclipse)
If you pull right from your source control system to your production webroot, make sure you're either doing an export (not a checkout), or you're masking your metadata directories in some fashion (i.e. with the web server). There's data in there that you don't want to be public. If you have to do it that way, I'd recommend the latter, as doing repeated exports just chews up bandwidth unnecessarily (since without the metadata, you can't do deltas). Much better (at least in my opinion) is to have your production systems directly mirror you staging system. That staging system keeps an up-to-date copy of the codebase from version control, and then uses some delta-aware transmission method (I like rsync) to keep all the production servers in sync with it, except for the metadata directories. It also absolves you of having to log into each production server to pull code updates, which is a huge pain if you've got more than a couple machines. Having a central point that you can push from is a lot easier. cheers, barneyb On 8/2/05, Katz, Dov B (IT) [EMAIL PROTECTED] wrote: Why not use source control with eclipse, as it normally integrates (with p4, cvs, and others), and then when ready to deploy, do a sync of your repository on the server? I've been doing this for a while (using Perforce as my SCM) and not only does it guarantee only sending checked-in code to your servers, but it also allows you to shut off your ftp server. I actually have a CF site which is set up to do a Sync/Update from my source control, and I go there to pull new files. -dov -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213494 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: CFEclipse and FTP (was: MM and CFEclipse)
Barneyb, sorry, I wasn't too clear. I have a home-based Source Control Server. When developing , I check in and out of it. I cut and branch releases, etc. My structure looks like this /websites/domain/(www, database, private,etc)/files On my web server, I have sites which map their roots to an export of /websites/domain/ Then I can sync them on staging. And once I'm ready, sync them on production. The syncing mechanism is all command-line based, so I wrapped that up in a CF app so I can deploy it via hitting some URLs' ... Only changed and new files are moved (and deleted ones are removed). In CVS parlance, I do a cvs update, etc... In perforce, it's a p4 sync on a given clientspec. Since I only have 2 prod servers, its not a big deal, but you're right that its not scalable should my server farm grow. This is for a personal/private website project, not work-related, and I'm the only developer, so I'm not too concerned at the moment about making it too much more complicated... -Dov -Original Message- From: Barney Boisvert [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:31 PM To: CF-Talk Subject: Re: CFEclipse and FTP (was: MM and CFEclipse) If you pull right from your source control system to your production webroot, make sure you're either doing an export (not a checkout), or you're masking your metadata directories in some fashion (i.e. with the web server). There's data in there that you don't want to be public. If you have to do it that way, I'd recommend the latter, as doing repeated exports just chews up bandwidth unnecessarily (since without the metadata, you can't do deltas). Much better (at least in my opinion) is to have your production systems directly mirror you staging system. That staging system keeps an up-to-date copy of the codebase from version control, and then uses some delta-aware transmission method (I like rsync) to keep all the production servers in sync with it, except for the metadata directories. It also absolves you of having to log into each production server to pull code updates, which is a huge pain if you've got more than a couple machines. Having a central point that you can push from is a lot easier. cheers, barneyb On 8/2/05, Katz, Dov B (IT) [EMAIL PROTECTED] wrote: Why not use source control with eclipse, as it normally integrates (with p4, cvs, and others), and then when ready to deploy, do a sync of your repository on the server? I've been doing this for a while (using Perforce as my SCM) and not only does it guarantee only sending checked-in code to your servers, but it also allows you to shut off your ftp server. I actually have a CF site which is set up to do a Sync/Update from my source control, and I go there to pull new files. -dov -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213497 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: CFEclipse and FTP (was: MM and CFEclipse)
We use ftp for developing on the dev server, which is a checked out copy of the production code (which is checked out both on the production server and the dev server). When I'm ready to deploy, I check in the files I want to deploy, and do an update on the production server. We use Subversion and TortoiseSVN. It's probably not a perfect solution, but it sure beats ftping files over. It's still a work in progress, and we're constantly looking for ways to improve it. If anyone has any suggestions, I would appreciate it. Russ -Original Message- From: Katz, Dov B (IT) [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:48 PM To: CF-Talk Subject: RE: CFEclipse and FTP (was: MM and CFEclipse) Barneyb, sorry, I wasn't too clear. I have a home-based Source Control Server. When developing , I check in and out of it. I cut and branch releases, etc. My structure looks like this /websites/domain/(www, database, private,etc)/files On my web server, I have sites which map their roots to an export of /websites/domain/ Then I can sync them on staging. And once I'm ready, sync them on production. The syncing mechanism is all command-line based, so I wrapped that up in a CF app so I can deploy it via hitting some URLs' ... Only changed and new files are moved (and deleted ones are removed). In CVS parlance, I do a cvs update, etc... In perforce, it's a p4 sync on a given clientspec. Since I only have 2 prod servers, its not a big deal, but you're right that its not scalable should my server farm grow. This is for a personal/private website project, not work-related, and I'm the only developer, so I'm not too concerned at the moment about making it too much more complicated... -Dov -Original Message- From: Barney Boisvert [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:31 PM To: CF-Talk Subject: Re: CFEclipse and FTP (was: MM and CFEclipse) If you pull right from your source control system to your production webroot, make sure you're either doing an export (not a checkout), or you're masking your metadata directories in some fashion (i.e. with the web server). There's data in there that you don't want to be public. If you have to do it that way, I'd recommend the latter, as doing repeated exports just chews up bandwidth unnecessarily (since without the metadata, you can't do deltas). Much better (at least in my opinion) is to have your production systems directly mirror you staging system. That staging system keeps an up-to-date copy of the codebase from version control, and then uses some delta-aware transmission method (I like rsync) to keep all the production servers in sync with it, except for the metadata directories. It also absolves you of having to log into each production server to pull code updates, which is a huge pain if you've got more than a couple machines. Having a central point that you can push from is a lot easier. cheers, barneyb On 8/2/05, Katz, Dov B (IT) [EMAIL PROTECTED] wrote: Why not use source control with eclipse, as it normally integrates (with p4, cvs, and others), and then when ready to deploy, do a sync of your repository on the server? I've been doing this for a while (using Perforce as my SCM) and not only does it guarantee only sending checked-in code to your servers, but it also allows you to shut off your ftp server. I actually have a CF site which is set up to do a Sync/Update from my source control, and I go there to pull new files. -dov -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213498 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
RE: CFEclipse and FTP (was: MM and CFEclipse)
What would be cool is if CF Administrator had a plugin to various SCM's which lets you assign a SCM type, server, login, password, etc, and be able to manage deployments from there. -Original Message- From: Russ [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:54 PM To: CF-Talk Subject: RE: CFEclipse and FTP (was: MM and CFEclipse) We use ftp for developing on the dev server, which is a checked out copy of the production code (which is checked out both on the production server and the dev server). When I'm ready to deploy, I check in the files I want to deploy, and do an update on the production server. We use Subversion and TortoiseSVN. It's probably not a perfect solution, but it sure beats ftping files over. It's still a work in progress, and we're constantly looking for ways to improve it. If anyone has any suggestions, I would appreciate it. Russ -Original Message- From: Katz, Dov B (IT) [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:48 PM To: CF-Talk Subject: RE: CFEclipse and FTP (was: MM and CFEclipse) Barneyb, sorry, I wasn't too clear. I have a home-based Source Control Server. When developing , I check in and out of it. I cut and branch releases, etc. My structure looks like this /websites/domain/(www, database, private,etc)/files On my web server, I have sites which map their roots to an export of /websites/domain/ Then I can sync them on staging. And once I'm ready, sync them on production. The syncing mechanism is all command-line based, so I wrapped that up in a CF app so I can deploy it via hitting some URLs' ... Only changed and new files are moved (and deleted ones are removed). In CVS parlance, I do a cvs update, etc... In perforce, it's a p4 sync on a given clientspec. Since I only have 2 prod servers, its not a big deal, but you're right that its not scalable should my server farm grow. This is for a personal/private website project, not work-related, and I'm the only developer, so I'm not too concerned at the moment about making it too much more complicated... -Dov -Original Message- From: Barney Boisvert [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 02, 2005 1:31 PM To: CF-Talk Subject: Re: CFEclipse and FTP (was: MM and CFEclipse) If you pull right from your source control system to your production webroot, make sure you're either doing an export (not a checkout), or you're masking your metadata directories in some fashion (i.e. with the web server). There's data in there that you don't want to be public. If you have to do it that way, I'd recommend the latter, as doing repeated exports just chews up bandwidth unnecessarily (since without the metadata, you can't do deltas). Much better (at least in my opinion) is to have your production systems directly mirror you staging system. That staging system keeps an up-to-date copy of the codebase from version control, and then uses some delta-aware transmission method (I like rsync) to keep all the production servers in sync with it, except for the metadata directories. It also absolves you of having to log into each production server to pull code updates, which is a huge pain if you've got more than a couple machines. Having a central point that you can push from is a lot easier. cheers, barneyb On 8/2/05, Katz, Dov B (IT) [EMAIL PROTECTED] wrote: Why not use source control with eclipse, as it normally integrates (with p4, cvs, and others), and then when ready to deploy, do a sync of your repository on the server? I've been doing this for a while (using Perforce as my SCM) and not only does it guarantee only sending checked-in code to your servers, but it also allows you to shut off your ftp server. I actually have a CF site which is set up to do a Sync/Update from my source control, and I go there to pull new files. -dov -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213499 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: CFEclipse and FTP (was: MM and CFEclipse)
You don't want to be checking out files to your live system, in general, because that exposes the VC metadata to the public. Really. However, synthesizing such an app would be pretty trivial, and you can plug it into the CF admin using the extension point (assuming CF7 still has it). Use Ant, since it's got a lot of systems supported already, and just build a simple web interface that calls the build file with the right params to do your redeploy. cheers, barneyb On 8/2/05, Katz, Dov B (IT) [EMAIL PROTECTED] wrote: What would be cool is if CF Administrator had a plugin to various SCM's which lets you assign a SCM type, server, login, password, etc, and be able to manage deployments from there. -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213501 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: CFEclipse and FTP (was: MM and CFEclipse)
Does CFE have a simple to use FTP like in DreamWeaver? I want a key combination shortcut like in DW. Ctr+U saves and uploads at the same time. Last time I looked at CFE, FTP was still a pain to use. Phil On 8/2/05, Clint Tredway [EMAIL PROTECTED] wrote: CFE now has FTP capability. On 8/2/05, Jordan Michaels [EMAIL PROTECTED] wrote: Connie DeCinko wrote: How are CFE users uploading files to their production sites? I really like the ability in DW to push and pull files between development and production without having to drop out to an FTP program. I don't recall having this ability in CFE unless its recently been added. ~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213511 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54
Re: CFEclipse and FTP (was: MM and CFEclipse)
Nope, it doesn't. The FTP view is for editing remote files in-place, not for standard FTP operations. cheers, barneyb On 8/2/05, Phill B [EMAIL PROTECTED] wrote: Does CFE have a simple to use FTP like in DreamWeaver? I want a key combination shortcut like in DW. Ctr+U saves and uploads at the same time. Last time I looked at CFE, FTP was still a pain to use. Phil -- Barney Boisvert [EMAIL PROTECTED] 360.319.6145 http://www.barneyb.com/ Got Gmail? I have 50 invites. ~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:213519 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations Support: http://www.houseoffusion.com/tiny.cfm/54