Hi,
I am using SVNSCC 1.5.1.3 with our product WayPointer. We have developed
our own SCC integration and I am having problems with the SccDiff function
call (
http://msdn.microsoft.com/en-us/library/bb166501(VS.80).aspx).The problem is that the function call is returning SCC_OK instead of
SCC_I_FILEDIFFERS when we are checking a file that has been modified. In
other words it fails to detect that the file is different.
Here are two files for which SccDiff fails:
$ svn status m1.wpm
M m1.wpm
$ svn status UCS\ UseCase\ 1.doc
M K UCS UseCase 1.doc
This is a snippet of our code:
SCCRTN result = SccDiff(pvContext, GetCurrentWindowHandler, lpFileName,
SCC_DIFF.QD_CHECKSUM, pvOptions);
switch (result)
{
case SCCRTN.SCC_OK: // The working copy and server version is
identical
return false;
case SCCRTN.SCC_I_FILEDIFFERS: // The working copy differes from the
server version
return true;
Do you have any ideas what could be wrong?