VSS to TFS synchronization

Posted on 2012-09-04
Last Modified: 2013-11-25

We have two teams for two different projects. One team is using VSS and another team is using TFS for their project's source control.

We will have the backup of VSS source in TFS. Is there a possibility to synchronize data from VSS to TFS on weekly basis ?

Thanks in advance.
Question by:rajapandian_81
    LVL 23

    Assisted Solution

    synchronize as in check-in first to VSS , then this is uploaded & checked in for TFS , this is not possible as far as I know unless you write your custom code because both source control systems work in a very very different way & have a very different architecture

    In My Solution upgrading the VSS to TFS is the way to go especially as VSS is an end of life productr & you won't get much help from MS if you needed them.

    a Doable workaround would be the SCM or the senior developer who finalizes the check in to VSS
    can add that same folder from the local copy to a shared folder that the TFS server can communicate with

    using scheduled task or on demand manually or using script & the commands tf add ,tf get , tf checkout tf checkin , somone can add the Code to the TFS code repository.

    a drag /drop from a certain folder to a Visual studio team explorer window then checking in will do the trick, you can associate them with tasks or write notes about the original work item coming from VSS for your reference.
    LVL 12

    Author Comment


    Can you give me some guidelines to write custom code for synchronization.

    What are the APIs and commands available to pull data from VSS and update in TFS ?
    LVL 12

    Accepted Solution

    We are using vssconverter command line tool.
    LVL 12

    Author Closing Comment

    vssconverter tool suits our needs.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Create your own, high-performance VM backup appliance by installing NAKIVO Backup & Replication directly onto a Synology NAS!
    Microservice architecture adoption brings many advantages, but can add intricacy. Selecting the right orchestration tool is most important for business specific needs.
    This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…
    The viewer will learn how to back up in Windows 7 with native tools. This should be the first step. Third party tools should also be used. Access the Backup and Restore options: Click on the windows 7 start ball in the lower left corner of the scree…

    737 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

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now