Login | Register
My pages Projects Community openCollabNet

Discussions > dev [DISABLED] > Re: taking temperature on externals

subversion
Discussion topic

There will be a brief maintenance window every Friday at 17:00 Pacific.
For further details, see CollabNet's maintenance and upgrade policy.

Back to topic list

Re: taking temperature on externals

Author neels
Full name Neels Janosch Hofmeyr
Date 2009-04-04 13:02:10 PDT
Message Mark Phippard wrote:
> On Fri, Apr 3, 2009 at 9:06 PM, Neels Janosch Hofmeyr <neels at elego dot de> wrote:
[...]
>> (( Testing around, I found that it makes no practical sense to commit an
>> external when it has an explicit revision number. So, I for myself am
>> thinking it'd be good to a) handle both directory and file externals the
>> same way, by b) excluding them from commit recursion if and only if they
>> have a fixed revision number. Meaning that revision-less dir-externals would
>> be included in recursive commits, while "revision-ful" file-externals
>> wouldn't. It seems to cater for all the needs: If I want a patchy working
>> copy to commit in, I don't supply revision numbers and am working on HEAD.
>> Makes sense. If I want to have a fixated snapshot of something, I provide a
>> revision number and can't commit on it. Makes sense!
>> I'd even go as far as warning about any modifications made on externals with
>> a fixed revision number... ))
>
> FWIW, at the API level you can already do this. I think we only
> prevent it in the command line. In Subclipse we do all commits to
> externals from the same repository in a single transaction (always
> have) and it works fine. I *think* TortoiseSVN might provide this as
> an option.

Well, that should be a pretty easy job, then. What a bummer that no-one took
a look at it before releasing file externals in 1.6.0.

In any case, I think it would be good to disallow commits to file externals
with fixed revisions (e.g. by 1.6.1).

And then hopefully have a unified commit behaviour for file- and
dir-externals with a commandline switch by 1.7.

Does that sound about right, like it is likely to happen that way?

Thanks
~Neels
Attachments

« Previous message in topic | 4 of 13 | Next message in topic »

Messages

Show all messages in topic

taking temperature on externals neels Neels Janosch Hofmeyr 2009-04-03 18:06:40 PDT
     Re: taking temperature on externals mksoft Michae Sinz 2009-04-04 07:04:33 PDT
     Re: taking temperature on externals markphip Mark Phippard 2009-04-04 08:16:30 PDT
         Re: taking temperature on externals neels Neels Janosch Hofmeyr 2009-04-04 13:02:10 PDT
             Re: taking temperature on externals markphip Mark Phippard 2009-04-04 13:07:35 PDT
                 Re: taking temperature on externals neels Neels Janosch Hofmeyr 2009-04-04 13:41:32 PDT
         RE: taking temperature on externals rhuijben Bert Huijben 2009-04-04 14:40:36 PDT
             Re: taking temperature on externals gstein Greg Stein 2009-04-05 12:57:19 PDT
                 Re: taking temperature on externals cmpilato C. Michael Pilato 2009-04-06 09:07:21 PDT
                     Re: taking temperature on externals gstein Greg Stein 2009-04-06 09:25:44 PDT
                         Re: taking temperature on externals cmpilato C. Michael Pilato 2009-04-06 09:32:45 PDT
                             Re: taking temperature on externals gstein Greg Stein 2009-04-06 09:46:09 PDT
                                 Re: taking temperature on externals cmpilato C. Michael Pilato 2009-04-06 09:53:33 PDT
Messages per page: