Commit Graph

499 Commits

Author SHA1 Message Date
Eldhuset, Åsmund ca490a20c2 Making CloneTests pass on computers in different time zones. 2012-08-10 16:23:36 +02:00
Aasmund Eldhuset bb908ddcf0 Add support for file names that contain international characters. 2012-07-06 22:39:10 +02:00
Matt Burke e20ff92fe8 Merge pull request #187 from radnor/master
Add default comments for shelves
2012-06-26 20:52:37 -07:00
Kevin Lo 4ed77a4558 Refactor comment assignment 2012-06-26 20:22:55 -07:00
Kevin Lo 1ea8fb8318 Add default comments for shelves
This will generate a default comment for shelves from commit message(s)
just like checkins currently do.
2012-06-26 17:36:53 -07:00
Sean M. Collins 1cb21df3aa Merge pull request #184 from sc68cal/topic/remove_shell_cmds
Replace Git shell command with LibGit2Sharp tree operations
2012-06-11 08:22:22 -07:00
Sean M. Collins 9c994a4fdf Replace Git shell command with LibGit2Sharp tree operations 2012-06-07 15:33:18 -04:00
Sean M. Collins 4c6cfe340c IRC and mailing list info 2012-06-05 10:50:07 -04:00
Sean M. Collins 16cc302dee Quote post-build event
@danrigby is credit to team.
2012-06-04 16:33:36 -04:00
Sean M. Collins 41a64f2266 Copy git2.dll to output directory 2012-06-04 13:21:16 -04:00
Sean M. Collins fedc7aa0e8 Merge pull request #176 from sc68cal/libgit2sharp
Replaces GitSharp with LibGit2Sharp
2012-06-02 10:30:20 -07:00
Matt Burke 7e3523c0f7 No more switch. 2012-06-01 20:11:04 -04:00
Sean M. Collins 11e60de548 Convert GitTfsBenchmarks project to LibGit2Sharp 2012-05-31 15:32:54 -04:00
Sean M. Collins 5149549c59 Remove GitSharp 2012-05-31 15:00:53 -04:00
Sean M. Collins b0eb392cab Replace GitSharp FileMode with LibGit2Sharp.Mode 2012-05-31 15:00:52 -04:00
Sean M. Collins d96d4b3758 Push the slash fix up to the Verify command 2012-05-22 16:34:48 -04:00
Sean M. Collins f304ca2af8 Revert GitTfsRemote change from f72048b
We'll have to figure out something else to fix
the path separator mismatch.
2012-05-22 16:21:42 -04:00
Sean M. Collins 4300d136e9 Remove OnlyIn function
Call happens inside a tight loop.
2012-05-21 16:23:09 -04:00
Sean M. Collins f060199d05 Set to LibGit2Sharp v0.9.0 2012-05-21 16:15:01 -04:00
Sean M. Collins f72048b964 Replace GitSharp in GitCommit and GitTreeEntry
The paths returned from LibGit2Sharp are platform
dependent, while the paths returned from TFS are
URIs that use a forward slash.
2012-05-21 16:05:02 -04:00
Sean M. Collins 1aa7924ec8 Merge pull request #1 from spraints/libgit2sharp
Add TemporaryFile class 

Syntactic sugar, so that the using statement will automatically 
delete the temporary file at the end of the block
2012-05-21 08:52:54 -07:00
Matt Burke e631379c8a Bump to 0.14.0 v0.14.0 2012-05-21 11:34:23 -04:00
Matt Burke 9b38067263 Use TemporaryFile's Dispose. 2012-05-21 10:54:14 -04:00
Matt Burke 71dfe64693 Use TemporaryFile for downloaded files. 2012-05-21 10:53:22 -04:00
Sean M. Collins 0dd114f52b Replace streams with path to temp files 2012-05-16 15:32:08 -04:00
Sean M. Collins 563f457bc1 GitIndexInfo: Use temporary file
Now that libgit2 and libgit2sharp support adding files from paths outside
the working directory
2012-05-16 10:44:21 -04:00
Collins, Sean 890fa7a230 GitRepository.CopyBlob: Create parent directory
If the parent directory does not exist
2012-05-15 17:01:30 -04:00
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