Matt Burke
7bd69cbbb3
Merge pull request #693 from idealist1508/fix_tfs_clone_throws_Exception
...
fix for #645 - ItemNotFoundException
2014-12-11 18:11:31 -05:00
idealist1508
45621291c7
Make Test happy
2014-12-10 00:19:36 +01:00
Matt Burke
9d01a022fa
Add test for #645 .
2014-12-09 16:07:04 +01:00
Philippe Miossec
8b4f34c616
Prevent throwing of an Exception when reading missing git config key
2014-12-07 19:02:03 +01:00
Philippe Miossec
7c51f46272
Merge branch 'pr/684'
2014-12-01 22:25:04 +01:00
Philippe Miossec
733eb3af5a
Branch doc: some other adjustments
2014-12-01 22:24:07 +01:00
Philippe Miossec
c3419e3eb6
[doc]Keep changeset id
2014-11-28 17:36:41 +01:00
Matt Burke
117ced2b06
Updates to docs for branch command
...
Made a few readability, elaboration, typo and grammar fixes to the
branch command documentation
2014-11-25 20:38:34 -06:00
Philippe Miossec
ece5428c05
Merge pull request #683 from honestegg/issue#682
...
Add support for ExtendedMerge of type Undelete
2014-11-21 18:54:44 +01:00
Brian Beard
c2393ad975
Add support for ExtendedMerge of type Undelete
2014-11-21 10:59:19 -06:00
Philippe Miossec
1e5c9dd694
Merge pull request #678 from pmiossec/fix-missing-merge-parent
...
Handle error case where no merge info is returned by QueryMerges
2014-11-21 09:54:39 +01:00
Philippe Miossec
5fe4d7594d
doc: make the 'tf' command works everywhere & everytime
...
by specifying the collection url.
2014-11-17 23:22:53 +01:00
Dave Hanna
c6eadbb477
Handle error case where no merge info is returned by QueryMerges
2014-11-16 18:13:21 +01:00
Philippe Miossec
62d141e2bc
Merge pull request #675 from pmiossec/improve_init_when_renames
...
Prevent fetching already fetch changesets from already initialized branches
2014-11-16 18:12:35 +01:00
Philippe Miossec
11e24c5456
Merge pull request #671 from pmiossec/fix_crash_list_empty
...
Fix crash when parent tfs is not found
2014-11-16 17:25:53 +01:00
Philippe Miossec
26d131ad52
Fix crash when parent tfs is not found
...
because the branch is a pure git branch
2014-11-03 13:28:28 +01:00
Philippe Miossec
2aa1a77b6b
Prevent fetching already fetch changesets from already initialized branches
...
by removing branches when the changeset of child branch
is alredy found in the repository
2014-11-02 20:26:58 +01:00
Philippe Miossec
d76181de7d
Merge pull request #662 from pmiossec/clone_tfs_root
...
Being able to clone TFS path "$/"
2014-10-27 22:44:57 +01:00
Philippe Miossec
19a27f5c48
Update release note
2014-10-27 22:42:59 +01:00
Philippe Miossec
a94141b10c
Merge pull request #670 from pmiossec/fix_doc
...
Improve doc
2014-10-27 22:14:48 +01:00
Philippe Miossec
9cdea30ffc
Merge pull request #664 from pmiossec/improve_reliability_fetch
...
Retry after getting a file from TFS if the status is not satisfying
2014-10-27 22:08:13 +01:00
Matt Burke
591af4b864
Encapsulate NumFailures != 0.
2014-10-27 21:36:03 +01:00
Philippe Miossec
4de1afebf9
Retry after getting a file from TFS if the status is not satisfying
...
Should improve reliability.
Hope it will fix #444
2014-10-27 21:36:02 +01:00
Philippe Miossec
a6ab755f81
Prevent using 'branch' command when cloned whole repository
2014-10-27 00:58:52 +01:00
Philippe Miossec
1b42dc93c1
Being able to clone TFS path "$/"
2014-10-27 00:58:52 +01:00
Philippe Miossec
b17ee84c0e
Add references to ProGit v2 book
2014-10-26 23:46:17 +01:00
Philippe Miossec
d3722592d1
A lot of fixes in documentation
2014-10-26 17:19:44 +01:00
Philippe Miossec
54786eab19
Improve doc
...
fix #669
2014-10-25 14:08:50 +02:00
Philippe Miossec
5016a75f62
Merge pull request #667 from coryhouse/patch-1
...
Update checkintool.md
2014-10-25 13:25:30 +02:00
Philippe Miossec
3c6bcda828
Merge pull request #668 from coryhouse/patch-2
...
Update list-remote-branches.md
2014-10-25 13:24:58 +02:00
Cory House
2242c0f0d0
Update list-remote-branches.md
...
Fixed some grammar issues
2014-10-24 11:08:56 -05:00
Cory House
ef6c5175bd
Update checkintool.md
...
Fixed a couple minor typos
2014-10-24 11:04:33 -05:00
Matt Burke
f1a5cc531d
Merge pull request #657 from JenasysDesign/f-TryToDeleteWorkspaceAgain
...
Add TryToDeleteWorkspace method for reliability
2014-10-16 17:23:23 -04:00
Jamie Clayton
f911d135e2
Refactored the workspace.Delete() action into a TryToDeleteWorkspace method.
...
Includes alternate Retry.Do() values of 5 second delay between tries to help with busy TFS servers.
2014-10-15 11:58:05 +10:00
Philippe Miossec
9129d0f0d9
Better error management and messages
2014-10-13 23:59:55 +02:00
Matt Burke
4b59806e8a
Merge pull request #639 from pmiossec/batch_size_option
...
Expose a BatchSize option...
2014-10-13 11:30:31 -04:00
Philippe Miossec
f9044c6499
release note...
2014-10-13 01:08:47 +02:00
Philippe Miossec
ae1b60cb4f
Unit tests
2014-10-03 23:44:58 +02:00
Philippe Miossec
5d7bb02153
Add a method to persist options in git config file
2014-10-03 23:43:30 +02:00
Philippe Miossec
ebe97e7472
When no value found in the git config file, use the default one specified
2014-10-02 23:41:22 +02:00
Philippe Miossec
d38051f63c
Make it build...
2014-10-02 13:42:43 +02:00
Matt Burke
f66d439707
Replace one-off BatchSize with a pattern for command-line + git config values.
2014-10-02 13:42:42 +02:00
Philippe Miossec
1dc2fc988b
Doc
2014-10-02 13:42:42 +02:00
Philippe Miossec
ed48555765
Save the option only when cloning
2014-10-02 13:42:41 +02:00
Philippe Miossec
e956d1d340
Expose a BatchSize option...
...
Since 21f36fa47c , tfs changesets are
fetched by batches of 100 changesets (instead of all at once)
to better support big history when cloning (and use less memory).
This option let the user specify the size of the batch
(because perhaps even 100 is too big for some big repositories).
Values accepted:
x < 0 => Only one batch with ALL the changesets
x == 0 => default value of 100
x > 0 => batches of x changesets
2014-10-02 13:42:41 +02:00
Philippe Miossec
c3e624ddc8
cleaning spaces
2014-10-02 00:10:10 +02:00
Philippe Miossec
b9f719726c
Merge pull request #646 from pmiossec/fix_wrong_changesets_order_tfs2008
...
Method GetChangesets() only for tfs2008 to avoid bad changesets returned...
2014-10-01 22:48:58 +02:00
Matt Burke
7b4ca36785
Directly as if "Is2008OrOlder"
2014-09-25 23:37:00 +02:00
Philippe Miossec
e64dc25570
Correct the double fetch of changesets
2014-09-25 23:36:37 +02:00
Philippe Miossec
d0c9ffbe9a
Try without the Retry.Do()
2014-09-25 23:36:37 +02:00