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

Re: Subversion svn client doesn't show branch when checking in

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2006-03-09 21:54:39 CET

Malcolm Rowe wrote:
> On Thu, Mar 09, 2006 at 12:04:12PM -0500, C. Michael Pilato wrote:
>>+1 on switching to URLs of committables instead of local paths.
>>-1 (no veto, yet) on using *both* URLs and local paths.
> Any view on the suggestion to factor out (and display separately) the
> common prefix of the committables URLs, if there is one? That's the
> suggestion that I like best so far.

Actually, I just had another (similar) idea that would meet all my
personal criteria for the success of this change. What if we factored
out the repository root URL (always), and left the remaining repository
relative paths. We could even throw repos UUIDs into the mix.

So, instead of something like:

   In http://svn.collab.net/repos/svn/trunk/subversion/libsvn_fs_base:
   M tree.c
   M dag.c
   M bdb/nodes-table.h

which would still require me to prepend path information to every one of
those path lines in order to comply with most projects' log messsage
policies (in this case, "subversion/libsvn_fs_base"), we'd get:

   Repository: http://svn.collab.net/repos/svn
   UUID: 65390229-12b7-0310-b90b-f21a5aa7ec8e
   M trunk/subversion/libsvn_fs_base/tree.c
   M trunk/subversion/libsvn_fs_base/dag.c
   M trunk/subversion/libsvn_fs_base/bdb/nodes-table.h

Now I've got at least *some* real estate savings per-path and those
paths are much closer to what good log message policy would demand of me.


C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Thu Mar 9 21:58:51 2006

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