[This is preliminary documentation and is subject to change.]

Duplicate something in working copy, remembering history (svn copy)

Namespace:  SharpSvn
Assembly:  SharpSvn (in SharpSvn.dll) Version: 1.4999.582.31705

Syntax

C#
public bool Copy<TSvnTarget>(
	ICollection<TSvnTarget> sourceTargets,
	string toPath,
	SvnCopyArgs args
)
where TSvnTarget : SvnTarget
Visual Basic (Declaration)
Public Function Copy(Of TSvnTarget As SvnTarget) ( _
	sourceTargets As ICollection(Of TSvnTarget), _
	toPath As String, _
	args As SvnCopyArgs _
) As Boolean
Visual C++
public:
generic<typename TSvnTarget>
where TSvnTarget : SvnTarget
bool Copy(
	ICollection<TSvnTarget>^ sourceTargets, 
	String^ toPath, 
	SvnCopyArgs^ args
)

Parameters

sourceTargets
Type: System.Collections.Generic..::.ICollection<(Of <(TSvnTarget>)>)

[Missing <param name="sourceTargets"/> documentation for "M:SharpSvn.SvnClient.Copy``1(System.Collections.Generic.ICollection{``0},System.String,SharpSvn.SvnCopyArgs)"]

toPath
Type: System..::.String

[Missing <param name="toPath"/> documentation for "M:SharpSvn.SvnClient.Copy``1(System.Collections.Generic.ICollection{``0},System.String,SharpSvn.SvnCopyArgs)"]

args
Type: SharpSvn..::.SvnCopyArgs

[Missing <param name="args"/> documentation for "M:SharpSvn.SvnClient.Copy``1(System.Collections.Generic.ICollection{``0},System.String,SharpSvn.SvnCopyArgs)"]

Type Parameters

TSvnTarget

[Missing <typeparam name="TSvnTarget"/> documentation for "M:SharpSvn.SvnClient.Copy``1(System.Collections.Generic.ICollection{``0},System.String,SharpSvn.SvnCopyArgs)"]

Return Value

[Missing <returns> documentation for M:SharpSvn.SvnClient.Copy``1(System.Collections.Generic.ICollection{``0},System.String,SharpSvn.SvnCopyArgs)]

Remarks

Can be called with either a list of SvnTarget, SvnUriTarget or SvnPathTarget. All members must be of the same type.

See Also