Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. .NET (Core and Framework)
  4. Team Foundation Server vs Visual Source Safe

Team Foundation Server vs Visual Source Safe

Scheduled Pinned Locked Moved .NET (Core and Framework)
visual-studiocollaborationquestioncsharpsysadmin
29 Posts 16 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    CARisk3
    wrote on last edited by
    #1

    I'm not sure this is the right place to ask this question. We are currently using Visual Source Safe and VS 2002/2003. We are looking to upgrade to Visual Studio 2010. I need to know if Visual Source Safe will work with VS 2010 or do I need to move to Team Foundation Server? And does Team Foundation Server come with VS 2010? And what are the pros and cons of using one over the other? And before any one suggest a different version control software package, that is not an option. I work for a university and with our licensing agreement I have to go with one or the other. Thanks, Carolyn

    If you can’t have fun at work, then why go to work?

    N R R G C 5 Replies Last reply
    0
    • C CARisk3

      I'm not sure this is the right place to ask this question. We are currently using Visual Source Safe and VS 2002/2003. We are looking to upgrade to Visual Studio 2010. I need to know if Visual Source Safe will work with VS 2010 or do I need to move to Team Foundation Server? And does Team Foundation Server come with VS 2010? And what are the pros and cons of using one over the other? And before any one suggest a different version control software package, that is not an option. I work for a university and with our licensing agreement I have to go with one or the other. Thanks, Carolyn

      If you can’t have fun at work, then why go to work?

      N Offline
      N Offline
      Not Active
      wrote on last edited by
      #2

      VS2010 will work with VSS. TFS does not come with Visual Studio, it is a separate server that VS connects to via the Team Explorer. As for the pros and cons of each, that would entail a long and, for some, hated debate. There is plenty of information available that describes TFS. Essentially though if you have a small team of developers, three or less, then VSS will probably work best for you. However, if you want to including continuous integration builds, work item tracking, etc. then TFS is the tool.


      I know the language. I've read a book. - _Madmatt

      C E G N 4 Replies Last reply
      0
      • N Not Active

        VS2010 will work with VSS. TFS does not come with Visual Studio, it is a separate server that VS connects to via the Team Explorer. As for the pros and cons of each, that would entail a long and, for some, hated debate. There is plenty of information available that describes TFS. Essentially though if you have a small team of developers, three or less, then VSS will probably work best for you. However, if you want to including continuous integration builds, work item tracking, etc. then TFS is the tool.


        I know the language. I've read a book. - _Madmatt

        C Offline
        C Offline
        CARisk3
        wrote on last edited by
        #3

        Will VSS need to be upgraded? The version is probably as old as my VS. This was the setup when I came on board a couple of years ago and I'm just now getting the okay to upgrade so I want to get everything that possibly needs done at once. It'll probably be another six or eight years before they upgrade again. This department is not very good about being on the cuttng edge or even at the front of the pack. Thanks for replying. Carolyn

        If you can’t have fun at work, then why go to work?

        N 1 Reply Last reply
        0
        • C CARisk3

          Will VSS need to be upgraded? The version is probably as old as my VS. This was the setup when I came on board a couple of years ago and I'm just now getting the okay to upgrade so I want to get everything that possibly needs done at once. It'll probably be another six or eight years before they upgrade again. This department is not very good about being on the cuttng edge or even at the front of the pack. Thanks for replying. Carolyn

          If you can’t have fun at work, then why go to work?

          N Offline
          N Offline
          Not Active
          wrote on last edited by
          #4

          VSS should be fine, it hasn't been updated in years anyway. Given that it may be a very long time until you have budget to upgrade again I would certainly go with TFS. In another few years VSS probably won't be supported or won't meet your needs. TFS is very extensible so it can keep pace with you. Also, there are feature that you will probably find very useful, if not now, certainly in the future.


          I know the language. I've read a book. - _Madmatt

          C K 2 Replies Last reply
          0
          • N Not Active

            VSS should be fine, it hasn't been updated in years anyway. Given that it may be a very long time until you have budget to upgrade again I would certainly go with TFS. In another few years VSS probably won't be supported or won't meet your needs. TFS is very extensible so it can keep pace with you. Also, there are feature that you will probably find very useful, if not now, certainly in the future.


            I know the language. I've read a book. - _Madmatt

            C Offline
            C Offline
            CARisk3
            wrote on last edited by
            #5

            I'll take a further look as TFS then. Thank you for your assistance. Carolyn

            If you can’t have fun at work, then why go to work?

            1 Reply Last reply
            0
            • N Not Active

              VS2010 will work with VSS. TFS does not come with Visual Studio, it is a separate server that VS connects to via the Team Explorer. As for the pros and cons of each, that would entail a long and, for some, hated debate. There is plenty of information available that describes TFS. Essentially though if you have a small team of developers, three or less, then VSS will probably work best for you. However, if you want to including continuous integration builds, work item tracking, etc. then TFS is the tool.


              I know the language. I've read a book. - _Madmatt

              E Offline
              E Offline
              Ennis Ray Lynch Jr
              wrote on last edited by
              #6

              Cruise Control works and nAnt work with VSS.

              Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

              1 Reply Last reply
              0
              • C CARisk3

                I'm not sure this is the right place to ask this question. We are currently using Visual Source Safe and VS 2002/2003. We are looking to upgrade to Visual Studio 2010. I need to know if Visual Source Safe will work with VS 2010 or do I need to move to Team Foundation Server? And does Team Foundation Server come with VS 2010? And what are the pros and cons of using one over the other? And before any one suggest a different version control software package, that is not an option. I work for a university and with our licensing agreement I have to go with one or the other. Thanks, Carolyn

                If you can’t have fun at work, then why go to work?

                R Offline
                R Offline
                Rob Grainger
                wrote on last edited by
                #7

                I'd strongly urge looking at other (often free) alternatives like Subversion. Subversion has strong support in Windows - Tortoise SVN provides explorer shell integration and Ankh SVN provides Visual Studio integration.

                C N E M 4 Replies Last reply
                0
                • R Rob Grainger

                  I'd strongly urge looking at other (often free) alternatives like Subversion. Subversion has strong support in Windows - Tortoise SVN provides explorer shell integration and Ankh SVN provides Visual Studio integration.

                  C Offline
                  C Offline
                  charlieg
                  wrote on last edited by
                  #8

                  I'll second the vote for SVN. My limited exposure to TFS is that it attempts to incorporate source control in the karma of the large team. If you only have a few developers, it's serious overkill. - am I wrong? Read about VSS' limitations. Sometimes they won't hurt you.

                  Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

                  1 Reply Last reply
                  0
                  • C CARisk3

                    I'm not sure this is the right place to ask this question. We are currently using Visual Source Safe and VS 2002/2003. We are looking to upgrade to Visual Studio 2010. I need to know if Visual Source Safe will work with VS 2010 or do I need to move to Team Foundation Server? And does Team Foundation Server come with VS 2010? And what are the pros and cons of using one over the other? And before any one suggest a different version control software package, that is not an option. I work for a university and with our licensing agreement I have to go with one or the other. Thanks, Carolyn

                    If you can’t have fun at work, then why go to work?

                    R Offline
                    R Offline
                    rob net
                    wrote on last edited by
                    #9

                    Hi, TFS comes with VS2010 when you buy an MSDN subscription (from Professional with MSDN upwards), which is a really good way of getting your hands on all this stuff... Look at the volume licensing though - far better value than retail! Have a look at the charts here to see what you get: http://msdn.microsoft.com/en-gb/subscriptions/subscriptionschart.aspx[^] Cheers, Rob.

                    1 Reply Last reply
                    0
                    • R Rob Grainger

                      I'd strongly urge looking at other (often free) alternatives like Subversion. Subversion has strong support in Windows - Tortoise SVN provides explorer shell integration and Ankh SVN provides Visual Studio integration.

                      N Offline
                      N Offline
                      Not Active
                      wrote on last edited by
                      #10

                      Perhaps you didn't read the OP closely enough, "And before any one suggest a different version control software package, that is not an option." Your answer is a useless waste of time.


                      I know the language. I've read a book. - _Madmatt

                      A R 2 Replies Last reply
                      0
                      • N Not Active

                        VSS should be fine, it hasn't been updated in years anyway. Given that it may be a very long time until you have budget to upgrade again I would certainly go with TFS. In another few years VSS probably won't be supported or won't meet your needs. TFS is very extensible so it can keep pace with you. Also, there are feature that you will probably find very useful, if not now, certainly in the future.


                        I know the language. I've read a book. - _Madmatt

                        K Offline
                        K Offline
                        Karl Sanford
                        wrote on last edited by
                        #11

                        Visual Source Safe 2005 will be out of mainstream support on 4/12/2011 Source Safe Product Lifecycle[^]

                        "It's like the sixties, but with less hope."

                        1 Reply Last reply
                        0
                        • N Not Active

                          Perhaps you didn't read the OP closely enough, "And before any one suggest a different version control software package, that is not an option." Your answer is a useless waste of time.


                          I know the language. I've read a book. - _Madmatt

                          A Offline
                          A Offline
                          aduty23
                          wrote on last edited by
                          #12

                          Your answer is deep seated bile and you deserve the dark fate that awaits all those who refuse logical thought as the basis of decisions with long term consequences.

                          1 Reply Last reply
                          0
                          • R Rob Grainger

                            I'd strongly urge looking at other (often free) alternatives like Subversion. Subversion has strong support in Windows - Tortoise SVN provides explorer shell integration and Ankh SVN provides Visual Studio integration.

                            E Offline
                            E Offline
                            englebart
                            wrote on last edited by
                            #13

                            If you have the budget now, get TFS while you can. And make sure you get future maintenance in the recurring budget. TFS supports a full Process. Investigate how you can adapt existing processes to TFS or simply adopt one of Microsoft's supported processes. Subversion can always be tried at a later date. It is more of a straight version control. You will have to integrate/adapt your processes to work with Subversion. If you are at a University, you probably have a hodge podge of systems. You might end up deploying Subversion on some unix box.

                            1 Reply Last reply
                            0
                            • N Not Active

                              VS2010 will work with VSS. TFS does not come with Visual Studio, it is a separate server that VS connects to via the Team Explorer. As for the pros and cons of each, that would entail a long and, for some, hated debate. There is plenty of information available that describes TFS. Essentially though if you have a small team of developers, three or less, then VSS will probably work best for you. However, if you want to including continuous integration builds, work item tracking, etc. then TFS is the tool.


                              I know the language. I've read a book. - _Madmatt

                              G Offline
                              G Offline
                              grab928x
                              wrote on last edited by
                              #14

                              Get TFS. I agree it's overkill for small teams, but given your microsoft only constraint and the fact that VSS is slated to be obsolete in 2011, you might as well bite the bullet and get TFS. I admit, it's not the easiest beast to learn (especially coming from SVN), but if schedule 2 weeks for learning as part of the upgrade, you'll become a master.

                              1 Reply Last reply
                              0
                              • C CARisk3

                                I'm not sure this is the right place to ask this question. We are currently using Visual Source Safe and VS 2002/2003. We are looking to upgrade to Visual Studio 2010. I need to know if Visual Source Safe will work with VS 2010 or do I need to move to Team Foundation Server? And does Team Foundation Server come with VS 2010? And what are the pros and cons of using one over the other? And before any one suggest a different version control software package, that is not an option. I work for a university and with our licensing agreement I have to go with one or the other. Thanks, Carolyn

                                If you can’t have fun at work, then why go to work?

                                G Offline
                                G Offline
                                gablock
                                wrote on last edited by
                                #15

                                TFS also provides change control management with project templates supporting Agile development, and quite recently Scrum specifically. TFS requires SQL Server and to get the maximum benefit from TFS, especially to support change control, will require Analysis Services and Reporting Services, and if available, Sharepoint. TFS goes a long way to fully supporting ALM. We have recently moved our source control from Subversion to TFS, and as well as moving change control to TFS with our upgrade of our MSDN subscription to VS 2010. We were pleasantly surprised at the capability of TFS.

                                1 Reply Last reply
                                0
                                • R Rob Grainger

                                  I'd strongly urge looking at other (often free) alternatives like Subversion. Subversion has strong support in Windows - Tortoise SVN provides explorer shell integration and Ankh SVN provides Visual Studio integration.

                                  M Offline
                                  M Offline
                                  MSBassSinger
                                  wrote on last edited by
                                  #16

                                  As he said, he needs to stick to MS solutions. FWIW, where I worked changed from VSS 6 to SVN, and SVN sucks. While I can use it, and have to, it is nowhere near as productive (i.e. less time consuming) as VSS2005. SVN seems to me to be an almost-there solution that was written for C programmers who each reside in their bunkers with nothing else to do but write code in vi or some other text editor. I'd recommend VSS2005 at a minimum, perhaps while implementing and learning TFS to replace it.

                                  1 Reply Last reply
                                  0
                                  • N Not Active

                                    Perhaps you didn't read the OP closely enough, "And before any one suggest a different version control software package, that is not an option." Your answer is a useless waste of time.


                                    I know the language. I've read a book. - _Madmatt

                                    R Offline
                                    R Offline
                                    Rick Shaub
                                    wrote on last edited by
                                    #17

                                    But SVN is free. I can't see how any kind of licensing agreement could forbid you from using free stuff.

                                    N 1 Reply Last reply
                                    0
                                    • R Rick Shaub

                                      But SVN is free. I can't see how any kind of licensing agreement could forbid you from using free stuff.

                                      N Offline
                                      N Offline
                                      Not Active
                                      wrote on last edited by
                                      #18

                                      Free doesn't mean it won't cost. Some organizations don't allow these tools because of the maintenance and support headaches that come along with them, often a dedicated resource is maintained to support these "free" tools. Some don't allow open source because of security restrictions. Further still some organizations are locked into an agreement where by they get discounts on other products for using another from that vendor. Your comment is very naive. Free isn't always better or the answer to everything.


                                      I know the language. I've read a book. - _Madmatt

                                      R 1 Reply Last reply
                                      0
                                      • N Not Active

                                        Free doesn't mean it won't cost. Some organizations don't allow these tools because of the maintenance and support headaches that come along with them, often a dedicated resource is maintained to support these "free" tools. Some don't allow open source because of security restrictions. Further still some organizations are locked into an agreement where by they get discounts on other products for using another from that vendor. Your comment is very naive. Free isn't always better or the answer to everything.


                                        I know the language. I've read a book. - _Madmatt

                                        R Offline
                                        R Offline
                                        Rick Shaub
                                        wrote on last edited by
                                        #19

                                        Your comment is a strawman. I never said it was better or the answer to everything. I am just suggesting that it is probably not against any license agreements to use SVN. And if it is, I would seriously reconsider said agreement. I don't know anything about the security restrictions at the OP's university. I do know that SVN is approved for use where I work, which has an extremely restrictive security policy (Government related). I thought your original flaming comment and a 1 vote was quite the over-reaction for what seemed to be a legitimate attempt to help. In the context of the OP's post (selective quoting notwithstanding), sugesting an open source, free alternative wasn't a "useless waste of time". I have used VSS and SVN. I like them both and find they have very similar features.

                                        N E 2 Replies Last reply
                                        0
                                        • R Rick Shaub

                                          Your comment is a strawman. I never said it was better or the answer to everything. I am just suggesting that it is probably not against any license agreements to use SVN. And if it is, I would seriously reconsider said agreement. I don't know anything about the security restrictions at the OP's university. I do know that SVN is approved for use where I work, which has an extremely restrictive security policy (Government related). I thought your original flaming comment and a 1 vote was quite the over-reaction for what seemed to be a legitimate attempt to help. In the context of the OP's post (selective quoting notwithstanding), sugesting an open source, free alternative wasn't a "useless waste of time". I have used VSS and SVN. I like them both and find they have very similar features.

                                          N Offline
                                          N Offline
                                          Not Active
                                          wrote on last edited by
                                          #20

                                          Rick Shaub wrote:

                                          I am just suggesting that it is probably not against any license agreements to use SVN

                                          Of course using open source is not against any license agreement, it would be illegal. However, vendors do push for exclusive contracts that prohibit the use of other tools. You again appear naive in relation to such matters.

                                          Rick Shaub wrote:

                                          I don't know anything about the security restrictions at the OP's university.

                                          Then you really can't comment and a reference to your organization is an irrelevant attempt at self-importance.

                                          Rick Shaub wrote:

                                          sugesting an open source, free alternative wasn't a "useless waste of time".

                                          When the OP expressly stated using another tool was out of the question, then yes, suggesting one is a waste of time. Since the response did not provide any useful information and did not comply with the OP's request is was a bad answer and the vote is justified. Thanks for playing. Run along now.


                                          I know the language. I've read a book. - _Madmatt

                                          R 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups