TFVC to Git Migration: the EASIEST solution

Поділитися
Вставка
  • Опубліковано 31 лип 2024
  • Do you have an Azure DevOps TFVC source control repository that you wish you could convert or import to Git? Did you know that Azure DevOps and Team Foundation Server already can do that?
    Let's see how to migrate from TFVC to git thanks to the hidden features of Azure DevOps.
    This an more in this video - TFVC to Git Migration: the EASIEST solution
    🌟EXCLUSIVE CONTENT🌟
    Do you want to access exclusive content, live chats and Q&As, polls, and even 1:1 calls with me? Join my Patreon: / coderdave
    🆘 NEED HELP? 🆘
    Book a 1:1 Consultation with CoderDave: geni.us/cdconsult
    🙏🏻SUPPORT THE CHANNEL🙏🏻
    Buy me a coffee: www.buymeacoffee.com/CoderDave
    PayPal me donation: paypal.me/dabenveg
    💬JOIN THE COMMUNITY
    ► Website: coderdave.io
    ► Discord: geni.us/cddiscord
    ► Newsletter: coderdave.io/newsletter
    ► Blog: dev.to/n3wt0n
    ► GitHub: github.com/n3wt0n
    ► Twitter: / davidebenvegnu
    ► Facebook: / coderdaveyt
    🎥VIDEOS
    ► Migrate from Azure DevOps to GitHub: • SOLVE the PROBLEMS eve...
    ► Azure DevOps vs GitHub - the INTERVIEW: • GitHub vs Azure DevOps...
    ► How MICROSOFT Does DevOps: • How Microsoft Does DevOps
    ⏲TIMESTAMPS
    0:00 Intro
    1:27 Convert TFVC to Git
    3:34 Conversion results
    4:13 Wrap up
    4:30 Bloopers
    🎤PODCAST: geni.us/cdpodcast
    ❓QUESTIONS?
    Have a question about DevOps, Cloud, Coding, or Anything Else? Post in comments section of this video!
    🔴SUBSCRIBE to CoderDave here: ua-cam.com/users/CoderDave?sub...
    _______________
    👕GET MY MERCH: geni.us/cdmerch
    🔮TOOLS I USE
    ► Twingate - Connect to your Private Resources SECURELY: geni.us/twingate
    ► TubeBuddy - #1 UA-cam channel Management tool (FREE): www.tubebuddy.com/CoderDave
    ► Moosend - Free Newsletter and Automation Platform: geni.us/moosend
    📸🖥️GEAR AND SOFTWARE
    ► Music - Epidemic Sound (Get 30 days free): epidemicsound.com/referral/zf...
    ► Editing - Adobe Premiere Pro: geni.us/AdobeVideo
    ► Gear I Use for UA-cam: kit.co/CoderDave/gear-i-use-f...
    ► Gear I Use for Streaming: kit.co/CoderDave/gear-i-use-f...
    ► My Computer Setup: kit.co/CoderDave/main-compute...
    ► Full office setup: github.com/n3wt0n/work-from-h...
    Disclaimer:
    Some product links are affiliate links which means if you buy something I'll receive a small commission at no additional cost to you.
    As an Amazon Associate, I earn from qualifying purchases.
  • Наука та технологія

КОМЕНТАРІ • 25

  • @CoderDave
    @CoderDave  3 роки тому +6

    ✨ *Question of the day* ✨: how do you migrate your TFVC repos to git? Also, do you want me to create a longer video about this with all the details?

  • @krunalchandewar5590
    @krunalchandewar5590 2 роки тому +1

    Thank you!

  • @juanpablob3171
    @juanpablob3171 3 роки тому +1

    Thanks for yout 3 min video, it was very helpful for me however the TFS repo that I want to migrate has many branches inside and when I do the migration only source is copied. Do you know if is there any extra setting or shall I move to another cmd tool I saw on the web? Thanks again!!!

    • @CoderDave
      @CoderDave  3 роки тому +1

      Glad it was helpful! You are right, the embedded tool only import the main branch (docs.microsoft.com/en-us/azure/devops/repos/git/import-from-tfvc?view=azure-devops#troubleshooting). You can try and check out the "Git-Tfs" (github.com/git-tfs/git-tfs) which has less limitations

  • @gamingoutloud293
    @gamingoutloud293 2 роки тому +2

    It can migrate only repo size

    • @CoderDave
      @CoderDave  2 роки тому +2

      That could be a problem by itself... Git is not very good in handling big repos like that... why is it so big?
      First thing I'd do is trying to clean it up: get rid of stale branches, remove all the binaries/packages/artifacts and store them in a binary storage (Azure Artifacts, Artifactory, Nexus... anything like that).. and so on

  • @Chatsworth1979
    @Chatsworth1979 3 роки тому +1

    Fabulous! This is of great interest to me. Now the next step, if I wanted to move the newly-converted git repo over to GitHub would (probably) be to log on to GitHub and "pull" it in. Is there an automatic way to do that? Tnx for another great vid. +1

    • @CoderDave
      @CoderDave  3 роки тому +1

      Not really a direct way, but you can easily migrate a git repo from Azure DevOps to GitHub following the approach I describe in this video: ua-cam.com/video/SR0L6czMr1A/v-deo.html

    • @BayonetRecon
      @BayonetRecon 2 роки тому

      @@CoderDave Fantastic! This is super helpful!

    • @CoderDave
      @CoderDave  2 роки тому

      Thanks ☺️ happy it helped

  • @moulijayanti
    @moulijayanti 2 роки тому +1

    I am unable to connect to AzureDevops organization using git tfs tool could please help

    • @CoderDave
      @CoderDave  2 роки тому

      Do you get any error? Usually it is due to wrong credentials or a PAT that doesn't have enough permissions

    • @moulijayanti
      @moulijayanti 2 роки тому

      @@CoderDave getting 404 error one time and next getting the underlying connection closed ssl/TLs error

  • @krunalchandewar5590
    @krunalchandewar5590 2 роки тому

    want more detail vdo with all features pls help

    • @CoderDave
      @CoderDave  2 роки тому

      I will have soon more videos coming out on both Azure DevOps and GitHub. I'm going through some big changes right now so I'm not able to keep up with the video publishing schedule, but will be back to is very soon :)

  • @mvenu8965
    @mvenu8965 2 роки тому

    Want full video for TFVC to Git

    • @CoderDave
      @CoderDave  2 роки тому +1

      What else would you like to see about the migration?

  • @Magus539
    @Magus539 2 роки тому +1

    Any way to migrate on-premise TFS to DevOps TFVC/Git?

    • @CoderDave
      @CoderDave  2 роки тому

      Yes, you can do it with the embedded feature in Azure DevOps. MS has release an official ste-by-step guide too :) azure.microsoft.com/en-us/services/devops/migrate/

    • @Magus539
      @Magus539 2 роки тому

      @@CoderDave I also have done that. But failed in validate steps, no clarity on how to solve the problem in microsoft troubleshoot page

    • @karaokeman71
      @karaokeman71 Рік тому

      @@Magus539 Best to get some help from Microsoft rep or a Microsoft partner. If you are migrating old projects you might have project template compatibility issues or if you are jumping from a very old version of TFS to ADO Services you might have to make more than one hop. Database size matters too. Lots of variables play into migrating to ADO Services.

  • @boloboca
    @boloboca 3 роки тому

    Thank you!