Re: Merging externals-properties
From: Hans-Emil Skogh <Hans-Emil.Skogh_at_tritech.se>
Date: Thu, 13 Aug 2009 14:22:35 +0200
>> When I perform a merge that contains an updated (or added) external
But wouldn't it be very helpful to let TSVN (optionally) help you by making an update to the external if present? There is certainly a big chance to miss the update if you have to do it as a manual step.
> It's the very same if you edit the external property manually - if you
That is much more obvious. You quickly learn that every time you change an external you will have to manually run an update. For merges this is not the case.
(But when you mention it, it would be kind of nifty to have the externals dialog (optionally) update modified externals when saved.)
> And yes, that's all done in the svn library.
The explanation of how this is by design in SVN makes the case of adding it to TSVN (IMHO) even stronger . The reason for not doing it automatically all the time (in SVN) is sound, but to have an optional helper to do it for you (and make it harder to forget and thereby make a mistake) would absolutely make sense, and such things are TSVN:s forte!
(Especially for people who are not used to working with externals. The performs a merge and then wonders why the merge is broken since an external has been updated. It is not very intuitive to make an update directly *after* a merge, unless you are intimately familiar with how externals work.)
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
This is an archived mail posted to the TortoiseSVN Dev mailing list.