[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [SVNMERGE][PATCH] svnmerge rollback

From: David James <djames_at_collab.net>
Date: 2006-05-17 20:38:49 CEST

On 5/16/06, Madan U Sreenivasan <madan@collab.net> wrote:
> Implement `svnmerge rollback'.
> The `rollback' sub-command can be used to rollback previously integrated
> revisions.

Hi Madan,

This patch looks good except for one small problem in the test suite:
  self.launch("touch newfile")

'touch' isn't available on Windows. So we should do this instead:
   open("newfile","w").close()

Other than this issue, the patch looks excellent. I am very impressed
with the extensive suite of new tests.

Since this is a major new feature, I'd like to wait a few days to see
if anyone else has feedback before we commit. Giovanni?

Cheers,

David

>
> Review by: David James <djames@collab.net>
> Daniel Rall <dlr@collab.net>
>
> * contrib/client-side/svnmerge_test.py
> (TestCase_TestRepo.testRollbackWithoutInit):
> (TestCase_TestRepo.testRollbackOutsidePossibleRange):
> (TestCase_TestRepo.testRollbackWithoutRevisionOpt):
> (TestCase_TestRepo.testInitAndRollbackRecordOnly):
> (TestCase_TestRepo.testInitAndRollback):
> (TestCase_TestRepo.testMergeAndRollbackEmptyRevisionRange):
> (TestCase_TestRepo.testBlockMergeAndRollback):
> (TestCase_TestRepo.testMergeAndRollback):
> (TestCase_TestRepo.testBlockMergeAndRollback): New tests for rollback
> functionality.
>
> * contrib/client-side/svnmerge.py
> (warn): New function to print warning message to stdout.
> (action_rollback): New function. Used to rollback the merges between
> the given revision numbers.
> (command_table): New entry for `rollback'.
> ]]]
>
> Regards,
> Madan.
>
> _______________________________________________
> Svnmerge mailing list
> Svnmerge@orcaware.com
> http://www.orcaware.com/mailman/listinfo/svnmerge
>
>
>
>

-- 
David James -- http://www.cs.toronto.edu/~james
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed May 17 20:39:27 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.