Visual Studio Team System [modified]
-
I am a one-man development team. For years I have been using VSS for source control. Despite its shortcomings it has served me very well. I work using several PCs in various locations around the world. I have VSS server installed on a single workstation (with its 'database' on a file server). When I'm not connected to the local network I use a VPN to connect. It's not good but it works. I am beginning to think it's time I moved to VSTS, or at least TFS but I don't really know the first thing about the requirements and benefits. I assume I would need to install it (whatever 'it' is) on an Internet-accessible server. I have trawled the MS web site and there's an immense amount of information but it seems mostly to be written in BS and I just don't have time (or patience) to plough through it all. Please can someone point me to something that will tell me the essentials about deciding what I need to install and how to set it up and manage my migration. Cost is not an issue since it comes with my MSDN subscription. [Edit] I would use the 2010 version of whatever ... [/Edit]
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
modified on Monday, March 8, 2010 10:06 AM
-
I am a one-man development team. For years I have been using VSS for source control. Despite its shortcomings it has served me very well. I work using several PCs in various locations around the world. I have VSS server installed on a single workstation (with its 'database' on a file server). When I'm not connected to the local network I use a VPN to connect. It's not good but it works. I am beginning to think it's time I moved to VSTS, or at least TFS but I don't really know the first thing about the requirements and benefits. I assume I would need to install it (whatever 'it' is) on an Internet-accessible server. I have trawled the MS web site and there's an immense amount of information but it seems mostly to be written in BS and I just don't have time (or patience) to plough through it all. Please can someone point me to something that will tell me the essentials about deciding what I need to install and how to set it up and manage my migration. Cost is not an issue since it comes with my MSDN subscription. [Edit] I would use the 2010 version of whatever ... [/Edit]
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
modified on Monday, March 8, 2010 10:06 AM
http://blogs.msdn.com/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx[^] does a good job of explaining the basics. Don't install any of the sharepoint stuff. I did all that, but I still think it's too big for a one man team. If you VPN'ed in before, you can still VPN in to your server. I must say that I'm not using it anymore, since TFS2010 does not connect with VS2008 (at least not Beta 2, haven't looked at anything more recent). Instead, since MS announced that VSS was about to get the chop (not a bad thing), I've switched to subversion (on Linux :rolleyes: ) which offers integration with ALL versions of VS, has file system integration on ALL platforms, and offers plug-ins for most IDE's (TFS plug-ins usually come with a price tag). I've even dropped the VPN connection with subversion, as I find that security is sufficient when using ssh or https on the big bad Net. There's even some free code to migrate from VSS, keeping history (almost) intact.
-
http://blogs.msdn.com/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx[^] does a good job of explaining the basics. Don't install any of the sharepoint stuff. I did all that, but I still think it's too big for a one man team. If you VPN'ed in before, you can still VPN in to your server. I must say that I'm not using it anymore, since TFS2010 does not connect with VS2008 (at least not Beta 2, haven't looked at anything more recent). Instead, since MS announced that VSS was about to get the chop (not a bad thing), I've switched to subversion (on Linux :rolleyes: ) which offers integration with ALL versions of VS, has file system integration on ALL platforms, and offers plug-ins for most IDE's (TFS plug-ins usually come with a price tag). I've even dropped the VPN connection with subversion, as I find that security is sufficient when using ssh or https on the big bad Net. There's even some free code to migrate from VSS, keeping history (almost) intact.
Thanks for that really useful information! If the final version of TFS 2010 won't play with VS2008 and VS2005 it's no use to me. I still need to support lots of code with VS2005 until I get time to migrate properly. I won't be running anything on Linux any time soon (at least not until I'm 127 or older). [Edit]I just read in the blog that TFS doesn't support sharing!! That's a major issue for me. I think I'll be staying with VSS for a while longer ... [/Edit]
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
modified on Monday, March 8, 2010 11:50 AM
-
Thanks for that really useful information! If the final version of TFS 2010 won't play with VS2008 and VS2005 it's no use to me. I still need to support lots of code with VS2005 until I get time to migrate properly. I won't be running anything on Linux any time soon (at least not until I'm 127 or older). [Edit]I just read in the blog that TFS doesn't support sharing!! That's a major issue for me. I think I'll be staying with VSS for a while longer ... [/Edit]
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
modified on Monday, March 8, 2010 11:50 AM
Well... You could run subversion on Windows, too :-) http://blogs.msdn.com/bharry/archive/2010/03/05/vs-2005-support-for-tfs-2010-coming-soon.aspx[^]
-
Well... You could run subversion on Windows, too :-) http://blogs.msdn.com/bharry/archive/2010/03/05/vs-2005-support-for-tfs-2010-coming-soon.aspx[^]
Thanks.
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.