google / google/copybara

Cannot find '68bc64b92658dc6234f092a5f43d83743e5ea61c' object in the repository when run copybara

Open
#216 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
3.8k
Forks
345
PR merge metrics
No merged PRs in 30d

Description

Something wrong when run copybara with submodules set to recursive.

```
$ ./copybara copy.bara.sky --force
Oct 31, 2022 5:02:01 PM com.google.copybara.Main configureLog
INFO: Setting up LogManager
Copybara source mover (Version: Unknown version)
Task: Loading config /home/administrator/.cache/bazel/_bazel_administrator/661a17f90f594da856b21f8911bf44bc/execroot/com_github_google_copybara/bazel-out/k8-fastbuild/bin/java/com/google/copTask: Git Destination: Fetching: file:///tmp/foo refs/heads/master
WARN: Git Destination: 'refs/heads/master' doesn't exist in 'file:///tmp/foo'
WARN: Cannot find last imported revision, but proceeding because of --force flag
Task: Checking out the change
ERROR: Cannot find '68bc64b92658dc6234f092a5f43d83743e5ea61c' object in the repository
```

```
core.workflow(
name = "default",
origin = git.github_origin(
url = "https://github.com/mudita/MuditaOS",
ref = "master",
submodules = "RECURSIVE",
),
destination = git.destination(
url = "file:///tmp/foo",
),

authoring = authoring.pass_thru("Default email "),
)
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.