Skip to content

Methods 'copy(srcPath, destURL...)' lack a 'version' parameter [Tigris #1505] #24

Description

@markphip

Description

Interface 'ISVNClientAdapter' declares

  public abstract void copy(File srcPath, SVNUrl destUrl, String message);
  public abstract void copy(File[] srcPaths, SVNUrl destUrl, String message, 
boolean copyAsChild, boolean makeParents);

, but these should have an additional 'revision' parameter, because the default 
is not what you always want ('WORKING', as defined in

http://subclipse.tigris.org/source/browse/subclipse/trunk/svnClientAdapter/src/j
avahl/org/tigris/subversion/svnclientadapter/javahl/AbstractJhlClientAdapter.jav
a?revision=5608&view=markup

). I suggest that there be a new method

  public void copy(File[] srcPaths, SVNRevision revision, SVNRevision 
pegRevision, SVNUrl destUrl, String message, boolean copyAsChild, boolean 
makeParents)

in the 'ISVNClientAdapter' and implemented in 'AbstractJhlClientAdapter'. The 
implementation should be straightforward.

Metadata Imported from Tigris (Issue 1505)

  • Creation Date: 2013-04-24 04:08:16
  • Reporter: arno_unkrig
  • Subcomponent: svnClientAdapter
  • Version: current
  • Milestone: not determined
  • Keywords:
  • Cc:

Comments

2016-01-18 00:44:20 by arno_unkrig

Hello... is there anybody out there?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions