Questions tagged [git-tfs]

Git-Tfs is a Windows open sourced two-way bridge between TFS(TFVC) and git, similar to git-svn.

Git-tfs is a command-line based source control bridge that allows you to work with Git locally, reducing the number of operations to communicate with the TFS source control server to exactly three operations: Clone, Checkin and Fetch (or Pull).

Major features

  • Clone a TFVC repository in a git repository
  • Syncing new changesets/commits (fetch, pull and rcheckin)
  • TFS branch support with merge support
  • Shelveset support
  • Workitems support
  • Migrate from TFVC to Git

Online resources

204 questions
0
votes
1 answer

Is it possible in git-tfs to add tfs branch/project as additional remote?

I have to work with a messed-up TFS repository. By messed-up I mean the following: --|- Dev branch ---------|------ | | previous branching new branching to release to release | | | …
galenus
  • 2,087
  • 16
  • 24
0
votes
1 answer

Deleting files in TFS automatically (Git and Jenkins integration)

I've got a git repository setup (using gitblit), Jenkins and Team Foundation Server (TFS). What I am trying to do is: 1) Have engineers submit code into the git repository. 2) Jenkins will compile the code. 3) Jenkins will add the code changes into…
JustAnotherDev
  • 295
  • 3
  • 13
0
votes
1 answer

git-tfs ignores changes to config

I used git-tfs with TFS2012 for a while, but recently we migrated to TFS2013 and the TFS address has changed. I can't seem to do git tfs checkin any more as it tries to send changes to the old address. I updated the url in .git\config , cleared TFS…
Burjua
  • 12,506
  • 27
  • 80
  • 111
0
votes
2 answers

Use git-tfs with multiple Git-users

The official SCM here at work is TFS. I use git-tfs to be able to work. Other devs here at the local branch of our company use StarTeam for local development branches (yes, there are SCMs out there worse than TFS). Now, some of us thinking about…
Peter Schneider
  • 1,683
  • 12
  • 31
0
votes
1 answer

Git-Tfs Clone Stops Unexpectedly With Warning

I am migrating from TFS to GIT. Salvation is so near but so far ;) I have a Project P that contains many folders, trunks and branches. I am interested in cloning one of the trunks and associated branches. All branches below the trunk are branches of…
trickbooter
  • 136
  • 6
0
votes
2 answers

Migrate SVN to TFS with GIT TFS

I'm wondering whether I can use GIT-TFS as a tool to migrate git repository to TFSVC. I've tried using GIT TF and it works using checkin --deep. (not working with branches though) Is this somehow possible using GIT-TFS? Steps: git svn to create a…
mileski
  • 158
  • 2
  • 11
0
votes
1 answer

Using TFS 2013 with existing GIT Server and be able to associate work items

We have a TFS 2013 installation with projects that we want to migrate to GIT. For the source control history, we've landed on GIT TFS and the --with-branches option, which will get us all. But we have a few other questions: Is it possible to…
EinarI
  • 627
  • 1
  • 9
  • 14
0
votes
1 answer

Git-Tfs: Pull a TFS changeset into existing git repository

I've got a git repository that was migrated from a TFS repository. There is currently no link between the repositories. If I use git tfs list-remote-branches {http://...TFSRepo}, I can see the branches in TFS. What I want to do is be able to pull a…
scott-pascoe
  • 1,463
  • 1
  • 13
  • 31
0
votes
1 answer

Having issues with Git-TFS cloning repository

I'm trying to migrate a repository from TFS 2010 to Git. This is a relatively large TFS server. When I try and clone Trunk it says it does not exist. When I try one of the other branches it says I am going to clone the whole repository or too high…
Psychoboy
  • 308
  • 1
  • 3
  • 10
0
votes
1 answer

git-tfs error during fetch? CleanupWorkspaceDirectory

when I run git tfs fetch there is no output. It doesn't seem to be pulling any new changesets from the tfs server. I then ran git tfs fetch -d and got the following output: C:\projects\Infinity>git tfs fetch -d Command run:git tfs fetch -d No…
jlee
  • 464
  • 6
  • 9
0
votes
1 answer

How do I point tfs-git to a new path in the same tfs repository?

I am using git-tfs to manage my source control. It was decided that the code that I am working on would be moved to a new location within the TFS repository. I would like to point git-tfs to the new location so that I do not have to clone from the…
Stephen
  • 471
  • 6
  • 16
0
votes
2 answers

Preserve history of moved TFS folders in git-tfs

I am going to migrate my project (folder) from TFS to git using git-tfs. The problem is that the folder once was moved in TFS from one place to another. TFS history for the folder shows all changesets from the beginning, but git-tfs clone clones…
Steed
  • 1,292
  • 1
  • 14
  • 33
0
votes
1 answer

After using git clean, I have deleted files being detected as changes?

So I have a git repository. I'm using git 1.7.9 running under Cygwin/Windows 8. This git repository has this weird behavior so that it thinks that some subdirectories of a certain directory is tracked, but the actual directory containing them is…
Earlz
  • 62,085
  • 98
  • 303
  • 499
0
votes
1 answer

Using Git-tf for iOS project

I want to use TFS as a version control for developing one of our iPad applications. I followed this article for configuring my Xcode project. After doing all the steps mentioned in the blog i am able to checkin and checkout the whole project. But I…
Devang
  • 320
  • 3
  • 12
0
votes
2 answers

Git-Tfs stopped checking in, I can Pull, but Checkin and CheckinTool won't do anything

I've been using Git-Tfs (https://github.com/git-tfs/git-tfs) for a few months now and love the ability to escape TFS for my personal branches. Until today. I can pull all I want but when I try to check in (git tfs checkintool or git tfs checkin) it…
Josh Russo
  • 3,080
  • 2
  • 41
  • 62
1 2 3
13
14