We just migrated from TFVC, with the git tfs tool.
We did use this command line :
git tfs clone $tfsServer $tfsRepository . --branches=all
Which is supposed to take all our branches and import them in a git repo.
We had no errors and everything seems to work fine. I did a git clone of my repository, and I had some things that was not building on one of the branch(but was on TFVC).
I checked, and some files were not containing some changes. So I did check the history of this file and I see that every commit of TFVC is present, and I see that the latest commit contains the modifications(one constructor now receives an object and not an int anymore).
I'm not sure what happened, and what can I do to resolve this issue, if possible, for the whole repository.
It's kind of critical because guys here have started to work on the new repository.
EDIT
It's really weird, in bitbucket server, when I go to the specified file, I see that this file has been commited the 23 feb 2016, but the version of the code is the one of the previous commit. Also, when I'm on this page(where I see the not-up-to-date code), and I click "Diff to previous, I see that the expected changes have been made.
EDIT 2
I made a Winmerge check between my TFVC and my GIT repository, and I've like 60 differents files. Not sure what to do now...