[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[TSVN] TortoiseSVN does not manage to compare the same file from different branches and revisions

From: Jean-Noël Rouvignac <Jean-Noel.Rouvignac_at_sterci.com>
Date: 2005-07-19 10:13:33 CEST

Hello!

I searched mailing lists and Issue Tracker for this issue, but I did
not manage to find it.

I am using currently using TortoiseSVN 1.2.1 (Build 3895) on Windows
XP with Subversion 1.2.1 installed on AIX 5.2.0.0 PowerPC server
called "hades". I access Subversion Via WebDAV.

Here is what I do:
- I merge a branch to my trunk.
- When navigating through the trunk of my application source in the
explorer, I right-click on the only file I have and choose
"TortoiseSVN > Revision Graph".
- when in the revision graph, I select two revisions from differents
branches. For example: revisions 13 and 11, or revisions 13 and 10,
or revisons 12 and 9 of main.c .
- Then I right-click and choose "Compare revisions" and obtain a
dialog whose name is "Changed File" showing that
http://hades/svn/repository/trunk/main.c/main.c had changed.
Unfortunately, I do not have any
http://hades/svn/repository/trunk/main.c/ directory.
- When I right-click on it, I expect to see the differences between
the two revisions. Unfortunately, I have the following error instead:
"PROPFIND request failed on '/svn/trunk/main.c/main.c'
Could not open the requested SVN filesystem"

Note that when I choose "Unified diff" instead of "Compare revisions",
it works fine and shows me the expected differences. I have the same
result with command line "svn diff
http://hades/svn/repository/branches/trunk/main.c@11
http://hades/svn/repository/trunk/main.c@13"

Here is my revision graph:
Please note that /trunk/main.c rev 13 is a merge between
/branches/trunk/main.c rev 12 and /trunk/main.c rev 9.
This merge was done on the server side via http.
Why does not it appear with a link between rev 13 and rev 12 ?

+---------------+
| Revision 13 |
| /trunk/main.c |
+---------------+
       |
       |
       | +------------------------+
       | | Revision 12 |
       | | /branches/trunk/main.c |
       | +------------------------+
       | |
       | +------------------------+
       | | Revision 11 |
       | +-| /branches/trunk/main.c |
       | +-------------------+ | +------------------------+
       | | Revision 10 | |
       | +-| /tag/trunk/main.c |-+
       | | +-------------------+
+---------------+ |
| Revision 9 |-+
| /trunk/main.c |
+---------------+
       |
+---------------+
| Revision 4 |
| /trunk/main.c |
+---------------+
       |
+---------------+
| Revision 3 |
| /trunk/main.c |
+---------------+
       |
+---------------+
| Revision 2 |
| /trunk/main.c |
+---------------+

Please let me know about answers to this issue by CC'ing me.
Thank you for helping me.

Djano

--------------------------------------------------------------------------------
This message and any attachments (the message) are intended solely for the addressees and are confidential. If you receive this message in error, please delete it and immediately notify the sender. Any use not in accord with this purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval. The Internet can not guarantee the integrity of this message. STERCI SA shall (will) not therefore be liable for the message if modified
Ce message et toutes les pièces jointes (ci-après le message) sont établis à l'intention exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur, merci de le détruire et d'en avertir immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse. Internet ne permettant pas d'assurer l'intégrité de ce message, STERCI SA décline(nt) toute responsabilité au titre de ce message, dans l'hypothèse où il aurait été modifié.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Jul 19 10:41:00 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.