dotSoftwaredotDevelopmentdotCustomersdotAbout us
PushOk logoblank
bullet Home
bullet My software
bullet Support
bullet My payments
bullet My info
bullet Subscriptions
bullet Voting
bullet Contact us
fast linksFast Links
news&eventsnews and events

2012-12-21 
Major update of SVNCOM version 1.7.2 are finaly released

2012-12-21 
Major update of SVN SCC plug-in - versions 1.7.2 are finaly released

Lightweight embedded Node.js database with MongoDB API.

Ticket

Search go
PushOk Logo blank
leftTicketright

Problem with SccDiff function

( SVNSCC , VS .NET 2005, 1.5.1.3, WIN VISTA  )
Type: Public Status:Closed Created: 18 May 09 05:00 Updated: 17 Jun 09 06:00
--> Ivar Jacobson International AB (user)  at 17 Jun 09 06:00 writes

Now that I am able to run WayPointer with the new 1.6.0 RC2 version, I
could verify that the problem with the SccDiff function appears to be
fixed.
--> Ivar Jacobson International AB (user)  at 01 Jun 09 06:00 writes

Maybe it works, but I can't verify it because of the issue I had with 1.6.0
RC0.
http://www.pushok.com/tickets_addmodify.php?id=2220

I.e. my application will hang when used with SVNSCC 1.6.0 RC*, while VS.NET
2005 seems to work OK. Unfortunately the problem was not fixed in RC1
(apparently) or RC2.
--> Oleg Akolupin (admin)  at 29 May 09 05:00 writes

Please test new patched plug-in.
You can download it here
http://www.pushok.com/files/temp/svnscc_1602.msi
--> Alexander Somov (admin)  at 28 May 09 05:00 writes

We decided to include this fix in the next release candidate. It will be
issued on this week.
--> Ivar Jacobson International AB (user)  at 28 May 09 05:00 writes

Hi, how is it going with the corrected release? The reason I'm asking is
that it was actually one of our customers that noticed this problem, and it
is stopping them from using our product properly.
--> Alexander Somov (admin)  at 20 May 09 05:00 writes

I can confirm that at this time the SccDiff function did not report that a
local file has been modified, since it compares not the current file on the
local disk, but the file cached in the local index. And I think we should
correct this behavior, as it doesn't meet the SCC API specifications.
Probably, this fix will be included only in next release, but I will try to
provide you with the corrected version within a few days, so you can test
it.
--> Ivar Jacobson International AB (user)  at 18 May 09 05:00 writes

I could add that if I do a SccUncheckout on a changed file, then
SccUncheckout does detect that file is changed and prompts the user if the
changes should be reverted or not. So it's only the SccDiff call that
misbehaves. I tried changing SCC_DIFF.QD_CHECKSUM to SCC_DIFF.QD_CONTENTS,
but that didn't help.
--> Ivar Jacobson International AB (user)  at 18 May 09 05:00 writes

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?
Rate this ticket:
Not useful at all
Partially useful
Useful
Very useful



You are 9530431 visitor since 20 Jan 2003.
828 visitors today and 1 online right now.
blank left to top right blank

© Copyright by PushOk Software, 2003-2024, webmaster@pushok.com