Skip to main content
60 events
when toggle format what by license comment
S Aug 11, 2014 at 13:14 history notice added Thomas Owens Historical significance
S Aug 11, 2014 at 13:14 history locked Thomas Owens
Aug 11, 2014 at 13:14 history closed Thomas Owens Opinion-based
May 6, 2014 at 7:16 comment added mkalkov Just for the record, there may be valid reasons to force customers to take new versions if all they want are bug fixes. This is achieved through the use of feature toggles and one track software development methodology.
Jan 18, 2013 at 22:07 history unprotected yannis
Oct 17, 2012 at 21:33 history protected Arseni Mourzenko
Oct 14, 2012 at 15:04 comment added Gavin Howden We have a third of that resource, and have a significant investment in isolated development environments/servers, source control and continuous integration. I am glad you are winning your case! Software development can be hard enough without the deployment getting confused.
Oct 14, 2012 at 14:44 comment added Louis Kottmann 15 devs is hardly a small shop.
Oct 14, 2012 at 14:28 comment added gbjbaanb @LordScree - unfortunately TFS is not a good choice of SCM at all. When I started using it, thought "well, its ok", but after a while I found why Fowler's surveyees consider it dangerous. It is. Choose SVN or git or Mercurial, not TFS. martinfowler.com/bliki/VcsSurvey.html (FYI the reason I think its dangerous is that if you do anything outside of VS then TFS won't recognise the changes - you can use a tool to re-gen a file for example and TFS will happily ignore those changes)
Oct 14, 2012 at 14:05 review Close votes
Oct 19, 2012 at 3:02
Oct 14, 2012 at 12:23 answer added mmf timeline score: 2
Oct 2, 2012 at 20:26 comment added Newtopian Even though electricity has been invented a long while ago and is pervasive in our every day lives some people still choose to work at candle light scribbling code on a waxed board using a pointy stick.
Oct 2, 2012 at 15:02 comment added Tim Developers not using source control is equivalent to surgeons not washing their hands or using dirty utensils to operate. It is professionally incompetent and there is no excuse for that kind of malpractice.
Oct 2, 2012 at 13:58 history edited m-smith CC BY-SA 3.0
Removed the "update"
Oct 2, 2012 at 13:57 comment added m-smith UPDATE (Nearly a year after I asked this question): Over the course of the last year, I've campaigned and cajoled and begged and wheedled until I got to the point where I damn near got myself fired for insubordination a few times. I'm pleased to say that the company in question is now finally taking a serious look at source control, with a view to implement TFS after a trial period of a month or so while we ensure all the developers are happy with the new processes. It was largely the positive response I got from this question at programmers.SE that gave me the confidence to pursue it. Cheers.
Oct 2, 2012 at 12:04 history edited m-smith CC BY-SA 3.0
Added an update on the success
Oct 11, 2011 at 0:14 comment added Niklas Rosencrantz I have 2 hobby projects that I'm the sole developer on. Of course I'll add source control. Not to mention my larger projects, where collaboration sometimes stops for hours since we have to learn the versioning system, but we never lost a change in any file and these projects have been going for years. If nothing else, using source control is a good insurance for your peace of mind. And yes, all companies in modern times I worked with used source control. If they don't, I find projects that do.
Oct 7, 2011 at 12:29 comment added user8709 @Cameron - basically, SourceSafe wouldn't let me access past versions of code that I had written because of permission issues, there was never anything like Blame, and I don't even remember being able to access a log of commit comments. There were only a few minor advantages to it over the shared folder. One reason that versioning was so unpopular in the past was that it was so often configured in a way for managers to mark their territory, while blocking the coders from doing their jobs.
Oct 7, 2011 at 12:25 comment added user8709 @Cameron - in some situations, yes. In one place I worked, we just had a shared folder. The main source control method was "we all just know who's working on what". This was about 10 years ago, BTW. To revert an old version, we just asked for the backup to be restored for the relevant time - no good for a recovering a change first developed an hour ago, but fine for things like the last release version. We switched to Visual SourceSafe at some point not long before I left, and that was IMO a mistake - an improvement over what we had, but SourceSafe was dire, at least how it was set up there.
Oct 7, 2011 at 9:19 comment added Cameron MacFarland So how do you revert a change? Is it possible? Can you see the change history of a given file? What about merging changes? shudder
Oct 7, 2011 at 0:23 answer added radarbob timeline score: 3
Oct 5, 2011 at 22:02 comment added John Fisher It sounds like they're not very far from working with a DVCS like Mercurial. The people who drag their feet could still be "using" Mercurial if the existing folder were actually made into a repository. From their perspective it would look almost the same, and you could commit the changes if they didn't.
Oct 5, 2011 at 21:11 answer added Sarel Botha timeline score: 5
Oct 5, 2011 at 19:45 comment added user2528 Thats painful. But theres no reason YOU cant use source control. I'd have a local repo and a bare on the network if i could. The only thing you'll need to remember is manually make a copy of the file you copy in. When you make changes and they make changes; you can use that base file you can easily merge your work with theirs and hit save ;)
Oct 5, 2011 at 17:36 answer added Bill Leeper timeline score: 2
Oct 5, 2011 at 14:52 answer added Yves timeline score: 0
Oct 5, 2011 at 12:05 answer added j-dog timeline score: 4
Oct 5, 2011 at 9:03 answer added cctv timeline score: 2
Oct 5, 2011 at 7:40 answer added msr timeline score: 1
Oct 5, 2011 at 2:39 answer added Dwayne Charrington timeline score: 0
Oct 4, 2011 at 21:54 answer added Bruce timeline score: -1
S Oct 4, 2011 at 21:48 vote accept m-smith
Oct 4, 2011 at 21:47 vote accept m-smith
S Oct 4, 2011 at 21:48
Oct 4, 2011 at 21:44 vote accept m-smith
Oct 4, 2011 at 21:47
Oct 4, 2011 at 19:46 answer added Bill K timeline score: 1
Oct 4, 2011 at 19:34 answer added João Pinto Jerónimo timeline score: 5
Oct 4, 2011 at 16:03 answer added Caleb timeline score: 9
Oct 4, 2011 at 15:37 answer added Steve Buzonas timeline score: 1
Oct 4, 2011 at 15:07 answer added Mister Smith timeline score: 0
S Oct 4, 2011 at 15:01 answer added Martin timeline score: 0
S Oct 4, 2011 at 15:01 history made wiki Post Made Community Wiki by Martin
Oct 4, 2011 at 14:32 answer added Karl Bielefeldt timeline score: 6
Oct 4, 2011 at 13:56 answer added tori timeline score: 1
Oct 4, 2011 at 13:16 answer added jwernerny timeline score: 17
S Oct 4, 2011 at 13:09 history suggested Mike Partridge CC BY-SA 3.0
rewrote title as a question
Oct 4, 2011 at 13:09 review Suggested edits
S Oct 4, 2011 at 13:09
Oct 4, 2011 at 13:06 answer added marc timeline score: 4
Oct 4, 2011 at 12:53 answer added Spencer Rathbun timeline score: 0
Oct 4, 2011 at 11:47 answer added me1974 timeline score: 3
Oct 4, 2011 at 10:46 answer added Benjol timeline score: 107
Oct 4, 2011 at 10:36 answer added Geerten timeline score: 8
Oct 4, 2011 at 10:31 answer added Michał Šrajer timeline score: 3
Oct 4, 2011 at 10:02 history tweeted twitter.com/#!/StackProgrammer/status/121163309251702785
Oct 4, 2011 at 9:56 answer added Treb timeline score: 34
Oct 4, 2011 at 9:46 answer added V4Vendetta timeline score: 1
Oct 4, 2011 at 9:36 answer added Nicholas Smith timeline score: 1
Oct 4, 2011 at 9:25 answer added tdammers timeline score: 5
Oct 4, 2011 at 9:12 answer added Jon Purdy timeline score: 185
Oct 4, 2011 at 9:11 answer added Kangkan timeline score: 27
Oct 4, 2011 at 9:04 history asked m-smith CC BY-SA 3.0