Matt Burke
95effc1d9a
Let unshelve continue after errors.
2014-07-28 09:49:22 -04:00
Arkady Shapkin
14f0405c74
Optimize fetching of a branch changeset. Closes #303
2014-03-05 16:07:07 +04:00
Arkadiy Shapkin
b90b8ca53f
Removed unused using directives
2014-02-06 15:35:03 +04:00
Matt Burke
84d0a1e3c8
Rename AndAnd to Try.
2014-01-15 12:04:38 -05:00
Matt Burke
d062991eff
Merge branch 'master' into refactor-to-functional-core
...
Conflicts:
GitTfs/Commands/Init.cs
GitTfs/Core/GitRepository.cs
GitTfs/Core/GitTfsRemote.cs
GitTfsTest/Integration/CloneTests.cs
GitTfsTest/Integration/IntegrationHelper.cs
2013-01-09 15:39:59 -05:00
Daniel Lee
6e42acb54b
Add method to compare Tfs url and Repo path to GitTfsRemote
...
Moving logic from TfsHelper.Common and GitRepository into GitTfsRemote.
Easier to test as TfsHelper is tightly connected to Tfs and GitRepository is
difficult to test directly. Added tests for GitTfsRemote.
2013-01-02 23:54:36 +01:00
Matt Burke
455b5f2536
New config reader for tfs remotes.
2012-09-10 23:18:36 -04:00
Kim Gybels
743a1b6fa3
Set UTF-8 encoding for Git process.
...
Starting with version 1.7.10, Git uses UTF-8.
The input and output streams for Git must be set up with
the correct encoding.
2012-08-10 23:32:00 +02:00
Aasmund Eldhuset
bb908ddcf0
Add support for file names that contain international characters.
2012-07-06 22:39:10 +02:00
Matt Burke
30e4b8f872
Created a VsFake-based integration test.
2012-04-25 00:44:26 -04:00
Matt Burke
bbd8c742ab
Convert the rest to NDesk.Options.
2012-02-01 07:27:49 -05:00
darkiri
89afb784ac
Fix encoding for files with non-ASCII file names [ #80 ]
...
The current Windows ANSI codepage should be used for all stdin
interactions with git, and not the current console codepage.
2011-09-16 09:01:07 +02:00
Matt Burke
aef3b3e12d
Got bootstrap to work.
2011-02-23 10:06:21 -05:00
Matt Burke
22d589525a
Added 'git tfs cleanup.'
2011-01-27 15:01:32 -05:00
Matt Burke
59a80d15e4
Commonized checkin/checkintool/shelve.
2011-01-27 14:45:07 -05:00
Matt Burke
1985919692
Elminate use of ObjectFactory.
2011-01-26 16:19:09 -05:00
Matt Burke
508a346252
Make the TFS changeset a merge commit in git-tfs.
2010-12-14 13:25:05 -05:00
Matt Burke
7ba82f98b3
Started extracting TFS client dependencies in order to make them less dependent.
2010-04-19 15:15:45 -04:00
Matt Burke
97e6477a32
Added the ability to link work items to TFS checkins.
2010-03-05 17:57:38 -05:00
Matt Burke
6b00be05de
Made a skeleton implementation of the Shelve command, and made the Shelve command more robust (i.e. handle multiple TFS parents).
2009-09-03 18:14:58 -04:00
Matt Burke
4fd44ed6ef
Refactored most methods with high cyclomatic complexity (6+).
2009-07-31 16:43:25 -04:00
Matt Burke
9685c01211
Started refactoring.
2009-07-14 16:31:11 -04:00
Matt Burke
b54b4a4a7a
Got changes from macbook to compile, and added some tests for Ext methods that I needed to write.
2009-07-10 15:14:56 -04:00
Matt Burke
547b8f3714
Implemented date formatting for git as ISO 8601. Hopefully that's the right format.
2009-07-07 13:12:03 -04:00
Matt Burke
0bfcb72a35
Got the last two commits to compile.
2009-07-06 09:58:07 -04:00
Matt Burke
6458c67908
Haxed a bunch more on the fetch command.
2009-07-04 12:58:43 -04:00
Matt Burke
43f4207cc7
Started implementing fetch.
2009-07-02 16:37:30 -04:00
Matt Burke
606824c61d
Got init working!
2009-07-02 16:21:26 -04:00
Matt Burke
e3fd6fec39
Started implementing 'command_oneline'.
2009-07-02 08:51:07 -04:00