long doSwitch(File path,
                Url url,
                Revision pegRevision,
                Revision revision,
                Depth depth,
                boolean allowUnversionedObstructions,
                boolean depthIsSticky) throws SvnBindException;
long doSwitch(File path,
                Url url,
                Revision pegRevision,
                Revision revision,
                Depth depth,
                boolean allowUnversionedObstructions,
                boolean depthIsSticky)