private boolean doUsualMove(File src) {
    // if src is not under version control, do usual move.
    Status srcStatus = getFileStatus(src);
    return srcStatus == null ||
           srcStatus.is(StatusType.STATUS_UNVERSIONED, StatusType.STATUS_OBSTRUCTED, StatusType.STATUS_MISSING, StatusType.STATUS_EXTERNAL);
  }
private boolean doUsualMove(File src)