Hello Oleg,
Currently SVNKit doesn't support svnmucc command (mostly because it's rarely 
used).

You can perform several changes atomically using internal SVNKit API. Here're 
several links how to 
do that:

http://wiki.svnkit.com/Committing_To_A_Repository
http://svnkit.com/kb/dev-guide-commit-operation.html
http://vcs.atspace.co.uk/2012/07/20/subversion-remote-api-committing-without-working-copy/

Note that the number of closeDir calls should be the same as the number of 
openDir, addDir, and 
openRoot together.
--
Dmitry Pavlenko,
TMate Software,
http://subgit.com/ - git-svn bridge

> Good ${time of the day}
> 
> I would like to perform multiple copy and delete operations within a
> single SVN transaction (revision), the same way svnmucc [1] does it,
> only using SVNKit. Essentially I would like to combine multiple
> SvnRemoteDelete, SvnRemoteCopy, SvnRemoteMkDir operations into a single
> atomic commit.
> 
> Could someone familiar with SVNKit APIs point me in the right direction?
> 
> Oleg
> 
> [1] http://svnbook.red-bean.com/en/1.8/svn.ref.svnmucc.re.html

Reply via email to