diff --git a/bundles/ru.arsysop.svn.connector.svnkit1_10/src/ru/arsysop/svn/connector/internal/svnkit1_10/SvnKit1_10Manager.java b/bundles/ru.arsysop.svn.connector.svnkit1_10/src/ru/arsysop/svn/connector/internal/svnkit1_10/SvnKit1_10Manager.java index 3b2262d..9bb2b23 100644 --- a/bundles/ru.arsysop.svn.connector.svnkit1_10/src/ru/arsysop/svn/connector/internal/svnkit1_10/SvnKit1_10Manager.java +++ b/bundles/ru.arsysop.svn.connector.svnkit1_10/src/ru/arsysop/svn/connector/internal/svnkit1_10/SvnKit1_10Manager.java @@ -295,7 +295,12 @@ public void upgrade(String path, ISVNRepositoryNotificationCallback callback, IS @Override public void pack(String path, ISVNRepositoryNotificationCallback callback, ISVNProgressMonitor monitor) throws SVNConnectorException { - //TODO + Map parameters = new HashMap<>(); + parameters.put("path", path); //$NON-NLS-1$ + parameters.put("callback", callback); //$NON-NLS-1$ + parameters.put("monitor", monitor); //$NON-NLS-1$ + watch.commandLong(ISVNCallListener.PACK, parameters, callback(monitor), // + p -> admin.pack(new File(path), new AdaptReposNotifyCallback(composite))); } private ProgressCallback callback(ISVNProgressMonitor monitor) {