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

RE: Re: Tagging and history

From: Robert Swarbrick <robert.swarbrick_at_asg.com>
Date: 2005-01-05 14:27:50 CET

Andy Peters wrote:

> I've been doing exactly that, although through TortoiseSVN's Repo-man.
> (Sorry, just hadda plug that film.) However, I went back and looked
at
> the logs (again, from Repo-Browse) for my tags, and the only log entry

> is the one I made when creating the tag (e.g., "Tagged rev 1.26"). I
> did press the "get all" button and still saw only that one log
message.

Use "Show Log" to get the log information. The "Repo-Browser" shows
what directories are available, but if you right click you still get the
"Show Log" option with that directory.
You can always just sidestep the shell integration , fire up a command
prompt and do "svn log [full path to the tag on the server]"
e.g. svn log http://my.server/BigJobs/Tags/OneThatWorked_1.0

However it certainly works for the tags and branches in the repository I
work from; a 'svn log' or TortiseSVN "Show Log" on the root directory of
a tag will show the complete history (although Tortoise prompts if I
want to stop on a Copy, and you have to answer "No").

>(Probably a question for the TortoiseSVN list...) Is this what
>TortoiseSVN's "Branch/Tag" feature does?

"Branch/Tag" is a way of creating the branches/tags (which are, after
all, only copies as far as Subversion is concerned) that gives you a
user interface with file listings etc. And I do like it

> What's the best way to fix this? I suppose I'll have to determine
what
> revision corresponds to each tag, check out that revision, then use
> "Branch/Tag" to actually create the tag?

I'd try checking this a bit more, as I think the operations work in
Subversion (I had several runs through a small test repository where I
just played with tags, branches and merges before being brave enough to
do this on the project source code)

> Or maybe nothing's wrong. I can't test it right now (no access to the

> repository) but maybe when I check out the tag, it pulls all of the
log
> entries for all of the files in the tag?

As far as I know, the log entries always remain on the server. Good to
see hardware guys using Svn!

Cheers,
Rob

-----Original Message-----
From: Andy Peters [mailto:devel@latke.net]
Sent: 04 January 2005 17:24
To: Subversion Users
Subject: Re: Tagging and history

Robert Swarbrick wrote:

> I've tried this (admittedly using the svnserve not http), and I still
> get the log information.
>
> Could you let us know what working copy directory you were in when you
> did "svn copy"?
>
> Some other information:
>
> Are you using svn's command line or a shell integration such as
> TortoiseSVN? I know the latter (which I use) will get the last 100
log
> lines by default, so if your repository sees a lot of activity there
may
> be nothing visible unless the "get all" button is pressed.
>
> Unless there's a pressing reason (like I've a specially constructed
> working copy) I'd always do a copy serverside, like
>
> svn copy http://server.domain.net/svn/repos/proj/trunk/
> http://server.domain.net/svn/repos/proj/tags/1.5
>
> [I've taken a guess at what your repository location may be based on
the
> email]

I've been doing exactly that, although through TortoiseSVN's Repo-man.
(Sorry, just hadda plug that film.) However, I went back and looked at
the logs (again, from Repo-Browse) for my tags, and the only log entry
is the one I made when creating the tag (e.g., "Tagged rev 1.26"). I
did press the "get all" button and still saw only that one log message.

(Probably a question for the TortoiseSVN list...) Is this what
TortoiseSVN's "Branch/Tag" feature does?

What's the best way to fix this? I suppose I'll have to determine what
revision corresponds to each tag, check out that revision, then use
"Branch/Tag" to actually create the tag?

Or maybe nothing's wrong. I can't test it right now (no access to the
repository) but maybe when I check out the tag, it pulls all of the log
entries for all of the files in the tag?

Sorry for all the newbie musing. I'm a hardware guy who has always
believed in the idea of revision control, but past experiences (um,
CVS?) have been frustrating. Subversions is easy enough for even a
hardware engineer to use!

Thanks,
Andy Peters
Tucson, AZ

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jan 5 14:30:31 2005

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