com.atlassian.maven.plugins.sandbox.scm
Interface ScmHandler

All Superinterfaces:
ScmRoHandler
All Known Implementing Classes:
GitHandler, HgHandler, SvnHandler

public interface ScmHandler
extends ScmRoHandler


Method Summary
 void assertValidWorkspace(String urlWeWantToPushTo, String expectedBranch, String originalWorkspace)
           
 void createRemoteTagAndUpdateToIt(String destinationUrl, String revisionToTag, String tagName, String commitMessage)
           
 
Methods inherited from interface com.atlassian.maven.plugins.sandbox.scm.ScmRoHandler
getBranch, getTagString
 

Method Detail

assertValidWorkspace

void assertValidWorkspace(String urlWeWantToPushTo,
                          String expectedBranch,
                          String originalWorkspace)
                          throws ScmException
Throws:
ScmException

createRemoteTagAndUpdateToIt

void createRemoteTagAndUpdateToIt(String destinationUrl,
                                  String revisionToTag,
                                  String tagName,
                                  String commitMessage)
                                  throws ScmException
Throws:
ScmException


Copyright © 2015 Atlassian. All rights reserved.