Two questions on TSVN

1 view
Skip to first unread message

Robert Roessler

unread,
Jul 4, 2009, 5:27:29 PM7/4/09
to us...@tortoisesvn.tigris.org
First, an install-related question:

When I uninstalled 16624 (x64) prior to installing the 16664 (x64)
nightly on my Vista SP2 x64 system, I noticed that there were 2 entries
in the system Uninstall window both labeled "TortoiseOverlays", and both
showing "Product version 1.0.11866" - one with size 316 KB, and the
other with 396 KB.

The uninstall removed neither of these, and after installing 16664, I
still have the same 2 "TortoiseOverlays" entries. Are either of these
artifacts that I can/should remove?

Also, I have TCVS 1.11.3 (x64) installed, which appears to happily
"share" the overlays with TSVN... and I do not have a 32-bit TSVN installed.

My other question is about the Revision graph - I have a checked-out
tree from the Crypto++ project, using the URL

https://cryptopp.svn.sourceforge.net/svnroot/cryptopp/trunk

and placing that in ...\cryptopp-trunk. Note that this top-level
"trunk" is essentially empty, containing only a subdirectory "c5" - and
.svn, of course.

When right-clicking on cryptopp-trunk and asking for a Revision graph, I
get a LESS-inclusive picture than I do if I request it for the "c5"
subdirectory. They both indicate the same HEAD revision (469), but the
one from the higher-level cryptopp-trunk omits the 459 and 460
revisions, both of which deal with the most recent tag "CRYPTOPP_5_6_0".

Is this expected?

I will try and attach these graphs, and hopefully they will make it...

Robert Roessler

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2368022

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

cryptopp-trunk.png
cryptopp-trunk-c5.png

Stefan Küng

unread,
Jul 6, 2009, 1:54:25 AM7/6/09
to us...@tortoisesvn.tigris.org
Robert Roessler wrote:
> First, an install-related question:
>
> When I uninstalled 16624 (x64) prior to installing the 16664 (x64)
> nightly on my Vista SP2 x64 system, I noticed that there were 2 entries
> in the system Uninstall window both labeled "TortoiseOverlays", and both
> showing "Product version 1.0.11866" - one with size 316 KB, and the
> other with 396 KB.
>
> The uninstall removed neither of these, and after installing 16664, I
> still have the same 2 "TortoiseOverlays" entries. Are either of these
> artifacts that I can/should remove?

TSVN installs the overlays component as a merge-module, so it won't show
up at all in the uninstall window.
If you have entries there, they come from another Tortoise client which
uses the overlays msi instead of the merge-module. I suspect TCVS
because you have two entries: TCVS always installs both x64 and win32
version of the overlays component - that also explains the different
sizes of the two entries you have.

Entry in the uninstall window or not: the component isn't removed until
all Tortoise clients are uninstalled too since msi provides reference
counting.

> Also, I have TCVS 1.11.3 (x64) installed, which appears to happily
> "share" the overlays with TSVN... and I do not have a 32-bit TSVN installed.
>
> My other question is about the Revision graph - I have a checked-out
> tree from the Crypto++ project, using the URL
>
> https://cryptopp.svn.sourceforge.net/svnroot/cryptopp/trunk
>
> and placing that in ...\cryptopp-trunk. Note that this top-level
> "trunk" is essentially empty, containing only a subdirectory "c5" - and
> .svn, of course.
>
> When right-clicking on cryptopp-trunk and asking for a Revision graph, I
> get a LESS-inclusive picture than I do if I request it for the "c5"
> subdirectory. They both indicate the same HEAD revision (469), but the
> one from the higher-level cryptopp-trunk omits the 459 and 460
> revisions, both of which deal with the most recent tag "CRYPTOPP_5_6_0".
>
> Is this expected?

Yes, because the tag "CRYPTOPP_5_6_0" was created from the c5 folder,
not the trunk folder. So the rev graph for the trunk doesn't show that.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2368223

signature.asc

Robert Roessler

unread,
Jul 6, 2009, 2:10:04 AM7/6/09
to us...@tortoisesvn.tigris.org
Stefan Küng wrote:
> Robert Roessler wrote:
>> First, an install-related question:
>> ...

> TSVN installs the overlays component as a merge-module, so it won't show
> up at all in the uninstall window.
> If you have entries there, they come from another Tortoise client which
> uses the overlays msi instead of the merge-module. I suspect TCVS
> because you have two entries: TCVS always installs both x64 and win32
> version of the overlays component - that also explains the different
> sizes of the two entries you have.
>
> Entry in the uninstall window or not: the component isn't removed until
> all Tortoise clients are uninstalled too since msi provides reference
> counting.

This is made perhaps more confusing by the fact that the Vista uninstall
list shows the "Publisher" metadata entry for these as "TortoiseSVN"...
does your scheme for sharing of the overlays actually have TCVS using
bits from your project?

>> My other question is about the Revision graph - I have a checked-out
>> tree from the Crypto++ project, using the URL

>> ...
>> Is this expected?

> Yes, because the tag "CRYPTOPP_5_6_0" was created from the c5 folder,
> not the trunk folder. So the rev graph for the trunk doesn't show that.

Thanks for the informative answers, Stefan.

Robert

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2368224

Stefan Küng

unread,
Jul 6, 2009, 2:11:53 AM7/6/09
to us...@tortoisesvn.tigris.org
Robert Roessler wrote:
> Stefan Küng wrote:
>> Robert Roessler wrote:
>>> First, an install-related question:
>>> ...
>
>> TSVN installs the overlays component as a merge-module, so it won't show
>> up at all in the uninstall window.
>> If you have entries there, they come from another Tortoise client which
>> uses the overlays msi instead of the merge-module. I suspect TCVS
>> because you have two entries: TCVS always installs both x64 and win32
>> version of the overlays component - that also explains the different
>> sizes of the two entries you have.
>>
>> Entry in the uninstall window or not: the component isn't removed until
>> all Tortoise clients are uninstalled too since msi provides reference
>> counting.
>
> This is made perhaps more confusing by the fact that the Vista uninstall
> list shows the "Publisher" metadata entry for these as "TortoiseSVN"...
> does your scheme for sharing of the overlays actually have TCVS using
> bits from your project?

Well, the TortoiseOverlays component is done by me, so the publisher of
that component *is* TortoiseSVN.
It's just not the one who installed it :)

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2368225

signature.asc
Reply all
Reply to author
Forward
0 new messages