Add mention that LFS objects are not copied when a project is mirrored
Description
Projects can be mirrored from or to another repository. When activated, we mirror branches, tags, and commits. However, we do not mirror the LFS objects if the repository uses LFS, but nowhere in GitLab do we say that.
Proposal
-
DONE Add mention on the Mirror project Settings screen that we won't copy LFS objects, for Push and Pull.
-
DONE add documentation (separate issue: https://gitlab.com/gitlab-org/gitlab-ee/issues/1291)
-
If a project adds LFS object after setup, users won't necessarily remember that LFS objects won't be copied. We should detect if a pulled tree has signs of LFS usage, and if it does, add the
Warning: LFS objects are not copied
on the project homepage.
References
Issue that mentioned this problem: https://gitlab.com/gitlab-org/gitlab-ee/issues/1252