VssDiff Class

MSBuild

Task that records differences between the latest version of all the items in a Visual SourceSafe project and another version or label to a file.


Namespace: MSBuild.Community.Tasks.SourceSafe
Assembly: MSBuild.Community.Tasks (in MSBuild.Community.Tasks.dll)

Syntax

Visual Basic (Declaration)
Public Class VssDiff
    Inherits VssBase
C#
public class VssDiff : VssBase
C++
ref class VssDiff : VssBase
J#
public class VssDiff extends VssBase
JScript
public class VssDiff extends VssBase

Example

Generates a file containing all of the differences between the current version and the label "Test Label"

 Copy Code
<VssDiff UserName="uid"
             Password="pwd"
             DatabasePath="\\VSSServer\VSS2\srcsafe.ini"
             Path="$/Test"
             OutputFile="Diff.xml"
             Label="Test Label"
            />

Inheritance Hierarchy

System.Object
   Microsoft.Build.Utilities.Task
      MSBuild.Community.Tasks.SourceSafe.VssBase
         MSBuild.Community.Tasks.SourceSafe.VssDiff

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also

Syntax based on .NET Framework version 2.0.
Documentation version 1.0.0.0.