private boolean isRevisionCanBeSpecifiedForRoot() {
    final RootUrlInfo info = myVcs.getSvnFileUrlMapping().getWcRootForFilePath(myRoot);
    if (info == null) return true;

    boolean isExternal = NestedCopyType.external.equals(info.getType());
    boolean isSwitched = NestedCopyType.switched.equals(info.getType());

    if (isExternal) myCopyType.setText(message("label.external.copy"));
    if (isSwitched) myCopyType.setText(message("label.switched.copy"));

    return !isExternal && !isSwitched;
  }
private boolean isRevisionCanBeSpecifiedForRoot()