jenkins.plugins.svnmerge
Class FeatureBranchProperty.IntegrationResult

java.lang.Object
  extended by jenkins.plugins.svnmerge.FeatureBranchProperty.IntegrationResult
Enclosing class:
FeatureBranchProperty

public static class FeatureBranchProperty.IntegrationResult
extends Object

Represents the result of integration.


Field Summary
 long integrationSource
          The commit in the branch that was merged (or attempted to be merged.)
 long mergeCommit
          The merge commit in the upstream where the integration is made visible to the upstream.
 
Constructor Summary
FeatureBranchProperty.IntegrationResult(long mergeCommit, org.tmatesoft.svn.core.wc.SVNRevision integrationSource)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mergeCommit

public final long mergeCommit
The merge commit in the upstream where the integration is made visible to the upstream. Or 0 if the integration was no-op and no commit was made. -1 if it failed and the failure was handled gracefully (typically this means a merge conflict.)


integrationSource

public final long integrationSource
The commit in the branch that was merged (or attempted to be merged.)

Constructor Detail

FeatureBranchProperty.IntegrationResult

public FeatureBranchProperty.IntegrationResult(long mergeCommit,
                                               org.tmatesoft.svn.core.wc.SVNRevision integrationSource)


Copyright © 2004-2012. All Rights Reserved.