Commit Graph

1131 Commits

Author SHA1 Message Date
Philippe Miossec 2511343ce2 correct overwriting of autocrlf setting when bootstrapping 2013-09-30 15:48:11 +02:00
Matt Burke 498bed84b4 Merge pull request #443 from pmiossec/reset_remote
Add a reset command to be able to reset a remote to a previous commit
2013-09-29 18:55:55 -07:00
Philippe Miossec 32287fb96b help on the 'reset-remote' command with some use cases 2013-09-29 17:00:58 +02:00
Philippe Miossec 2478f31e4d Use the '--force' option to force git-tfs bypass optimisation preventing fetching again the changesets
and add a help message on the 'reset-remote' command
2013-09-29 17:00:56 +02:00
Philippe Miossec a8f001b2a9 Rename to ResetRemote 2013-09-29 17:00:13 +02:00
Philippe Miossec 5ac512087f Add a reset command to be able to reset a remote to a previous commit
to fetch changeset again.
2013-09-29 17:00:11 +02:00
Sean M. Collins 7366dd8b02 Merge pull request #445 from pmiossec/export_metadatas
Export metadatas
2013-09-25 12:25:29 -07:00
Sean M. Collins 2fa3612dbb Merge pull request #446 from pmiossec/doc
Doc
2013-09-25 12:23:33 -07:00
Sean M. Collins 0b32e0aa38 Merge pull request #449 from patthoyts/pt/bootstrap
Drop git log call when doing bootstrap
2013-09-25 12:23:06 -07:00
Philippe Miossec 187aac21bc remove code commented 2013-09-25 17:57:34 +02:00
Pat Thoyts cfbb50a4f2 Print bootstrap information directly from the identified commit.
Emit the commit information using the same style as git log but avoiding
the cost of executing a git subprocess.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-09-24 15:03:53 +01:00
Pat Thoyts ee82461f99 Expose the author time from the GitCommit object.
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-09-24 14:57:02 +01:00
Philippe Miossec cd9a6260fd Add some metadatas to the commit git notes 2013-09-24 01:10:13 +02:00
Philippe Miossec 6b09195c15 more on managing branches.... 2013-09-23 02:15:45 +02:00
Philippe Miossec 6eb58958f6 use case on managing shelvesets 2013-09-23 02:10:20 +02:00
Philippe Miossec 107ad4ecd3 usecases working with branches and without 2013-09-23 02:10:18 +02:00
Philippe Miossec 66ca4ff9cd Add use cases page and a use case to migrate from TFSVC to git 2013-09-21 17:51:41 +02:00
Philippe Miossec e0f1d58543 doc for setting custom workspace 2013-09-21 12:53:35 +02:00
Philippe Miossec 2e18415723 warn about no creation of 'master' branch in 'init' doc 2013-09-21 12:42:04 +02:00
Philippe Miossec 2d62bfbced remove some items done in wishlist 2013-09-21 11:34:35 +02:00
Philippe Miossec a1aae56f56 warn to use 4 spaces instead of tabs in CONTRIBUTING.md 2013-09-21 11:31:14 +02:00
Philippe Miossec 0ef7691e9b Save ExportMetadatas option in the config 2013-09-21 00:33:19 +02:00
Philippe Miossec 89cac69e87 fixup! add reviewer metadatas support 2013-09-20 23:42:14 +02:00
Philippe Miossec 3326cca88c Override policy comment support 2013-09-20 23:31:17 +02:00
Philippe Miossec d0b1cbc072 add reviewer metadatas support 2013-09-20 23:23:55 +02:00
Philippe Miossec bf6342bf36 Export metadatas 2013-09-20 21:31:17 +02:00
Matt Burke 14e955ecf5 A couple small changes to #438.
* Move common code to the base class.
* Rethrow, rather than Debug.Assert.
2013-09-17 12:30:28 -04:00
Matt Burke 084e540c0f Merge pull request #439 from pmiossec/correct_recursivity_problem
Exclude from the fetch the current remote (otherwise stackoverflow)
2013-09-17 08:43:40 -07:00
Sean M. Collins e02caaa35f Merge pull request #438 from borysl/fix_attachmentServerUrl_not_found_bug
Generic fix (for VS2010/VS2008 and VS2011) of 'ConnectionException: TF26...
2013-09-17 07:06:34 -07:00
Philippe Miossec 6780c95205 Exclude from the fetch the current remote (otherwise stackoverflow) 2013-09-17 15:22:06 +02:00
Borys Lebeda 31849cf50a Generic fix (for VS2010/VS2008 and VS2011) of 'ConnectionException: TF26175: Team Foundation Core Services attribute 'AttachmentServerUrl' not found.' on getting workitems 2013-09-17 14:38:35 +03:00
Matt Burke 3df5a37ff2 Merge pull request #433 from spraints/detect-2008-server
Detect 2008 server
2013-09-16 13:12:41 -07:00
Matt Burke 1f6ee92ea5 Merge pull request #363 from pmiossec/fetch_merge_when_no_commit
Fetch merge changesets and checkin merge commits
2013-09-16 13:10:06 -07:00
Sean M. Collins 900843ea8a Merge pull request #437 from pmiossec/update_libgit2sharp
Update libgit2sharp to v0.14.0
2013-09-16 06:49:18 -07:00
Philippe Miossec 475df26703 Manage case where a TFS2008 user want to init a branch but without the good tfs client version
by calling the TFS2008 source code
2013-09-16 10:07:40 +02:00
Philippe Miossec 5394dae487 InitBranchTest : Remove not needed Expectation Never() 2013-09-16 00:34:42 +02:00
Philippe Miossec 02aaa3ea70 Merge branch 'master' into fetch_merge_when_no_commit
Conflicts:
	GitTfs/Commands/InitBranch.cs
	GitTfs/Core/ITfsWorkspace.cs
	GitTfs/Core/TfsInterop/ITfsHelper.cs
	GitTfsTest/Commands/InitBranchTest.cs
2013-09-15 23:32:50 +02:00
Matt Burke 8e3240ea50 Merge pull request #434 from patthoyts/pt/tests
Added some tests for --ignorecase option and solved two skipped help tests.
2013-09-12 12:30:24 -07:00
Matt Burke 7a9b3182fa Merge pull request #435 from gburgett/subtree
fixes nullref due to build errors in the merged pull request #350
2013-09-12 12:24:03 -07:00
Pat Thoyts 003ddb40a1 Updated test for help on a command.
This tests actually works ok but the expected output was out of date.
We could check more of the standard help prefix here.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-09-12 14:43:39 +01:00
Pat Thoyts 6bfbbf416c Fixed test for help with no arguments.
When run with no arguments, the command dispatcher checks the number of
parameters and when no arguments are provided it calls the Run() method
on the Help class. We must also load at least one command instance to avoid
Help.GetCommandInstances from raising an exception.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-09-12 14:43:38 +01:00
Pat Thoyts b130f56923 Added tests for the --ignorecase option and another --autocrlf option
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-09-12 14:43:37 +01:00
Gordon Burgett 58a11112d1 #350 - fixes nullref due to build errors in the merged pull request
Signed-off-by: Gordon Burgett <gordon.burgett@gmail.com>
2013-09-12 08:41:44 -05:00
Matt Burke 93f396b906 Merge pull request #432 from cecilkilmer/Checkin_Author
Add author option to checkin commands.
2013-09-12 06:12:40 -07:00
Matt Burke 44474db056 Revert a couple of changes that aren't needed anymore. 2013-09-12 08:55:58 -04:00
Matt Burke bc6a827828 Just disable branch things if you're using a TFS 2008 server. 2013-09-12 08:54:08 -04:00
Matt Burke c040dc7b0d Resolve build errors introduced by #350 2013-09-12 08:29:17 -04:00
Philippe Miossec 9b6d59046f Convert CanGetBranchInformation property in CanGetBranchInformation() method 2013-09-12 14:28:05 +02:00
Philippe Miossec d745a9052f Correction tabs in spaces 2013-09-12 14:09:56 +02:00
Philippe Miossec cf7371f5f2 Correction build broken by subtree merge 2013-09-12 14:07:03 +02:00