[Buildbot-commits] [Buildbot] #2351: Resubmitting a build of a project using master side CVS steps removes all files from the checkout
Buildbot
nobody at buildbot.net
Fri Aug 17 15:02:23 UTC 2012
#2351: Resubmitting a build of a project using master side CVS steps removes all
files from the checkout
---------------------+-----------------------
Reporter: pepsiman | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: 0.8.6p1 | Keywords: cvs
---------------------+-----------------------
I resubmitted a build from the buildbot web interface and it ran
{{{ 'cvs', '-z3', 'update', '-dP', '-r', 'HEAD', '-D', '2012-08-16
16:05:16 +0000'}}}
all files were removed from the checkout:
{{{"cvs update: Makefile is no longer in the repository"}}}
The date is correct and the files existed in the repository at that time.
I'm using the master side CVS steps.
The slave side CVS steps have a workaround for this:
{{{
if self.args['branch'] == "HEAD" and self.args['revision']:
# special case. 'cvs update -r HEAD -D today' gives no files
# TODO: figure out why, see if it applies to -r BRANCH
self.args['branch'] = None
}}}
The HEAD branch is being used because I'm specifying branch="HEAD" to the
Nightly scheduler.
--
Ticket URL: <http://trac.buildbot.net/ticket/2351>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list