> On Tue, Aug 18, 2009 at 03:39:39PM -0700, David Carson wrote:
> > Why not solve both of these issues by simply adding a new command: "svn origin"
> > 1. The new command would return URL:revision, and nothing else. No parsing of the log output necessary.
> > 2. The new command would always return the real origin of the branch, not a copy that might or might not be the original copy.
> > If #2 is not possible presently, then simply add this information to the repository's schema, so that it is available.
> > I feel that this particular piece of information is so important, it warrants a new command, or some definitive way of retrieving it. What do others think?
> Ideas like this have been posted many times.
> Some similar ideas of mine (which need much more refinement to be
> useful) are at http://svn.haxx.se/users/archive-2009-02/0729.shtml
> There are probably many more such ideas buried in the archives.
Yes, I see how the ideas at this link are somewhat related, but they are much more complicated than what I am suggesting. I would tend to agree that, ideally, branching should be a special case of copying.
> As always the devil is in the details. If you're serious about this
> try to come up with a detailed technical spec for the feature that
> can be discussed. This discussion would involve finding an adequat
> technical solution that *everyone* is happy with. That can take some
> time so make sure to bring patience. You could search the dev@ archives
> for 'svn obliterate' to dig up examples of what is involved in creating
> such a spec and discussing it. (Note that the obliterate discussion
> has been going on for many years so it might be worth searching way
> in the past, too.)
All I care about right now is that all copies are done in such a way that retrieving the source of the copy is simple and definitive. This seems quite straightforward. The information is available at the time of the copy, but it is too cumbersome to get to it later, IMHO.
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-08-19 06:46:22 CEST