What Source Control and issue tracking system would you choose today?
-
Yes I understand that. But I have heard attempted arguments against TFS and they pretty much came down to "Becaze M$ is evil"
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet. The interesting thing about software is it can not reproduce, until it can.
Those people should stop using Visual Studio as well.
Wrong is evil and must be defeated. - Jeff Ello
-
SVN lacks tools for proper Source Code Management.
You can use add-ons that work with SVN to help with that. That's the nature of OSS, it's all distributed. Whereas MS puts it all in a box and shrink wraps it for you.
Jeremy Falcon
-
That's cool to know. I still haven't dove deep into how MS is using git yet, but I'm digging it.
Jeremy Falcon
I was 'blissfully' ignorant of so much until I started the new job last Monday. Suddenly everything is cloud. TFS, Visual Studio Online, and Azure. The only 'local' servers my work has come close to are the domain and Exchange.
No object is so beautiful that, under certain conditions, it will not look ugly. - Oscar Wilde
-
Yes, I know the question has been asked before, but things change and so does opinions. I have finally been tasked with exchanging our stone age CVS system and to implement an issue tracking system at the same time. ... And I just removed half a book of what I've looked at and how I reason about my choices, because I realize that I should get your "unbiased" opinions. :rolleyes: <edit>We're a small shop doing mainly Asp.Net and forms with Oracle as backend DB</edit>
Wrong is evil and must be defeated. - Jeff Ello
VSS and Access it worked in 1998, it can work today!
-
Those people should stop using Visual Studio as well.
Wrong is evil and must be defeated. - Jeff Ello
Yeah, they typically do not use it if they have that mind set. Which is sort of how you can determine them from the get go. If you ask someone "What is your favorite IDE" and they do not answer Visual Studio, they either have not programmed on the MS stack and/or they have a biased stance towards MS.
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet. The interesting thing about software is it can not reproduce, until it can.
-
VSS and Access it worked in 1998, it can work today!
:doh: I don't have any memories of either of them working.
Wrong is evil and must be defeated. - Jeff Ello
-
Yes, I know the question has been asked before, but things change and so does opinions. I have finally been tasked with exchanging our stone age CVS system and to implement an issue tracking system at the same time. ... And I just removed half a book of what I've looked at and how I reason about my choices, because I realize that I should get your "unbiased" opinions. :rolleyes: <edit>We're a small shop doing mainly Asp.Net and forms with Oracle as backend DB</edit>
Wrong is evil and must be defeated. - Jeff Ello
TFS for source control, and most likely TFS for work item and issue tracking, since it integrates seamlessly with source control. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
Yes, I know the question has been asked before, but things change and so does opinions. I have finally been tasked with exchanging our stone age CVS system and to implement an issue tracking system at the same time. ... And I just removed half a book of what I've looked at and how I reason about my choices, because I realize that I should get your "unbiased" opinions. :rolleyes: <edit>We're a small shop doing mainly Asp.Net and forms with Oracle as backend DB</edit>
Wrong is evil and must be defeated. - Jeff Ello
I use FogBugz for issue tracking and VisualSVN (on my own server) for source control
-
I'm doing that too, it just feels a bit limited.
Wrong is evil and must be defeated. - Jeff Ello
Jörgen, why not use TFS online (hosted at MS) for free? I've been using it for my personal projects and absolutely love it! /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
I'm seeing a pattern here. Are you at a big company?
Wrong is evil and must be defeated. - Jeff Ello
Fourthed. I use it at work (large company, enterprise software development) and for myself (1 person shop). /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
Jörgen, why not use TFS online (hosted at MS) for free? I've been using it for my personal projects and absolutely love it! /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Is it free for business too?
Wrong is evil and must be defeated. - Jeff Ello
-
I was 'blissfully' ignorant of so much until I started the new job last Monday. Suddenly everything is cloud. TFS, Visual Studio Online, and Azure. The only 'local' servers my work has come close to are the domain and Exchange.
No object is so beautiful that, under certain conditions, it will not look ugly. - Oscar Wilde
Interesting, mail is usually the first thing to be outsourced otherwise.
Wrong is evil and must be defeated. - Jeff Ello
-
Is it free for business too?
Wrong is evil and must be defeated. - Jeff Ello
Yessir, for up to 5 users! :cool: /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
I use FogBugz for issue tracking and VisualSVN (on my own server) for source control
I believe that was the first FogBugz comment today, Are you happy with it? Any specific gotchas?
Wrong is evil and must be defeated. - Jeff Ello
-
Yessir, for up to 5 users! :cool: /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Damn, but good enough for testing actually.
Wrong is evil and must be defeated. - Jeff Ello
-
I believe that was the first FogBugz comment today, Are you happy with it? Any specific gotchas?
Wrong is evil and must be defeated. - Jeff Ello
FogBugz - I love it, I love it, I love it!
-
Yes, I know the question has been asked before, but things change and so does opinions. I have finally been tasked with exchanging our stone age CVS system and to implement an issue tracking system at the same time. ... And I just removed half a book of what I've looked at and how I reason about my choices, because I realize that I should get your "unbiased" opinions. :rolleyes: <edit>We're a small shop doing mainly Asp.Net and forms with Oracle as backend DB</edit>
Wrong is evil and must be defeated. - Jeff Ello
-
Would you mind expanding that?
Wrong is evil and must be defeated. - Jeff Ello
TFS has basic issue tracking, but configuring fields and changing allowed statuses requires exporting xml, editing it and importing it. Each project has a template for how issues are tracked, but changing templates midstream can be a pain, and some features aren't available for all templates. Upgrading major versions of TFS can be a pain, and synchronizing the 5 databases to get clean backups requires a custom script. The source control portion is better now, and you don't have always be connected to the TFS server without it complaining. However, TFS is lacking things like being able to search for commit messages. The file search will only search by file name not file content. Branching and merging work just like other systems and I haven't had any issues with any of the basic operations. However, it can support something like a 20 server configuration with multiple database servers, web servers, sharepoint servers, and custom source proxy servers for handling remote offices, so it can definitely scale up to handle something as huge as the windows codebase.
Curvature of the Mind now with 3D
-
TFS has basic issue tracking, but configuring fields and changing allowed statuses requires exporting xml, editing it and importing it. Each project has a template for how issues are tracked, but changing templates midstream can be a pain, and some features aren't available for all templates. Upgrading major versions of TFS can be a pain, and synchronizing the 5 databases to get clean backups requires a custom script. The source control portion is better now, and you don't have always be connected to the TFS server without it complaining. However, TFS is lacking things like being able to search for commit messages. The file search will only search by file name not file content. Branching and merging work just like other systems and I haven't had any issues with any of the basic operations. However, it can support something like a 20 server configuration with multiple database servers, web servers, sharepoint servers, and custom source proxy servers for handling remote offices, so it can definitely scale up to handle something as huge as the windows codebase.
Curvature of the Mind now with 3D
Thanks! :thumbsup:
Wrong is evil and must be defeated. - Jeff Ello
-
Yes, I know the question has been asked before, but things change and so does opinions. I have finally been tasked with exchanging our stone age CVS system and to implement an issue tracking system at the same time. ... And I just removed half a book of what I've looked at and how I reason about my choices, because I realize that I should get your "unbiased" opinions. :rolleyes: <edit>We're a small shop doing mainly Asp.Net and forms with Oracle as backend DB</edit>
Wrong is evil and must be defeated. - Jeff Ello
git, obviously.