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

Re: Revision graph question

From: Alessandro Iurlano <a.iurlano_at_list.it>
Date: 2006-11-28 15:31:47 CET

Stefan Küng wrote:
> Alessandro Iurlano wrote:
>
>> When we did our first branch on tag operation we noticed something
>> strange that we did not expect.
>> We use tags for released versions (e.g. 1.1, 1.2) and another minor
>> version for bugfixed releases (e.g. 1.1d1, 1.1d2).
>> Yesterday a customer asked for a bugfix on a released version and for
>> this we did our first branch on tag.
>>
>> The operations we did were:
>>
>> Checkout of the /tags/release_1.0
>> Create branch /branches/release_1.0-dev
>> Switch to branch release_1.0-dev
>> Apply the fix and commit
>>
>> Just then we noticed the unexpected thing. The branch creation from
>> the tag is visualized in the revision graph
>> with a grey node between the old green tag and the new green branch
>> node. This grey node has a revision number which
>> is the same revision number of the last commit trunk had at the time
>> of branch creation. The log message and creation
>> date displayed in the tooltip are the same of the trunk one too. Only
>> the url is different.
>
> That's expected.
>
>> This unexpected situation, however, seems not to cause any problems,
>> as inspecting logs for the new branch does not
>> show anything related to this unusual node.
>
> You see: you most likely had the "HEAD revision in the repository"
> radio button activated in the branch/tag dialog. When you do that,
> then the branch is created directly on the repository from the HEAD
> revision.
> But since a tag is supposed to not get modified, you won't run into
> any problems, because since the creation of the tag and now (the HEAD
> revision), there were not changes to the tag, and so the newly created
> branch is exactly the same as if it were created from the
> last-committed revision of the tag.
>
> Stefan
>
Yes that was the problem. We misunderstood the meaning of that HEAD
revision thinking that it was the highest revision number of that "path".
Thanks a lot for the clarification.

Alessandro

--------((((((( Internet Email Confidentiality Footer )))))))--------

This e-mail, including any attachments, may contain information that is
protected by law as privileged and confidential, and is transmitted for
the sole use of the intended recipient. If you are not the intended
recipient, you are hereby notified that any use, dissemination, copying
or retention of this e-mail or the information contained herein is
strictly prohibited. If you have received this e-mail in error, please
notify immediately the sender by telephone or reply by e-mail, and
permanently delete this e-mail from your computer system.
The statements and opinions expressed in this e-mail message are
those of the author of the message and do not necessarily represent
those of List Group S.p.A. Besides, the contents of this message
shall be understood as neither given nor endorsed by List Group S.p.A.
List Group S.p.A. does not accept liability for corruption, interception or
amendment, if any, or the consequences thereof.

-----------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Nov 28 15:32:50 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.