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