~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/commands.py

  • Committer: Martin Pool
  • Date: 2005-06-24 10:42:47 UTC
  • Revision ID: mbp@sourcefrog.net-20050624104247-9cab76149a672c5b
- simple revert of text files 

- test cases for this

Show diffs side-by-side

added added

removed removed

Lines of Context:
1233
1233
              check_clean=(not force))
1234
1234
 
1235
1235
 
 
1236
 
 
1237
class cmd_simple_revert(Command):
 
1238
    """Restore selected files from a previous revision.
 
1239
    """
 
1240
    takes_args = ['file+']
 
1241
    def run(self, file_list):
 
1242
        if not file_list:
 
1243
            file_list = ['.']
 
1244
            
 
1245
        b = find_branch(file_list[0])
 
1246
 
 
1247
        b.revert([b.relpath(f) for f in file_list])
 
1248
 
 
1249
 
1236
1250
class cmd_revert(Command):
1237
1251
    """Reverse all changes since the last commit.
1238
1252