This thread has gotten out of hand. So, Michael, if I may summarize ... 1: SVN, Git, ..., any option is better than no option, and you should research them all to figure out what works best for you. There is no one size fits all.
2: More importantly, development on a shared server is a big fat no-no. Heck, the reason we made CF Developer Edition free so many years ago was to eliminate cost as a factor in doing just that. Now ignore all of the other messages in this thread. ;-) --- Ben -----Original Message----- From: Adam Cameron [mailto:adamcameroncoldfus...@gmail.com] Sent: Wednesday, January 30, 2013 11:24 AM To: cf-talk Subject: Re: Source control in CF To the OP: I'm really sorry to have accidentally turned this thread into one of those "my toy is better than your toy" kind of discussions. That's probably not what you were wanting :-( -- Adam On 30 January 2013 09:42, Adam Cameron <adamcameroncoldfus...@gmail.com>wrote: > Before you go too far down the SVN route, what you're kinda suggesting > is akin to saying "we've finally decided to upgrade from Windows 3.1, > so we're upgrading to WindowsXP". SVN is great software, but it's not > really "where it's at" any more. > > You really ought to be looking at Git: either your own instance of it > running (and managed by by you), or perhaps better for your situation, > outsourcing the management of it to Github. > > Having a shared dev server is a bit of an old-school approach to > things, you really ought to look at getting the developers developing > on their own machines. > > -- > Adam > > > On 29 January 2013 23:11, Michael Christensen <mich...@strib.dk> wrote: > >> >> Hi all! >> >> At my company we're once again talking about setting up source >> control for our CF. >> >> I've been googling and reading for quite a while now and so far I've >> gathered, that we first of all need a SVN server of some sort on a >> central server, so that the entire team can access it. >> I've looked at VisualSVN Server and managed to install it and even >> add a repository. >> >> But now I am getting into problems, which I am hoping someone here >> might be able to help me solve; >> >> Problem 1: We naturally already have a whole bunch of code that we'd >> like to put into our repository - but I can't figure out how to do that. >> Is this where I need something like TortoiseSVN? And if so, how do I >> structure my repository? >> >> Problem 2: We don't use a setup where each developer runs a local >> copy of the code, instead we all run the code on a single develoment >> server, accessing the code-files via a webpath >> (\\server\project\file.cfm) So instead of checking the file out to a >> local copy, I'd like to use a "exclusive-lock-in-place" sort of thing - is this possible? >> >> Problem 3: I am trying to use the Subclipse plugin, but I simply >> can't figure it out. >> Does anyone know of a "how to use Subclipse for dummies" tutorial? >> >> Problem 4: Is it possible to auto-lock/check out files in Eclipse as >> soon as they are opened by a developer? (versus manually selecting to >> lock the opens a file? Or how does one go about ensuring that no two >> developers can change a file at the same time (referring to problem 2)? >> >> As you can tell, I'm at a bit of a loss at the moment, so any and all >> feedback is appreciated. >> >> Thanks a bunch! >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354148 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm