Commit Graph

472 Commits

Author SHA1 Message Date
Collins, Sean 6c663af109 Properly dispose Repository member. 2012-05-15 17:01:29 -04:00
Collins, Sean 82ae6e6f3d Replace GitSharp with LibGit2Sharp
Most of the functions use the LibGit2Sharp API, only
GetCommit remains, and that is tied to #142.
2012-05-15 16:59:08 -04:00
Collins, Sean 173001a836 Remove GetChangeSummary
It doesn't appear to be used anywhere.

Work for #144
2012-05-15 16:53:53 -04:00
Sean M. Collins 01293b3199 Refactor GetBlob
The name didn't really match what it does. Also, remove
the Copy function to save a function call.

This is part of the work required for #144
2012-05-15 16:53:52 -04:00
Sean M. Collins f8e7b1f22a Replace call to diff-index with call to LibGit2Sharp.Index
Work for #144
2012-05-15 16:53:52 -04:00
Sean M. Collins b208304afd Replace GitSharp.Core.ObjectWriter
Replace with libgit2sharp.Repository.ObjectDatabse
2012-05-15 16:53:51 -04:00
Sean M. Collins de251a0485 Import LibGit2Sharp
Switch to using LibGit2Sharp.Blob for Copy(), and begin adding
explicit references, so we can swap out parts of GitSharp with
LibGit2Sharp as we go.
2012-05-15 16:53:06 -04:00
Matt Burke 30e4b8f872 Created a VsFake-based integration test. 2012-04-25 00:44:26 -04:00
Matt Burke fe249c22a4 Merge pull request #165 from nifgraup/master
fix for issue #159
2012-04-23 10:10:02 -07:00
Sean M. Collins 7030c01db8 Merge pull request #168 from vadimskipin/OverrideGatedBuild
Add support for OverrideGatedCheckIn
2012-04-10 13:03:41 -07:00
Sean M. Collins 102c016e80 Merge pull request #170 from timotei/master
Fix the VS11 path
2012-04-10 12:29:42 -07:00
Timotei 0fda3fdc50 Fix the path for the vs 11 install dir 2012-04-05 11:39:07 +03:00
Vadim Skipin 9cf08450c6 Add support for OverrideGatedCheckIn 2012-04-04 17:24:09 +04:00
Bjrgvin Ragnarsson 4dcfb0f141 Fix issue #159 2012-03-31 23:58:54 +00:00
Matt Burke 9f79f1839a Refactor unshelve. 2012-03-30 13:34:11 -04:00
Matt Burke cc0e392231 Make VS11 driver available to git-tfs. 2012-03-30 13:33:38 -04:00
Sean M. Collins a1ad4f5907 Merge pull request #152 from sc68cal/tfs11
Initial work on support for TFS11
2012-03-26 08:34:09 -07:00
Sean M. Collins fc5930eb2c Build only Git-Tfs and the VS11 plugin in this configuration 2012-03-17 00:31:58 -04:00
Ed Evans 1a62d733d1 Added code to look for GitTfs.Vs11.dll file first. 2012-03-17 00:28:19 -04:00
Collins, Sean 1c2438ee2d Trim after processing work items 2012-03-14 14:00:49 -04:00
Sean M. Collins 223999bd12 Merge pull request #158 from sc68cal/issue_157
Fixes #157
2012-03-12 07:59:30 -07:00
Collins, Sean f878899554 Fixes #157 2012-03-12 10:58:01 -04:00
Sean M. Collins 19a3357aa4 Merge pull request #155 from sc68cal/issue_133
Work for #133
2012-03-09 08:56:52 -08:00
Collins, Sean aab035de6c Work for #133
Check to see if the file exists prior to attempting
to delete. Fix a regression to #111, that I introduced.
2012-03-07 10:33:46 -05:00
Sean M. Collins d816a95460 Merge pull request #153 from sc68cal/issue_133
Have PendRename ensure a path exists prior to calling the TFS API
2012-03-06 13:27:43 -08:00
Collins, Sean 1324ba3097 Simplify 2012-03-06 16:12:32 -05:00
Collins, Sean be0cc8ae8e Code to check if path exists prior to calling the Workspace methods
Part of issue #133
2012-03-06 15:29:43 -05:00
Sean M. Collins 4aaacb57d5 Add VS11 files
TODO: fix deprecation warnings - use a TfsTeamProjectCollection
constructor that utilizes a TfsClientCredentials object
2012-03-04 15:02:23 -05:00
Sean M. Collins 418afd1d30 Create VS11-only configuration 2012-03-04 14:50:09 -05:00
Sean M. Collins 4b4a817403 Merge pull request #151 from ianoxley/exitcode
"Command exited with error code" message now includes the error code
2012-03-03 09:41:02 -08:00
Ian Oxley db930b63cf "Command exited with error code" message now includes the error code
If there was an error cloning a repository causing the exit code to be
non-zero, the message output to the terminal didn't include the exit
code.

I've added process.ExitCode to the GitCommandException message. This now
gets output to the terminal if there is an error.
2012-03-02 10:57:47 +00:00
Sean M. Collins 18e33a156c Create a project for Team Foundation Server 11 2012-03-02 00:32:57 -05:00
Matt Burke 4eb62bc915 Merge pull request #149 from xelibrion/master
Fixed issue #148
2012-02-26 04:43:22 -08:00
Dmirty Krychkov 64c3501f4c Fixed issue #148 2012-02-25 17:02:52 +10:00
Sean M. Collins 21a5ead5af Version 0.13.0 v0.13.0 2012-02-23 12:56:05 -05:00
Sean M. Collins ec5b5cd96c Merge pull request #141 from sc68cal/feature/134
Feature: Allow rcheckin to associate/close work-items
2012-02-23 09:43:53 -08:00
Sean M. Collins eae316711a Revert "Trim after running the regex"
This reverts commit a8ee3a252a.
2012-02-23 12:31:04 -05:00
Sean M. Collins f608447a8a Merge pull request #146 from Rezun/changes
Support for filenames escaped with quotepath
2012-02-22 08:23:46 -08:00
Steve Schmidt d7c24b6a09 Added unit tests to ensure that quotepath support is working 2012-02-22 17:06:50 +01:00
Sean M. Collins a8ee3a252a Trim after running the regex 2012-02-22 11:03:38 -05:00
Sean M. Collins d879162cc8 Clear _checkinOptions.WorkItemsTo* after successful checkin 2012-02-22 10:38:47 -05:00
Sean M. Collins 40dc1139e5 Merge pull request #145 from sc68cal/chocolatey_install
Recommend using Chocolatey by @ferventcoder to install
2012-02-21 08:47:41 -08:00
Steve Schmidt da0bdaa5a2 Added support for filenames escaped with quotepath (core.quotepath setting) 2012-02-21 16:35:20 +01:00
Sean M. Collins e74fd7d496 Recommend using Chocolatey by @ferventcoder to install 2012-02-20 15:45:39 -05:00
Sean M. Collins 4efa6f6adf Strip out tfs-work-item-id string from TFS commits 2012-02-18 21:05:39 -05:00
Sean M. Collins ad69066120 Final touches
Change Regex pattern, add console output, and
call when Quick is true or false
2012-02-17 11:14:48 -05:00
Sean M. Collins 10ac06f85d Associate or Resolve items based on regex 2012-02-17 10:34:35 -05:00
ivan-danilov 1080a4e44b Merged #111 fix 2012-02-16 14:51:07 +02:00
ivan-danilov 71aa30d845 Replaced tabs with spaces 2012-02-16 14:46:46 +02:00
Dmirty Krychkov d76f1c99e3 Fixes #111 - target file should be always overwritten while renaming 2012-02-16 22:00:36 +10:00