Solved

What steps need to be taken to complete the task of moving source code from SVN to Team Foundation server

Posted on 2014-01-15
2
480 Views
Last Modified: 2016-02-10
Can someone please help me put together a process summary of what steps need to be taken to complete the task of moving the Visual Studio .NET based application and SQL Server database/SSIS code from Subversion (SVN) to Team Foundation server (TFS)? Is this a good idea?

Also any comparison matrix between the characteristics, pros and cons of the two would be highly appreciated
0
Comment
Question by:skaleem1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 16

Accepted Solution

by:
Stephan earned 500 total points
ID: 39784702
I think the primary question you can ask yourself is
- What kind of tech will be primarily used by the company? Is it more that .NET, keep SVN
- Do I want to pay that much for it? If you have a Microsoft Partnership, you don't have to.

The big thing about TFS is that it can integrate with various platforms that Microsoft have available.
- SharePoint for the project documentation
- Build agents for Continous Integration and Continous Delivery.
- IDE integration on Visual Studio (yes, it is also possible on

Also TFS has the capability to keep the work directly to the source code, so it is much easier to couple your code with the work you have done that is written in a work item.

Maybe take a look at Team Foundation Service, or now called Visual Studio Online. You can try it out with max. 5 users for free and it will show you the most things you can do.

There are some articles around that will match the TFS vs Subversion, take a look at those:
http://nakedalm.com/tfs-vs-subversion-fact-check/ (it's a bit old article because they talk about VS2010 and TFS 2010)
http://www.thecodeconnection.com/2010/06/team-foundation-server-vs-subversion.html
http://blog.bsktcase.com/2012/07/12/tfs-v-svn-2012-update/

Also take a look at GIT. It is a more mature version compared to the versioning tools like SVN or TFS
0
 
LVL 1

Author Closing Comment

by:skaleem1
ID: 39795110
Thanks a lot
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lessons learned during ten years of interviewing for SQL Server Integration Services (SSIS) and other Extract-Transform-Load (ETL) contract roles and two years of staff manager interviewing contractors.
My client has a dictionary table. They're defining a list of standard naming convention. Now, they are requiring my team to provide us a mechanism how to match new incoming data with existing data in their system.
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question