Commit Graph

132 Commits

Author SHA1 Message Date
Philippe Miossec 8c4ce5e339 Keep refrence on VersionControlServer to prevent multiple event registration 2013-06-05 00:00:01 +02:00
Matt Burke 68d6d3afc1 Merge pull request #376 from pmiossec/little_clone_improvements
Little clone improvements
2013-05-29 09:56:56 -04:00
Philippe Miossec 20f2eb6832 clone: verify if tfs path exists 2013-05-25 12:01:38 +02:00
James Dunne c666e6a44a Fix #367 by adding ChangeType.SourceRename case for init-branch. 2013-05-15 15:39:38 -05:00
Philippe Miossec 20bac72878 Share ParentForm between Vs2010 and Vs11 projects 2013-05-06 18:37:48 +02:00
Philippe Miossec e29e7eb4e0 remove variable not used 2013-04-19 01:24:20 +02:00
Philippe Miossec f4c66ad302 Add error trace when branch not found 2013-04-19 01:24:01 +02:00
Matt Burke ddd022bee5 Merge pull request #336 from l3m/correct-authors
Correct author attribution
2013-04-12 06:31:01 -07:00
Matt Burke 4d338626e2 Interweave some comments.
I'm normally not big on comments, but I thought I could validate my
reading of the code and answer future questions at the same time.
2013-04-04 14:58:12 -04:00
Matt Burke c13a1de363 tweak 2013-04-04 14:47:28 -04:00
Szymon Martynuska 46b75dc5d9 deleting all mappings to directories in working directory path 2013-04-03 00:16:54 +02:00
Jonas Boesch 86bc1a4b77 Fixed code that failed test WorkspaceTests.Policy_failed_and_Force_with_an_OverrideReason.
- Updated test calls.
- Removed duplicate versions of Checkin and EvaluateCheckin without author.
2013-03-26 15:59:48 +01:00
Matt Burke 32ff983b9e Only proactively clean up .git/tfs/workspace. 2013-03-19 10:15:22 -04:00
Matt Burke b898bb1fcc Be more proactive about cleaning up workspaces. 2013-03-19 10:00:07 -04:00
Matt Burke 5aeaf24bd5 Tighten up GetWorkspace. 2013-03-19 09:59:46 -04:00
Szymon Martynuska 8348da9368 white-space fix 2013-03-09 22:50:24 +01:00
Szymon Martynuska 2803f4cd33 Deleting automatically created workspace after an exception. 2013-03-09 22:50:22 +01:00
Daniel Schilling 642358a8cf Merge branch 'master' into issue/306
Conflicts:
	GitTfs.VsCommon/TfsHelper.PostVs2010.Common.cs
2013-03-05 16:10:40 -05:00
Daniel Schilling 0732786611 Moved init-branch VS 2008 specific behavior down to common base class. In the event of FeatureNotSupported exception, fall back to 2008 behavior. 2013-02-18 10:06:07 -05:00
Matt Burke b0daa8ac4a Merge pull request #281 from pmiossec/extend_branch_command
Extend branch command
2013-02-05 04:42:34 -08:00
Philippe Miossec c16df2452f better way? 2013-02-04 00:27:08 +01:00
Philippe Miossec b03389e9f2 Manage Add ChangeType to correct fail when init-branch call 2013-02-04 00:05:26 +01:00
Philippe Miossec 00a6e34d8c Add create Tfs branch option to branchcommand
+ other small refactoring
2013-02-03 22:17:58 +01:00
Matt Burke 0a155ff52a Cleanup. 2013-02-01 08:39:59 -05:00
Matt Burke 5461cb8c9c Revert whitespace changes so I can focus on what actually changed. 2013-02-01 08:29:18 -05:00
David Alpert e4f3026071 incorporating @thomaswurtz's feedback from issue #298 https://github.com/git-tfs/git-tfs/pull/298#issuecomment-12757119 2013-01-30 13:19:24 -06:00
David Alpert 6666a35999 incorporating @sc68cal's suggestions. 2013-01-30 13:15:30 -06:00
David Alpert e96a1a1978 Merge branch 'master' into init-branch-across-rename 2013-01-26 22:14:41 -06:00
David Alpert a8cd3042af cleaning up. 2013-01-26 22:14:28 -06:00
Matt Burke 72f07f0fb4 Merge pull request #291 from AlexeyRaga/master
Branching point corrected (#284)
2013-01-24 11:55:01 -08:00
Philippe Miossec 438371b2c7 better use the few column space we have 2013-01-20 19:48:19 +01:00
Philippe Miossec c11d8d1d58 Order shelves by CreationDate by default 2013-01-20 19:47:54 +01:00
Alexey Raga 65cbe46846 Indentation corrected 2013-01-14 13:54:47 +11:00
Alexey Raga 14de51d738 Ordering the changesets by ID to correct the branching point (#284) 2013-01-14 09:55:44 +11:00
David Alpert 13ae61fdbe Better handles finding the root changeset on a renamed branch and init/create succeeds provided that the (now deleted) source branch was already fetched to the local git repo.
* trace output will surface the original branch name of the renamed branch we are init/creating.

* stdout will only surface the changeset number.

* it would be nice to pass more detailed information back from the call to find the root changeset, a richer object than just an int ChangesetId, so that the consumer with access to stdout can surface that as a possible suggestion to the end-user.
2013-01-11 14:19:58 -06:00
David Alpert a7653ba6e0 ITfsHelper.GetRootChangesetForBranch(..) now gets the proper root changeset for a merge. 2013-01-11 14:12:00 -06:00
Matt Burke bee409ed42 Fallout from those merge conflicts. 2013-01-09 16:58:05 -05:00
Matt Burke b00418f346 Fix the wrap. 2013-01-08 10:38:49 -05:00
Matt Burke d7cca94d4c Merge pull request #274. 2013-01-08 07:03:59 -05:00
Matt Burke 28b8e93a91 DateCreated isn't used. 2013-01-08 06:39:00 -05:00
Matt Burke 9d7039a396 Separate base TFS interaction from higher-level logic. 2013-01-08 06:27:56 -05:00
Matt Burke 49b5b7fb09 Revert to private _bridge. 2013-01-08 05:27:55 -05:00
Matt Burke d473520583 Get VS2008 to build. 2013-01-08 05:27:20 -05:00
Matt Burke b1eaf4b003 Merge pull request #275 from pmiossec/filter_label_by_name
Filter label by name
2013-01-08 05:01:58 -05:00
Sean M. Collins 5f3c7ae5eb Merge pull request #276 from pmiossec/add_notes_for_workitems
Add a note on the commit to keep trace of the workitems
2013-01-07 12:21:24 -08:00
David Alpert 0f83db05b1 removing unnecessary ToList() calls when getting the Root TFS branch for a given repository path. 2013-01-05 12:40:10 -06:00
Philippe Miossec b5fb9b5b5b Add a note on the commit to keep trace of the workitems
Manage workitems when fetching changesets with adding a note with the workitems
displaying Id, title and a link to the workitem
2013-01-04 13:38:46 +01:00
David Alpert a2af52536b renaming some branch-related helper classes and cleaning up whitespace in the output 2013-01-02 21:38:37 -06: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
Philippe Miossec 54f4350c71 Filter label by name 2013-01-02 21:25:39 +01:00