11,391

Downloads

262

Downloads of v 0.21.0

3/3/2015

Last update

GitTfs

0.21.0

This package was approved by moderator ferventcoder on 3/16/2015.

git-tfs is a two-way bridge between a TFS server and a local git repository, similar to git-svn. It fetches TFS changesets into a git repository, and lets you push your updates back to TFS.

To install GitTfs, run the following command from the command line or from PowerShell:

C:\> choco install gittfs

To upgrade GitTfs, run the following command from the command line or from PowerShell:

C:\> choco upgrade gittfs

Files

  • tools\chocolateyInstall.ps1 Show
    try {
      $sysDrive = $env:SystemDrive
      $gittfsPath = "$sysDrive\tools\gittfs"
    
      if(test-path $gittfsPath) {
        write-host "Cleaning out the contents of $gittfsPath"
        Remove-Item "$($gittfsPath)\*" -recurse -force
      }
      
      Install-ChocolateyZipPackage 'gittfs' 'https://github.com/git-tfs/git-tfs/releases/download/v0.21.0/GitTfs-v0.21.0.zip' $gittfsPath
      Install-ChocolateyPath $gittfsPath
    
      write-host 'git-tfs has been installed. Call `git tfs` from the command line to see options. You may need to close and reopen the command shell.'
      Write-ChocolateySuccess 'gittfs'
    } catch {
      Write-ChocolateyFailure 'gittfs' $($_.Exception.Message)
      throw 
    }
    

Dependencies

Maintainers

Authors

Tags

Release Notes

  • #727 Unshelve on current commit if parent commit can not be found
  • #722 Bugfix
  • #717 Bugfix
  • #716 Bugfix
  • #715 Bugfix
  • #674 Better branch management
  • #703 Being able to clone a Tfs subbranch with --with-branches option
  • #702 Add unit tests
  • #701 Docfix
  • #696 Docfix
  • #693 Bugfix
  • #683 Bugfix
  • #678 Fix missing merge parent
  • #675 Improve init with renames
  • #671 Bugfix
  • #662 Being able to clone TFS path "$/"
  • #670 Docfix
  • #664 Improve reliability of fetch
  • #667 Bugfix
  • #668 Bugfix
  • #657 Bugfix
  • #639 Add --batch-size to let the user specify the number of changesets fetched at the same time (for big history and big changesets)
  • #646 Fix changeset ordering
  • #636 Add --force to unshelve command
  • #638, #681, #721 Update libgit2sharp
  • #640 Bugfix
  • #629 Cleanup now that we do not need VS2008 support
  • #626 Fetch by lots
  • #620 Make rcheckin --quick the default
  • #625 Perfs get last changeset id
  • #618 Shorten workspace path
  • #623 Add checkout command
  • #480 Support renamed tfs branches, baseless merge and automatic branch initialisation when encounter merge changeset

Version History

Version Downloads Last updated Status
GitTfs 0.20.0 2622 Wednesday, June 18, 2014 approved
GitTfs 0.19.2 1861 Monday, December 2, 2013 approved
GitTfs 0.19.1 188 Wednesday, November 20, 2013 approved
GitTfs 0.19.0 57 Wednesday, November 20, 2013 approved
GitTfs 0.18.99.0 43 Wednesday, November 20, 2013 approved
GitTfs 0.18.0 941 Friday, July 26, 2013 approved
GitTfs 0.17.1.1 1207 Tuesday, April 2, 2013 approved
GitTfs 0.17.1 110 Monday, April 1, 2013 approved
GitTfs 0.16.1 978 Friday, December 7, 2012 approved
GitTfs 0.16.0 93 Thursday, December 6, 2012 approved
GitTfs 0.15.0 785 Tuesday, September 11, 2012 approved
GitTfs 0.14.0 937 Thursday, May 24, 2012 approved
GitTfs 0.13.0.20120225 634 Saturday, February 25, 2012 approved
GitTfs 0.13.0 108 Thursday, February 23, 2012 approved
GitTfs 0.12.1.1 150 Wednesday, November 30, 2011 approved
GitTfs 0.12.1 98 Tuesday, November 29, 2011 approved
GitTfs 0.12 145 Tuesday, September 6, 2011 approved
GitTfs 0.11 172 Tuesday, August 23, 2011 approved

Discussion for the GitTfs Package

Ground rules:

  • This discussion is only about GitTfs and the GitTfs package. If you have feedback for chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or GitTfs, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.

comments powered by Disqus