|
Description
|
When building a child of a mercurial workspace, the nightly script does not create and populate usr/closed if usr/src already exists, even if CLOSED_CLONE_WS is set.
This problem came up in my build workspace when I incorrectly set CLOSED_CLONE_WS in an initial build. The nightly script populated usr/src, then failed to create usr/closed. I thought I could correct this by fixing my env file by choosing a proper CLOSED_CLONE_WS value and restart nightly, but nightly evidently requires that usr/src be empty in order to create usr/closed. This is counter-intuitive, and it wasn't evident from the documentation (nightly man page or error output) that I needed to blow away usr/src to get usr/closed.
|