I am working since a year with Team Foundation Service, as a developer I use git-tf on local Linux machines.
Recently a new TFS account was created and I need to migrate code and WorkingItems into that new TFS account. Microsoft ALM recommended TFS Integration Tools. We successfully migrated WorkingItems and Tasks with that tool. Migrating code resulted in too many
Looking for ways to use git-tf to migrate the code to new TFS account,
I found this question on Stackoverflow
According to the given answer I cloned the existing local Git repo, set the cloned repository up with the new TFS server and then did git tf checkin. I did that three times, always the same error
I got this output from git-tf:
gottfried@lubuntu-virtual-machine:~/tmp/cloned_repo$ git-tf checkin
Connecting to TFS...
Checking in to $/fireAnalytics: 12%, commit a0bfea1
git-tf: failed to pend changes to TFS due to the following errors. Please fix the errors and retry check in.
TF10151: Cannot lock item $/fireAnalytics/packages/fdssuite/src/fdssuite/tests/couch_devices.png for check-out. The item $/fireAnalytics/packages/fdssuite/src/fdssuite/tests/couch_devices.png is checked out by Sascha Gottfried in workspace Hudson-hhpberlin fireanalytics-MASTER.
To give some more context, we use Jenkins Continuous Integration with TEE-CLC plugin. But I do not understand, how this can interfere with the TFS checkin mentioned above.
OS: Ubuntu Linux 11.10
Team Explorer Everywhere: Version 184.108.40.206306181526
Any help is welcome and I am open to any advice to get my task done.