Did a basic install/config for RB 2.0.18 and set up a Perforce repository. On a local mac installed RBTools 0.7.4.
coneill-mbp15 [512]:rbt post --debug 323331
>>> RBTools 0.7.4
>>> Python 2.6.9 (unknown, Sep 9 2014, 15:05:12)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)]
>>> Running on Darwin-14.4.0-x86_64-i386-64bit
>>> Home = /Users/coneill
>>> Current directory = /Users/coneill
>>> Running: git version
>>> Checking for a Subversion repository...
>>> Running: svn --non-interactive info
>>> Command exited with rc 1: ['svn', '--non-interactive', u'info']
svn: E155007: '/Users/coneill' is not a working copy
---
>>> Checking for a Git repository...
>>> Running: git rev-parse --git-dir
>>> Command exited with rc 128: ['git', 'rev-parse', '--git-dir']
fatal: Not a git repository (or any of the parent directories): .git
---
>>> Checking for a Mercurial repository...
>>> Unable to execute "hg --help": skipping Mercurial
>>> Checking for a CVS repository...
>>> Unable to execute "cvs": skipping CVS
>>> Checking for a Perforce repository...
>>> Running: p4 info
>>> Running: diff --version
>>> repository info: Path: hostname.domain:port0, Base path: None, Supports changesets: True
>>> Running: p4 counters
Unable to find a Review Board server for this source code tree.
coneill-mbp15 [514]:rbt list-repo-types
The following repository types are supported by this installation
of RBTools. Each "<type>" may be used as a value for the
"--repository-type=<type>" command line argument. Repository types
which are detected in the current directory are marked with a "*"
[*] "<type>": <Name>
"svn": Subversion
"git": Git
"mercurial": Mercurial
"cvs": CVS
* "perforce": Perforce
"plastic": Plastic
"clearcase": ClearCase
"bazaar": Bazaar
"tfs": TFS