Files
git-tfs/doc/vsfake.md
Matt Burke b9265d0e97 Updated links.
* All file names are lowercase.
* All command docs are in the `commands/` directory.
* A couple of useless files are gone.
2013-06-03 10:57:51 -04:00

31 lines
916 B
Markdown

VsFake is a stub TFS connection for git-tfs that allows git-tfs to run in the absence of a TFS server. This should enable a couple of things:
1. Reproduction of bugs in a repeatable and portable fashion.
2. [Development on non-Windows workstations, running Mono](develop-on-mono.md).
## Usage
To use the VsFake driver, you will need to set the `GIT_TFS_CLIENT` environment variable.
In cmd:
```
> set GIT_TFS_CLIENT=Fake
> git-tfs --version
```
In bash (or other bourne-style shells, e.g. zsh):
```
$ export GIT_TFS_CLIENT=Fake
$ git-tfs --version
# or
$ GIT_TFS_CLIENT=Fake git-tfs --version
```
## Status
The plan for VsFake is to implement a mock TFS endpoint whose behavior is defined by configuration files. In development (not just on Mono), this plugin should make it easier to reproduce and investigate bugs.
As of 30 Jan 2011, VsFake is only implemented enough for git-tfs to start and show help.