Eric J. Smith wrote:
> Yeah, I suppose not being able to guarantee that the issue number property
> was applied would be somewhat bad. Although, I wouldn't necessarily think
> this would be a show-stopper. Worst case is that a commit is successful and
> setting the issue number property fails. This would be bad, but not
> horrible and hopefully at some point the Subversion people realize that
> being able to commit the revision properties with the revision is a
> must-have feature.
The problem with revision properties is that they only refer to one
specific revision. So to read those properties, TSVN would have to find
out first the revision to look for the properties.
> The ability to commit revision properties in a single transaction seems like
> a no-brainer for the Subversion people. I will have to attempt to fight
> this one as well. Where would you see this being changed in Subversion so
> that I can help try to make this happen?
There's an issue filed about this. Don't know the number by heart, but I
think it's 2004 or somewhere around that.
>>Since the issue number box should only be shown if the properties are
>>actually set, this would mean a connection to the repo server before the
>>commit dialog is even shown. And that's very bad. Many people use the
>>commit dialog to just check which files have changed.
> I'm not quite sure what you mean here. You are already determining if the
> issue number box should be displayed or not for the commit dialog. I'm not
> suggesting that you should change the folder properties that determine if
> the issue tracking feature is enabled or not, I'm just talking about storing
> something like a "bugtraq:affectedissues" with a revision if, and only if,
> an issue number is specified in the commit dialog.
That revision property would be used best by the issue tracking
software, not TSVN.
> The real issue is how much of a hit would you take to the show log window to
> retrieve this information when an individual revision is selected.
I was talking about the commit dialog, not the log dialog. The issue
number box on the commit dialog is only shown if the properties are set.
So the commit dialog would have a delayed show up which is something I
really want to avoid at all costs.
> I see. I didn't know that you were in lockdown mode already.
TSVN isn't in lockdown mode, Subversion is.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Sat Sep 11 20:15:33 2004