Make use of rb-tfs.
Review Request #8302 — Created July 20, 2016 and submitted
When using TFS, we've traditionally relied on Team Explorer Everywhere's
command-line interface. This is pretty slow and doesn't let us do things like
post shelvesets. In other changes, I've added a helper application built on the
TFS SDK which does what we need. With this change, if that helper is installed,
we use it instead of the old TEE command.
Posted pending changes and shelvesets to my local server.
Description | From | Last Updated |
---|---|---|
If these are optional, this should have , optional. |
chipx86 | |
If this is from argparse, then it's an argparse.Namespace. |
chipx86 | |
This will fail if options is None, as above. |
chipx86 | |
Needs the full module path. |
chipx86 | |
revisions is [] by default. If it's actually optional, we should say so here, but I suspect it should actually … |
chipx86 | |
Needs the full module path. |
chipx86 | |
Should list , optional. |
chipx86 | |
Same comments as above. |
chipx86 | |
Needs the full module path. |
chipx86 | |
Should this default to []? |
chipx86 | |
Should use double backticks for references to arguments. |
chipx86 | |
Double backticks for the values. |
chipx86 | |
This won't render correctly in ReST. Should be: This will return a dictionary with the following keys: ``base``: A revision … |
chipx86 | |
Needs full module paths. |
chipx86 | |
, optional |
chipx86 | |
Blank line between these. |
chipx86 | |
Can be: if rc in (0, 2): |
chipx86 | |
Missing trailing comma. |
chipx86 | |
"rb-tfs"? |
chipx86 | |
:py:meth: |
chipx86 | |
Same as above. |
chipx86 | |
Blank line between these. |
chipx86 | |
Needs to be a full module path. |
chipx86 | |
Same comments as above on double backticks for arguments and values. |
chipx86 | |
Same comments as above on ReST formatting. |
chipx86 | |
Should have , optional if the argument is optional. |
chipx86 | |
Needs full module paths. |
chipx86 | |
, optional |
chipx86 |
-
Code seems fine. Most of my comments are about the docs.
-
-
-
-
-
revisions
is[]
by default. If it's actually optional, we should say so here, but I suspect it should actually not default to[]
? -
-
-
-
-
-
-
-
This won't render correctly in ReST. Should be:
This will return a dictionary with the following keys: ``base``: A revision to use ... ``tip``: A revision to use ...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Summary:
-
Make use of tf-helper.Make use of rb-tfs.
- Commit:
-
2e0b8476a22b726306f88ae6a24c9b82b162aef4572fa9b2f61f95e685c6ebf84717e2073b95173c
- Diff:
-
Revision 2 (+385 -169)