X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.api%2Fsrc%2Forg%2Fargeo%2Fslc%2Fdeploy%2FVersioningDriver.java;fp=org.argeo.slc.api%2Fsrc%2Forg%2Fargeo%2Fslc%2Fdeploy%2FVersioningDriver.java;h=0000000000000000000000000000000000000000;hb=09c9e5093fe1353aaac344ac8a8caf2e1dcc0778;hp=dba57970c17bcdb170c8191c0062d50e70ff9743;hpb=8ff996a3380166be2ae9cf0ef0fa22c58e11746a;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.api/src/org/argeo/slc/deploy/VersioningDriver.java b/org.argeo.slc.api/src/org/argeo/slc/deploy/VersioningDriver.java deleted file mode 100644 index dba57970c..000000000 --- a/org.argeo.slc.api/src/org/argeo/slc/deploy/VersioningDriver.java +++ /dev/null @@ -1,33 +0,0 @@ -package org.argeo.slc.deploy; - -import java.io.File; -import java.io.OutputStream; -import java.util.List; - -/** Abstracts common versioning operations */ -public interface VersioningDriver { - public void getFileFromRepository(String repositoryBaseUrl, - String location, OutputStream out); - - public List getChangedPaths(File repositoryRoot, Long revision); - - public String getRepositoryRoot(String repositoryUrl); - - public String getRelativePath(String repositoryUrl); - - public void updateToHead(File fileOrDir); - - public void importFileOrDir(String repositoryUrl, File fileOrDir); - - /** - * Checks out or update this versioned directory - * - * @return true if the content has changed, false otherwise - */ - public Boolean checkout(String repositoryUrl, File destDir, - Boolean recursive); - - public void createRepository(String filePath); - - public void commit(File fileOrDir, String commitMessage); -}