RE: lite source control for Homesite+ ?
You're right, RDS and CVS are not comparable products.All I was saying was that problems with RDS (failure to save files after indicating saved, slow file transfer, missed files in directory searches) were the primary catalyst for us moving to CVS, which in turn embodied a move to a different protocol. I'd wanted to move to CVS for a while but my boss always has the belief that if it's not broke then don't fix it.I was only allowed to move us to CVS after demonstrating that RDS was in fact broke.Perhaps it was our connection, but we are in the same LAN as our servers (albeit a different sub-net and building) but we don't have network issues with any other programs and we had them repeatedly with RDS. My $0.02. Sam -- Blog:http://www.rewindlife.com Chart: http://www.blinex.com/products/charting -- -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 3:01 PM To: CF-Talk Subject: RE: lite source control for Homesite+ ? Well, one minute though - it's not really fair since RDS is a means to remotely create, edit, and delete files. CVS is for source control and code manangement. It's apples and oranges. That being said, RDS is NOT perfect, however I think it works quite well most of the time. [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
Yep... you could do it several ways...though not truly in homesite.All source control is is ensuring that two people cant edit the same file...so its a process of checking if the file is read-only before you go and make changes What source control does add is history and disaster recovery...in my opinion, even if you are working alone, source control should be used. -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: 15 October 2003 15:46 To: CF-Talk Subject: lite source control for Homesite+ ? I mostly work at home with my flatmate, and we've just started our first major collaboration on developing a CMS. We don't have any source control software, and frankly we think most such software would be overkill. *All* we want is to be prompted that someone already has a file open when we try to open it. That's it. MS Office seems to have this built-in. Is it possible in Homesite? Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ http://norlonto.net/gyrus/dev/ PGP key available _ [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
Just shout at each other when youre opening a file. Works for us ;-) -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: 15 October 2003 15:46 To: CF-Talk Subject: lite source control for Homesite+ ? I mostly work at home with my flatmate, and we've just started our first major collaboration on developing a CMS. We don't have any source control software, and frankly we think most such software would be overkill. *All* we want is to be prompted that someone already has a file open when we try to open it. That's it. MS Office seems to have this built-in. Is it possible in Homesite? Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available _ [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
Re: lite source control for Homesite+ ?
On Wednesday 15 Oct 2003 15:50 pm, Robertson-Ravo, Neil (RX) wrote: All source control is is ensuring that two people cant edit the same file... cvs and it's successors will happily let two people edit the same file (if you checkout non-read only). The trick is to cope well if you do. -- Tom Chiverton Advanced ColdFusion Programmer Tel: +44(0)1749 834997 email: [EMAIL PROTECTED] BlueFinger Limited Underwood Business Park Wookey Hole Road, WELLS. BA5 1AF Tel: +44 (0)1749 834900 Fax: +44 (0)1749 834901 web: www.bluefinger.com Company Reg No: 4209395 Registered Office: 2 Temple Back East, Temple Quay, BRISTOL. BS1 6EG. *** This E-mail contains confidential information for the addressee only. If you are not the intended recipient, please notify us immediately. You should not use, disclose, distribute or copy this communication if received in error. No binding contract will result from this e-mail until such time as a written document is signed on behalf of the company. BlueFinger Limited cannot accept responsibility for the completeness or accuracy of this message as it has been transmitted over public networks.*** [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
Why not consider using DW? I've been happily using Homesite for years, but recently I've made the jump, and if you're just looking to ensure that no one's writing over your code, then their check-in/check-out is ok I'm not saying that it's the greatest form of anything, but it's a decent solution. Scott -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 10:46 AM To: CF-Talk Subject: lite source control for Homesite+ ? I mostly work at home with my flatmate, and we've just started our first major collaboration on developing a CMS. We don't have any source control software, and frankly we think most such software would be overkill. *All* we want is to be prompted that someone already has a file open when we try to open it. That's it. MS Office seems to have this built-in. Is it possible in Homesite? Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available _ [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
At 15:53 15/10/2003 +0100, you wrote: Just shout at each other when youre opening a file. Works for us ;-) A crude, much-loved system ;-)But it's starting to hamper our work - we're both pretty quick. Also, you're scuppered when you try a multi-file Find/Replace... Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
At 11:03 15/10/2003 -0400, you wrote: Why not consider using DW? We've just been experimenting with the MX 2004 trial. We just couldn't figure out the check in / check out system. Certainly not with the time we've got spare at the moment! Maybe when we're twiddling our thumbs, but on top of getting our heads round the DW Site system (I just dislike working with any of these kind of systems I've tried), there's all the other adjustments to make. I know Homesite inside-out, and it does everything I need - except this! Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
At 15:50 15/10/2003 +0100, you wrote: Yep... you could do it several ways...though not truly in homesite.All source control is is ensuring that two people cant edit the same file...so its a process of checking if the file is read-only before you go and make changes We thought of just manually changing files to read-only before editing them, but of course this stops YOU from editing it as well. Duh. But I'm not sure what you're saying here... a description of the basics of source control software, not suggestions for manual source control? What source control does add is history and disaster recovery...in my opinion, even if you are working alone, source control should be used. Homesite's backup systems and CD-Rs serve us well. A full source control app seems silly when all we want is a notification when someone else has the same file open. We're on the same network. How does MS Office do it so effortlessly? Do Word and Excel have a built-in CVS system?! Or is there just a bit of Windows scripting that can replicate this? The more I look at it, the more it seems odd that this basic little idea isn't built into Windows drive/file sharing. Bah. Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
I know you said you don't want to set up version control but I really would suggest CVS.We knew nothing about it and got it up and running in no time. You don't even have to do anything in Homesite to get it to work with CVS perfectly.Just install TortoiseCVS client and you have full access to update/commit files right within HomeSite by right-clicking on the folders. Whole thing could be set up in a few hours and is well worth it. My $0.02. Sam -- Blog:http://www.rewindlife.com Chart: http://www.blinex.com/products/charting -- -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: 15 October 2003 15:46 To: CF-Talk Subject: lite source control for Homesite+ ? I mostly work at home with my flatmate, and we've just started our first major collaboration on developing a CMS. We don't have any source control software, and frankly we think most such software would be overkill. *All* we want is to be prompted that someone already has a file open when we try to open it. That's it. MS Office seems to have this built-in. Is it possible in Homesite? Gyrus [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
This functionality is built into Windows, it just depends on how applications implement file open/save. In Windows API you can open a file, read to it, and optionally close it. Multiple program can get a shared open of a file or programs can get an exclusive open of a file.If you do an exclusive open and leave it open, then the file is locked and windows won't let another program open it.This is how Office does it's file open/save.It even allows the program to be notified when the file is no longer locked, which is a very kewl feature not present in most source control systems.However, most text editors, including HomeSite, open a file, read to memory, and then close it.When the save, then open, write, and close.They don't leave it open and thus it can be modified by another program.AFAIK, there is no option to change this behavior. Sam -- Blog:http://www.rewindlife.com Chart: http://www.blinex.com/products/charting -- -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 11:27 AM To: CF-Talk Subject: RE: lite source control for Homesite+ ? At 15:50 15/10/2003 +0100, you wrote: Yep... you could do it several ways...though not truly in homesite.All source control is is ensuring that two people cant edit the same file...so its a process of checking if the file is read-only before you go and make changes We thought of just manually changing files to read-only before editing them, but of course this stops YOU from editing it as well. Duh. But I'm not sure what you're saying here... a description of the basics of source control software, not suggestions for manual source control? What source control does add is history and disaster recovery...in my opinion, even if you are working alone, source control should be used. Homesite's backup systems and CD-Rs serve us well. A full source control app seems silly when all we want is a notification when someone else has the same file open. We're on the same network. How does MS Office do it so effortlessly? Do Word and Excel have a built-in CVS system?! Or is there just a bit of Windows scripting that can replicate this? The more I look at it, the more it seems odd that this basic little idea isn't built into Windows drive/file sharing. Bah. Gyrus [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
At 11:40 15/10/2003 -0400, you wrote: I know you said you don't want to set up version control but I really would suggest CVS.We knew nothing about it and got it up and running in no time. You don't even have to do anything in Homesite to get it to work with CVS perfectly.Just install TortoiseCVS client and you have full access to update/commit files right within HomeSite by right-clicking on the folders. Thanks, someone whose posts I respect on another list has also recommended TortoiseCVS, and given a very convincing get into CVS even if it seems like overkill argument. So, I may well check this out (no pun intended ;-). Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
I wonder if you wrote a WHS script to use within HS, if you couldn't emulate this behavior ... using, say the OpenTextFile method, and setting the iomode to ForWriting or ForAppending?Since the file was open in a way that told the system it was going to be written to, if that wouldn't lock it for any other application. If such operations are part of the API, I've got to believer there is a way to get to that function through ADO. H. ~~ Howard Owens Internet Operations Coordinator Ventura County Star / E.W. Scripps Co. www.venturacountystar.com [EMAIL PROTECTED] AIM: GoCatGo1956 ~~ -Original Message- From: Samuel Neff [SMTP:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 8:44 AM To: CF-Talk Subject: RE: lite source control for Homesite+ ? This functionality is built into Windows, it just depends on how applications implement file open/save. In Windows API you can open a file, read to it, and optionally close it. Multiple program can get a shared open of a file or programs can get an exclusive open of a file.If you do an exclusive open and leave it open, then the file is locked and windows won't let another program open it. This is how Office does it's file open/save.It even allows the program to be notified when the file is no longer locked, which is a very kewl feature not present in most source control systems.However, most text editors, including HomeSite, open a file, read to memory, and then close it.When the save, then open, write, and close.They don't leave it open and thus it can be modified by another program.AFAIK, there is no option to change this behavior. Sam [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
Re: lite source control for Homesite+ ?
We're on the same network. How does MS Office do it so effortlessly? Do Word and Excel have a built-in CVS system?! Or is there just a bit of Windows scripting that can replicate this? The more I look at it, the more it seems odd that this basic little idea isn't built into Windows drive/file sharing. Office does it in pretty much the same way that DW does it. When you open the file, it puts a .lck file there with the same name. Then when anyone else tries to open the file, Office looks for a file of the same name but with a .lck extension. If that exists, then it warns the user. -Kevin [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
If that's the case, it sounds like you could write a script that creates a custom open dialog ... it would -- after you select the file you want to open, check to see if there is a file of the same name with .lck extension ... -- if yes, not let you open the file; -- if no, let you open the file and create a .lck file All developers would then need to ALWAYS use the custom open dialog to open files. H. ~~ Howard Owens Internet Operations Coordinator Ventura County Star / E.W. Scripps Co. www.venturacountystar.com [EMAIL PROTECTED] AIM: GoCatGo1956 ~~ -Original Message- From: Kevin Graeme [SMTP:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 9:12 AM To: CF-Talk Subject: Re: lite source control for Homesite+ ? We're on the same network. How does MS Office do it so effortlessly? Do Word and Excel have a built-in CVS system?! Or is there just a bit of Windows scripting that can replicate this? The more I look at it, the more it seems odd that this basic little idea isn't built into Windows drive/file sharing. Office does it in pretty much the same way that DW does it. When you open the file, it puts a .lck file there with the same name. Then when anyone else tries to open the file, Office looks for a file of the same name but with a .lck extension. If that exists, then it warns the user. -Kevin [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
CVS is a great idea. I've been playing with it for the past few days and I'm really starting to like it. Earlier in this thread someone wrote: Yep... you could do it several ways...though not truly in homesite.All source control is is ensuring that two people cant edit the same file...so its a process of checking if the file is read-only before you go and make changes which isn't exactly true with CVS. It doesn't keep 2 people from editing the same file, it keeps 2 changes on a file from interfering with each other. It will allow you to both edit a file, but make changes to separate parts, which is a huge advantage. TortiseCVS is a great tool to use with it that does about everything you'll need. WinCVS is another client tool that, while not as cool, is a different interface with more CVS control. I also recommend downloading WinMerge (whether or not you use source control) to track changes between 2 versions of a file or even a whole directory of files. It's one of the best utils out there. http://www.tortoisecvs.org/ http://www.wincvs.org/ http://winmerge.sourceforge.net/ And as a bonus, here's the ultimate CVS reading material: http://cvsbook.red-bean.com/cvsbook.html -nathan strutz -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 8:59 AM To: CF-Talk Subject: RE: lite source control for Homesite+ ? At 11:40 15/10/2003 -0400, you wrote: I know you said you don't want to set up version control but I really would suggest CVS.We knew nothing about it and got it up and running in no time. You don't even have to do anything in Homesite to get it to work with CVS perfectly.Just install TortoiseCVS client and you have full access to update/commit files right within HomeSite by right-clicking on the folders. Thanks, someone whose posts I respect on another list has also recommended TortoiseCVS, and given a very convincing get into CVS even if it seems like overkill argument. So, I may well check this out (no pun intended ;-). Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
But does this TortoiseCVS setup work via RDSThat's what I'd like to see.I've used VSS with CFStudio before and driveshares are required for remote servers which is much slower than RDS...at least on my LAN it is. Doug -Original Message- From: Samuel Neff [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 11:40 AM To: CF-Talk Subject: RE: lite source control for Homesite+ ? I know you said you don't want to set up version control but I really would suggest CVS.We knew nothing about it and got it up and running in no time. You don't even have to do anything in Homesite to get it to work with CVS perfectly.Just install TortoiseCVS client and you have full access to update/commit files right within HomeSite by right-clicking on the folders. Whole thing could be set up in a few hours and is well worth it. My $0.02. Sam -- Blog:http://www.rewindlife.com Chart: http://www.blinex.com/products/charting -- -Original Message- From: Gyrus [mailto:[EMAIL PROTECTED] Sent: 15 October 2003 15:46 To: CF-Talk Subject: lite source control for Homesite+ ? I mostly work at home with my flatmate, and we've just started our first major collaboration on developing a CMS. We don't have any source control software, and frankly we think most such software would be overkill. *All* we want is to be prompted that someone already has a file open when we try to open it. That's it. MS Office seems to have this built-in. Is it possible in Homesite? Gyrus _ [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
No, CVS does not work with RDS.It has built in support for about 7 different protocols but since RDS is Macromedia proprietary that is not one of them.I really don't understand why you'd want to anyways.. CVS provides a complete solution for both version control and client/server communication over TCP/IP. RDS bugginess is one of the reasons we moved to CVS. Sam -- Blog:http://www.rewindlife.com Chart: http://www.blinex.com/products/charting -- -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 1:37 PM To: CF-Talk Subject: RE: lite source control for Homesite+ ? But does this TortoiseCVS setup work via RDSThat's what I'd like to see.I've used VSS with CFStudio before and driveshares are required for remote servers which is much slower than RDS...at least on my LAN it is. Doug [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
Well, one minute though - it's not really fair since RDS is a means to remotely create, edit, and delete files. CVS is for source control and code manangement. It's apples and oranges. That being said, RDS is NOT perfect, however I think it works quite well most of the time. [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
Ray, I agree with you about RDS, but one thing bugs me sometimes.If for some reason RDS fails to connect on a save operation it gives a timeout. Then (often) under no circumstances can you save the file or reconnect to the host - nor can I even close CF studio.I have to kill it from the task manager window and open CF studio again.That's happened to me for years.Do others have this problem? -Mark -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 2:01 PM To: CF-Talk Subject: RE: lite source control for Homesite+ ? Well, one minute though - it's not really fair since RDS is a means to remotely create, edit, and delete files. CVS is for source control and code manangement. It's apples and oranges. That being said, RDS is NOT perfect, however I think it works quite well most of the time. [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
yuppers.We have diehard RDS users here that abhor drive shares...on a windows network.Yeah, soucecontrol and transports are apples and oranges for sure.It would be neat if Macr would update RDS to interact with maybe at least two popular source control engines.That's all I was alluding to really. Doug -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 15, 2003 3:01 PM To: CF-Talk Subject: RE: lite source control for Homesite+ ? Well, one minute though - it's not really fair since RDS is a means to remotely create, edit, and delete files. CVS is for source control and code manangement. It's apples and oranges. That being said, RDS is NOT perfect, however I think it works quite well most of the time. _ [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
RE: lite source control for Homesite+ ?
Yes, this is one of the problems I have as well. Another one is flakey connections. Your HS+ can go off the deep end if your connection to your remote box isn't quite perfect. MACR is aware of this and I bet we will see a solution in a future version, if there is one. [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
Re: lite source control for Homesite+ ?
Check in/out for Dreamweaver MX 2004 Fast Track. Set up a site for the application you wish to enable source control on using DWMX 2004 using the following minimal steps: 1) Choose the menu item, Site :: Manage Sites 2) Choose New :: Site 3) Switch to the Advanced Tab 4) In the Local Info Category, enter the name of the site and the local root folder 5) In the Remote Info Category, choose your connect preference and Enable check in/out and enter your name and email 6) Click OK >From this point forward you should do all of your file operations from within DWMX 2004, using the Files Panel. You'll notice that a lock appears next to all your files in the Files Panel. When you double click a file in the Files Panel, it will check out that file automatically and a green check mark will appear in place of the lock. If your team members have a file checked out, you should see a red check mark. When you are working on a file and want to preview your work, you do 'get' instead of check in. When you are done working on a file, you'll want to check it in. And that's the bulk of using Check in/out in DWMX 2004. - Calvin - Original Message - From: Gyrus To: CF-Talk Sent: Wednesday, October 15, 2003 11:21 AM Subject: RE: lite source control for Homesite+ ? At 11:03 15/10/2003 -0400, you wrote: Why not consider using DW? We've just been experimenting with the MX 2004 trial. We just couldn't figure out the check in / check out system. Certainly not with the time we've got spare at the moment! Maybe when we're twiddling our thumbs, but on top of getting our heads round the DW Site system (I just dislike working with any of these kind of systems I've tried), there's all the other adjustments to make. I know Homesite inside-out, and it does everything I need - except this! Gyrus [EMAIL PROTECTED] http://norlonto.net/gyrus/dev/ PGP key available [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]
Re: lite source control for Homesite+ ?
Samuel Neff wrote: I know you said you don't want to set up version control but I really would suggest CVS.We knew nothing about it and got it up and running in no time. You don't even have to do anything in Homesite to get it to work with CVS perfectly.Just install TortoiseCVS client and you have full access to update/commit files right within HomeSite by right-clicking on the folders. Have to agree with Sam on this one.Although we mainly work on larger projects with larger teams.We use CVS for even the smallest jobs. There's much more to version control than stopping preventing developers working on the same files. You can capture the history of the project, comments on why/when things were done.You can roll back with ease, branch the code for prototyping, and more.Check this site out: http://code.daemon.com.au/ -- its the entire code history of the FarCry CMS project. That's just some standard reporting based on the info stored in CVS. Developers in the team just add a little bit of info each time they commit changes. -- geoff bowers Managing Director Daemon Internet Consultants Macromedia Premier Solutions Partner http://www.daemon.com.au/ p. 02 9380 4162 f. 02 9380 4204 [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]