*/
public void doResolve(File path, boolean recursive) throws SVNException {
path = path.getAbsoluteFile();
SVNWCAccess wcAccess = createWCAccess();
try {
wcAccess.probeOpen(path, true, recursive ? SVNWCAccess.INFINITE_DEPTH : 0);
if (!recursive) {
SVNEntry entry = wcAccess.getEntry(path, false);
if (entry == null) {
SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.ENTRY_NOT_FOUND, "''{0}'' is not under version control", path);
SVNErrorManager.error(err);