mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-07 15:28:28 +01:00
Merge pull request #362 from efiop/master
repro: don't forget to update stage files after reproduction
This commit is contained in:
+4
-2
@@ -149,10 +149,12 @@ class Project(object):
|
||||
raise StageNotFoundError(target)
|
||||
|
||||
if recursive:
|
||||
for node in nx.dfs_postorder_nodes(self.graph(), node):
|
||||
stages[node].reproduce(force=force)
|
||||
for n in nx.dfs_postorder_nodes(self.graph(), node):
|
||||
stages[n].reproduce(force=force)
|
||||
stages[n].dump()
|
||||
|
||||
stages[node].reproduce(force=force)
|
||||
stages[node].dump()
|
||||
|
||||
def checkout(self):
|
||||
for stage in self.stages():
|
||||
|
||||
+2
-2
@@ -132,8 +132,8 @@ class Dependency(Output):
|
||||
state = self.project.state.get(self.path)
|
||||
if state and state.mtime == self.mtime():
|
||||
md5 = state.md5
|
||||
msg = '{} using md5 from state file for dependency'
|
||||
self.project.logger.debug(msg.format(self.path))
|
||||
msg = '{} using md5 {} from state file for dependency'
|
||||
self.project.logger.debug(msg.format(self.path, md5))
|
||||
|
||||
super(Dependency, self).update(md5=md5)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user