/* * ==================================================================== * Copyright (c) 2005-2012 sventon project. All rights reserved. * * This software is licensed as described in the file LICENSE, which * you should have received as part of this distribution. The terms * are also available at http://www.sventon.org. * If newer versions of this license are posted there, you may use a * newer version instead, at your option. * ==================================================================== */ package org.sventon.service.svnkit; import org.sventon.ConfigDirectoryFactory; import org.sventon.SVNConnectionFactory; import org.sventon.service.RepositoryService; import org.sventon.service.SVNProvider; /** * SVN provider based on SVNKit. */ public class SVNKitSVNProvider extends SVNProvider { @Override public SVNConnectionFactory getConnectionFactory(final ConfigDirectoryFactory configDirectoryFactory) { return new SVNKitConnectionFactory(configDirectoryFactory); } @Override public RepositoryService getRepositoryService() { return new SVNKitRepositoryService(); } }