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
Philippe Miossec
9da1684168
Method GetChangesets() only for tfs2008 to avoid bad changesets returned when getting by lots
...
Expected fix #642
2014-09-25 23:36:36 +02:00
Matt Burke
158d16b758
Merge pull request #636 from spraints/ignore-unshelve-errors
...
Add the option to ignore unshelve errors
2014-09-25 10:17:46 -04:00
Matt Burke
8bdd754a0f
Make the unshelve --force warnings shorter.
2014-09-24 10:05:28 -04:00
Matt Burke
ba5add04ab
unshelve --force ignores errors while Geting files.
2014-09-24 10:01:29 -04:00
Philippe Miossec
3f8f6c9b40
Merge pull request #638 from pmiossec/update_libgit2sharp
...
Update libgit2sharp to v0.19
2014-09-22 22:36:42 +02:00
Philippe Miossec
c025181f4b
Update rcheckin.md
2014-09-19 12:18:16 +02:00
Philippe Miossec
7b2b283cdf
Update libgit2sharp to v0.19
2014-09-10 10:55:45 +02:00
Philippe Miossec
a4901cdda1
Merge pull request #640 from voloda/Issue#632
...
#632 : Need support for ExtendedMerge of type Delete
2014-08-19 21:55:17 +02:00
voloda
370047ae32
Fixed according to the discussion
...
Tested with failing code - compared the result and it matched what is in
TFS
2014-08-19 18:09:55 +02:00
Philippe Miossec
9851568ac7
Change call to CreateCommit() because used api is obsolete
2014-08-06 10:27:28 +02:00
Philippe Miossec
c685a27aea
Use the good Signature
2014-08-06 09:50:55 +02:00
Philippe Miossec
2a60c57f14
Update libgit2sharp to v0.18.1
2014-08-04 13:45:04 +02:00
Matt Burke
8cc95e4404
Merge pull request #629 from pmiossec/cleaning_after_vs2008_support_removed
...
Cleaning after vs2008 support removed
2014-07-30 17:37:31 -04:00
Philippe Miossec
ba6581a2d9
Drop VsCommon in namespace
...
(because that's an internal namespace)
2014-07-30 10:39:36 +02:00
Matt Burke
62c3f38963
Update docs.
2014-07-28 10:09:35 -04:00
Matt Burke
f9c2485457
Refactor.
2014-07-28 10:02:35 -04:00
Matt Burke
95effc1d9a
Let unshelve continue after errors.
2014-07-28 09:49:22 -04:00
Philippe Miossec
e951a96afe
Simplify a little more registry read for VS>=2012
2014-07-15 17:34:48 +02:00
Philippe Miossec
0ea1c3ae6d
WrapperForWorkspace and WrapperForBranchObject could go in Wrappers.cs
2014-07-15 17:34:48 +02:00
Philippe Miossec
cf5ca76d33
TfsPlugin is the same for all versions...
2014-07-15 17:34:47 +02:00
Philippe Miossec
eabd86771d
Bring back all the TFS common code in TfsHelper.Common.cs (DRY!)
2014-07-15 17:34:47 +02:00
Philippe Miossec
344c5a2a3e
Merge back TfsHelper.PostVs2010.Common.cs in TfsHelper.Common.cs
2014-07-15 17:34:46 +02:00
Philippe Miossec
21f36fa47c
Merge pull request #626 from pmiossec/fetch_by_lots
...
[Need Tests] Fetch by lots
2014-07-15 17:33:11 +02:00
Philippe Miossec
235d516d77
Better handling big history by fetching changesets by lots
...
of 100 max (and creating commits in the same time)
before fetching another lot if needed....
& little refactoring
2014-07-13 21:53:10 +02:00
Philippe Miossec
14fdfb5841
Merge branch 'fetching_only_needed_changesets'
2014-07-13 21:49:15 +02:00