35
35
def print_help( self ):
36
print "Usage: " + the.program.name + " resolve [--repo=REPO]"
36
print("Usage: " + the.program.name + " resolve [--repo=REPO]")
38
38
# 01234567890123456789012345678901234567890123456789012345678901234567890123456789
39
print "Reattempt to deploy files following an update that failed due to conflicts."
41
print "After an update, no files will have been redeployed from the local repository to"
42
print "your home directory if there were merge or deployment conflicts. In a situation"
43
print "such as this, you are expected to manually intervene; fixing broken merged files"
44
print "by hand and moving aside files in your home directory. After having done this,"
45
print "this command can be used to reattempt the deployment and finalise the update."
47
print "You can list outstanding conflicts by typing:"
48
print " " + the.program.name + " conflicts"
51
print " --quiet do not report changes to the home directory"
52
print " -r, --repo=REPO select the repo to check-out or create (defaults to 'home')"
53
print " -v, --verbose display information about what is being done"
54
print " --help display help and exit"
39
print("Reattempt to deploy files following an update that failed due to conflicts.")
41
print("After an update, no files will have been redeployed from the local repository to")
42
print("your home directory if there were merge or deployment conflicts. In a situation")
43
print("such as this, you are expected to manually intervene; fixing broken merged files")
44
print("by hand and moving aside files in your home directory. After having done this,")
45
print("this command can be used to reattempt the deployment and finalise the update.")
47
print("You can list outstanding conflicts by typing:")
48
print(" " + the.program.name + " conflicts")
51
print(" --quiet do not report changes to the home directory")
52
print(" -r, --repo=REPO select the repo to check-out or create (defaults to 'home')")
53
print(" -v, --verbose display information about what is being done")
54
print(" --help display help and exit")
110
112
deployment.copy_out( self.quiet )
112
114
# now we've copied-out, revert any copied-in changes!
113
if the.verbose >= 1: print "reverting %s" % the.repo.dir
115
if the.verbose >= 1: print("reverting %s" % the.repo.dir)
114
116
the.repo.vcs.revert()