|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISvnMerger
Merge driver interface used by SVNKit in merging operations.
Merge drivers are created by a merger factory implementing the
ISVNMergerFactory interface.
DefaultSvnMerger| Method Summary | |
|---|---|
SvnMergeResult |
mergeProperties(ISvnMerger baseMerger,
java.io.File localAbsPath,
SVNNodeKind kind,
org.tmatesoft.svn.core.internal.wc.SVNConflictVersion leftVersion,
org.tmatesoft.svn.core.internal.wc.SVNConflictVersion rightVersion,
SVNProperties serverBaseProperties,
SVNProperties pristineProperties,
SVNProperties actualProperties,
SVNProperties propChanges,
boolean baseMerge,
boolean dryRun)
Merges the property changes propChanges based on serverBaseProperties
into the working copy localAbsPath |
SvnMergeResult |
mergeText(ISvnMerger baseMerger,
java.io.File resultFile,
java.io.File targetAbspath,
java.io.File detranslatedTargetAbspath,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.lang.String targetLabel,
java.lang.String leftLabel,
java.lang.String rightLabel,
SVNDiffOptions options)
Performs a text merge. |
| Methods inherited from interface org.tmatesoft.svn.core.wc.ISVNMerger |
|---|
mergeProperties, mergeText |
| Method Detail |
|---|
SvnMergeResult mergeText(ISvnMerger baseMerger,
java.io.File resultFile,
java.io.File targetAbspath,
java.io.File detranslatedTargetAbspath,
java.io.File leftAbspath,
java.io.File rightAbspath,
java.lang.String targetLabel,
java.lang.String leftLabel,
java.lang.String rightLabel,
SVNDiffOptions options)
throws SVNException
baseMerger - resultFile - targetAbspath - working copy absolute path of the targetdetranslatedTargetAbspath - leftAbspath - rightAbspath - targetLabel - leftLabel - rightLabel - options - merge options to take into account
SVNException
SvnMergeResult mergeProperties(ISvnMerger baseMerger,
java.io.File localAbsPath,
SVNNodeKind kind,
org.tmatesoft.svn.core.internal.wc.SVNConflictVersion leftVersion,
org.tmatesoft.svn.core.internal.wc.SVNConflictVersion rightVersion,
SVNProperties serverBaseProperties,
SVNProperties pristineProperties,
SVNProperties actualProperties,
SVNProperties propChanges,
boolean baseMerge,
boolean dryRun)
throws SVNException
propChanges based on serverBaseProperties
into the working copy localAbsPath
baseMerger - localAbsPath - working copy absolute pathkind - node kindleftVersion - rightVersion - serverBaseProperties - properties that come from the serverpristineProperties - pristine propertiesactualProperties - actual (working) propertiespropChanges - property changes that come from the repositorybaseMerge - if false, then changes only working properties; otherwise, changes both the base and working propertiesdryRun - if true, merge is simulated only, no real changes are done
SVNException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||