Open
Bug 1631610
Opened 5 years ago
robustcheck should handle subrepositories in some way.
Categories
(Developer Services :: Mercurial: robustcheckout, enhancement)
Developer Services
Mercurial: robustcheckout
Tracking
(Not tracked)
NEW
People
(Reporter: tomprince, Unassigned)
Details
Currently, if there is a hg repository checked out in a subdirectory of the destination, robustcheckout ignores it silently.
This is reasonable in some case; for example comm-central is checkedout in a subdirectory of mozilla-central, and it is useful to not destroy that checkout and the immediately re-clone it. However, this did cause issues when caches were shared between gecko and comm jobs, in that comm
would end up being checked out even when not requested by the task.
However, I don't think this is a good default behavior; my expectation after running robustcheckout is that the current directory exactly matches what is on the server without any extra files.
You need to log in
before you can comment on or make changes to this bug.
Description
•