Commit Graph

169 Commits

Author SHA1 Message Date
Iristyle 00a2bb6514 bugfix - when a TFS user is record in the logs but is no longer a registered TFS user, then GetIdentity returns null 2011-01-25 10:07:52 -05:00
Matt Burke a4b24a5db0 Make it easier to pick out git-tfs's workspaces. 2010-12-14 13:25:25 -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 797c05dc0d Start trimming an API method. 2010-12-14 10:46:04 -05:00
Matt Burke 475fa47b84 EXPERIMENTAL checkin support. 2010-12-02 12:59:32 -05:00
Matt Burke 59a15e1200 Optionally evaluate checkin policies on shelve. 2010-12-02 12:38:23 -05:00
Matt Burke 47a013fce9 Made generic TfsApiBridge tests pass. 2010-12-02 10:44:26 -05:00
Matt Burke e0282344df Revert "Started adding an interactive shelve option, then realized that DialogShelve is internal."
This reverts commit 7f0549d51d.
2010-12-01 14:33:50 -05:00
Matt Burke 7f0549d51d Started adding an interactive shelve option, then realized that DialogShelve is internal. 2010-12-01 14:33:38 -05:00
Matt Burke 05f264f4e8 Specify explicit TFS client library version. 2010-12-01 13:57:25 -05:00
Matt Burke f4ab1be544 Shelve now looks for a pre-existing shelveset. 2010-12-01 13:53:17 -05:00
Matt Burke 0b0042e96a Show the rename score on shelve. 2010-12-01 09:22:21 -05:00
Nathan Roe 82fc3aa8a8 Added upgrade fix 2010-11-29 23:09:21 +08:00
Matt Burke 7acceda081 Added some tests for GitChangeInfo. 2010-10-13 10:02:45 -04:00
Matt Burke 0203785d62 Use a regex to parse diff-tree output. 2010-10-13 10:02:18 -04:00
Matt Burke bbac62bb43 Use IContainer instead of ObjectFactory. 2010-10-13 08:44:58 -04:00
Richard Banks 4c8b81027f Added support in shelveset for detecting renames
Signed-off-by: Matt Burke <maburke@sep.com>
2010-10-13 08:36:07 -04:00
Richard Banks a1b9a63dc8 Fixed a small issue with case sensitivity in the tfs source folder path when cloning
Signed-off-by: Matt Burke <maburke@sep.com>
2010-10-13 08:08:22 -04:00
Matt Burke 4dfba1a681 Tried to get clean_working_dir? right again. I think this matches jeweler exactly. v0.9.2 2010-10-05 15:23:38 -04:00
Matt Burke f67ef2914d Fixed the clean_working_dir? check. 2010-10-05 15:23:38 -04:00
Matt Burke cf9e659efe Bumped to version 0.9.2 2010-10-05 15:23:37 -04:00
Matt Burke 6e7b9a059d crlf 2010-10-05 15:23:36 -04:00
Matt Burke dce4265f16 Automated some of the release process. (h/t jeweler) 2010-10-05 15:23:12 -04:00
Matt Burke 12b18c4fd7 Updated to a newer version of albacore. 2010-10-05 15:23:12 -04:00
Matt Burke f05830a826 Added TODO note. 2010-10-05 15:23:11 -04:00
Matt Burke b68bcdbc9a Extracted version and common assembly attributes. 2010-10-05 15:23:10 -04:00
Olivier Dagenais ef735d8913 Fixed bug exposed by changes in TFS 2010 with renames and ItemId
Explanation of the change is at http://blogs.msdn.com/b/michalma/archive/2009/06/15/version-control-api-changes-in-tfs-2010-part-i.aspx
1 - Added QueryWithHistory() method wrapper.
2 - TfsApiBridge.Wrap(Item) will now return null if the item supplied is null.
3 - TfsChangeset.GetPathBeforeRename() will now call QueryWithHistory() if GetItem() returned null.
4 - Fixed typo in parameter name.
2010-09-29 01:18:48 +08:00
Olivier Dagenais 9afc93598a Fixed post-build events for when source code is in a folder which contains spaces in the name. 2010-09-29 01:18:48 +08:00
Matt Burke d4b86d60a1 Use UICredentialsProvider for all TFS connections.
(The client lib will only use it as a fallback.)

Removed the useless username. It seems like there are other ways that the
user/pass can be gotten from the user and/or stored.

Also cleaned up some method access specs.
2010-07-14 14:55:24 -04:00
Matt Burke 110ac34496 More autocrlfing. 2010-07-14 14:54:41 -04:00
Matt Burke 8aa95728a7 Fixed a permission problem. 2010-06-22 12:24:04 -04:00
Matt Burke 95d98da890 Commonized TF helper code, where I could. 2010-06-22 12:24:03 -04:00
Matt Burke b26c7ab239 Set version number to 0.9.1. 2010-06-22 12:23:55 -04:00
Matt Burke 555dca1e32 AutoCRLF'ed. 2010-06-22 12:21:19 -04:00
Matt Burke be66c88ee4 Updated README to mention quick-clone. v0.9.1 2010-06-21 13:24:58 -04:00
Matt Burke 60ef098ab4 Finished quick-clone. 2010-06-21 13:21:08 -04:00
Matt Burke 2d94b476a0 Improved quick-clone. 2010-06-21 13:21:08 -04:00
Matt Burke 5622423ffb Sped up the quick-clone. 2010-06-21 13:21:07 -04:00
Matt Burke 283291e631 Got quick-clone to list tfs's files. 2010-06-21 13:21:04 -04:00
Matt Burke b3ae21265a Removed gitsharp 0.2. 2010-06-21 13:20:45 -04:00
Matt Burke 2143eae934 Upgraded git-tfs to GitSharp 0.3. 2010-06-21 13:20:44 -04:00
Matt Burke 203ce6cade Downloaded gitsharp 0.3. 2010-06-21 13:20:43 -04:00
Matt Burke 15601be8d7 Started adding a quick-clone command that doesn't pull in history. 2010-06-21 13:20:42 -04:00
Matt Burke 0cd569df60 Fixed namespaces. 2010-06-21 13:20:38 -04:00
Matt Burke bb27017aab Let VS change line endings. 2010-06-17 18:33:42 -04:00
Matt Burke 0a3f7cf0d6 Set specific version flag for TFS assemblies. 2010-06-17 18:26:01 -04:00
Matt Burke 63a078fabe Increased the debuggability of the TFS plugin loader. 2010-05-24 14:53:37 -04:00
Matt Burke 7493bbe193 Cloned VS2008 to VS2010, and updated appropriately. 2010-05-24 13:04:53 -04:00
Matt Burke a47fbbea19 Came up with a better name for the "NeedsToBeReflected" stuff, since I'm not going to use reflection on it. 2010-05-24 12:42:20 -04:00
Matt Burke 3ca06246a1 Moved all TFS usage to a separate assembly. 2010-04-28 10:35:08 -04:00