git-tfs/git-tfs — Issue #157: shelve -f does not work
Author: sc68cal
Created: 2012-03-09 16:54:13+00:00
State: open

As of d816a9546041608b21d0c98eed5d6c807fbfe96f

Might be related to our swap of option parsing.

```
$ git tfs shelve -f scollins_tpnxml
Usage: git-tfs shelve [options] shelveset-name [ref-to-shelve]
-h, -H, --help
-V, --version
-d, --debug Show debug output about everything git-tfs does
-i, --tfs-remote, --remote, --id=VALUE
The remote ID of the TFS to interact with
default: default
-p, --evaluate-policies Evaluate checkin policies (default: false)
-m, --comment=VALUE A comment for the changeset
--no-build-default-comment
Do not concatenate commit comments for the
changeset comment.
--no-merge Omits setting commit being checked in as parent,
thus allowing to rebase remaining onto TFS
changeset without exceeding merge commits.
-f, --force=VALUE The policy override reason.
-w, --work-item=VALUE1:VALUE2
Associated work items
e.g. -w12345 to associate with 12345
or -w12345:resolve to resolve 12345

SCollins@APPDEVLAP08 /e/Git/git-tfs (master)
$
```