      msg.good(f"Fetched asset {dest}")
  
  
  def project_run_all(project_dir: Path, *dvc_args) -> None:
      config = load_project_config(project_dir)
      setup_check_dvc(project_dir, config)
      dvc_cmd = ["dvc", "repro", *dvc_args]
      with working_dir(project_dir):
 
</s> remove @project_cli.command(
    "run-all",
    context_settings={"allow_extra_args": True, "ignore_unknown_options": True},
)
def project_run_all_cli(
    # fmt: off
    ctx: typer.Context,
    project_dir: Path = Arg(..., help="Location of project directory", exists=True, file_okay=False),
    show_help: bool = Opt(False, "--help", help="Show help message and available subcommands")
    # fmt: on
):
    """Run all commands. Additional arguments are passed to dvc repro."""
    if show_help:
        print_run_help(project_dir)
    else:
        project_run_all(project_dir, *ctx.args)


 </s> add  </s> remove         config = load_project_config(dest)
        setup_check_dvc(dest, config)
 </s> add         config = load_project_config(project_dir)
        setup_check_dvc(project_dir, config) </s> remove             dvc_cmd = ["dvc", "import-url", url, str(dest_path)]
            print(subprocess.check_output(dvc_cmd, stderr=subprocess.DEVNULL))
        except subprocess.CalledProcessError:
            dvc_cmd = ["dvc", "get-url", url, str(dest_path)]
            print(subprocess.check_output(dvc_cmd, stderr=subprocess.DEVNULL))
            run_command(["dvc", "add", str(dest_path)])
 </s> add             try:
                dvc_cmd = ["dvc", "import-url", url, str(dest_path)]
                print(subprocess.check_output(dvc_cmd, stderr=subprocess.DEVNULL))
            except subprocess.CalledProcessError:
                dvc_cmd = ["dvc", "get-url", url, str(dest_path)]
                print(subprocess.check_output(dvc_cmd, stderr=subprocess.DEVNULL))
                run_command(["dvc", "add", str(dest_path)])
    """Run all commands defined in the project using DVC.

    project_dir (Path): Path to project directory.
    *dvc_args: Other arguments passed to "dvc repro".
    """
      msg.good(f"Fetched asset {dest}")
  
  
  def project_run_all(project_dir: Path, *dvc_args) -> None:
    """Run all commands defined in the project using DVC.

    project_dir (Path): Path to project directory.
    *dvc_args: Other arguments passed to "dvc repro".
    """
      config = load_project_config(project_dir)
      setup_check_dvc(project_dir, config)
      dvc_cmd = ["dvc", "repro", *dvc_args]
      with working_dir(project_dir):
keep keep keep add keep keep keep keep
 Tidy up, document and add custom clone logic 
spacy/cli/project.py