|
I'm very comfortable with SVN.
I have to use Git on many projects. I still can't get my head around it.
|
|
|
|
|
I hated git at first but because I am forced to work with it I have learned to love it lol.
|
|
|
|
|
Someone put an unrelated "lol" inside your comment.
Wollen Sie ganz einfach Ihre eigene Homepage erstellen, ohne HTML-Kenntnisse, einfach, professionell und mit viel Freude? Probieren Sie unser Desktop Content Management System (CMS) Zeta Producer für Windows aus. Komplett mit eigenem Shop, Gästebuch, Weblog, Bildergalerien, Integration von YouTube-Videos. Wir haben eine aktive Anwender-Community, schnellen Support, sympathische Support-Mitarbeiter.
|
|
|
|
|
|
vide supra
Vasudevan Deepak Kumar
Personal Homepage
BRAINWAVE/1.0
Status-Code: 404
Status-Text: The requested brain could not be found. It may have been deleted or never installed. --Brisingr Aerowing
|
|
|
|
|
Because its an evil, evil thing.
Regards,
Rob Philpott.
|
|
|
|
|
A narrowed down follow up to Last Year's poll.
|
|
|
|
|
1) VSS (till 2002)
2) CVS/WinCVS (2002-04)
3) VSS (2004)
4) Clearcase (2004-2010)
5) TFS (2010-11)
6) SVN (2011-2013)
7) GIT (2013 onwards)
Vasudevan Deepak Kumar
Personal Homepage
BRAINWAVE/1.0
Status-Code: 404
Status-Text: The requested brain could not be found. It may have been deleted or never installed. --Brisingr Aerowing
|
|
|
|
|
I feel like this should allow multiple answers, I use TFS and CVS at work (two different code bases), and for all my personal projects I use Git.
I can't be the only one who uses a different one professionally than they use for personal work.
|
|
|
|
|
Nah, you're right... different ones at work then at home.
|
|
|
|
|
That's me as well.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Even on personal projects where I'm the only developer I use source control. In this day-and-age I wouldn't ever consider doing anything without source control other than a very quick throw away thing.
|
|
|
|
|
Why shocked? You have to learn this lesson somewhere. Some learn the lesson by hitting the wall, some may not hit any wall since they live on their own universe that has no walls. Just kidding
Instead of being shocked: it's more interesting *why* they did not have the need for it in a *professional environment* (or why they think the have no need for it).
Cheers
Andi
|
|
|
|
|
Why shocked? Because I thought this was a done deal (sort of thing). It is an argument that was made years (decades?) ago and the everybody agreed that source control was the way to go. I've been using source control since the mid-90s and these days I thought the only question remaining was "which one?"
It is interesting to turn the question on its head. And perhaps if it was a start-up that hired fresh faces graduates with no real world experience then I'd understand.
|
|
|
|
|
I'm used to version control system since the late-80s and it's no question that this is a must for productive software development.
But why for software development only?
What about other documents and files? All your MS Word (or you name the tools) documents, project plans, backlogs, invoices, reports, ...
There is no good reason *not* to have them in some kind of version control system... I wonder how many manage them in some kind of version control system.
Cheers
Andi
|
|
|
|
|
Colin Angus Mackay wrote: I wouldn't ever consider doing anything without source control
Good for you.
|
|
|
|
|
I am one of those not using source control. But that doesn't mean I don't do any source control.
When I work on a project I am used to make at least 1 backup a day (there are days with several backups). The name of the backup is like:
ProjectName_BackupTimestamp_ChangesDescriptionSinceLastBackup(_Offline)
Just in case: I am more PLC-Oriented, so we are limited in using 3rd party tools. But when I use VS I almos do the same.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Yes, I do too. It's surprisingly easy and I managed to set up Subversion against a shared folder on my NAS in under half an hour.
Even when there's just one of you, it's good to be able to back a whole raft of changes out when you realised you didn't do something properly!
Regards,
Rob Philpott.
|
|
|
|
|
And it is soooo sllooooowwwww!
Apparently, many in the team found the Git/GitHub learning curve to be too difficult so we moved to TFS. It takes ages to do things, the Visual Studio integration crashes VS, and if there are network issues then it becomes very difficult to do any work.
I use GitHub for personal projects.
|
|
|
|
|
Why did you drop Git for TFS? For technical/organisational/other reasons?
Cheers
Andi
|
|
|
|
|
Political, mostly. People didn't like it or were not willing to learn it, even with GitHub for Windows which hand holds you through most things that you'd want.
Also, I'm told that the CVs we were getting in for developers overwhelmingly had TFS experience and very little Git/GitHub (which at the moment is the most common source control according to this poll) and we are desperate to attract good developers, so anything to make the transition easier...
|
|
|
|
|
I hate it when people do something simply because they don't want to learn something else... not the right reason for a change like that.
|
|
|
|
|
We switched from Subversion to TFS earlier this year and I haven't had any trouble with it (other than that the database keeps crashing). However, one of the issues we had earlier on was "slowness" -- it turned out that TFS was hitting Active Directory (this is a very large company) to get a list of users whenever we tried to assign a developer, etc. We had a TFS guru come in and alter the configuration so TFS would only pull in only the relevent users.
As to Visual Studio crashing... I haven't had that problem either -- I keep an instance of VS open for only doing TFS work and keep that separate from "real work".
|
|
|
|
|
See http://aegis.sf.net
SCM, continuous integration and regression testing management rolled into one.
Of course, its not for the faint hearted, so tend to use SVN when interacting with other, or Git if the others insist.
|
|
|
|
|