On 20.07.2012 17:16, Marcel Hesselbarth wrote:
> Hi developers,
>
> searching the mailing group seems like no posted my problem before,
> even if Google presents several hits.
>
> The basic problem I have is I have a Project with svn:externals
> defined pointing into the same SVN. When I now make a commit the
> files changed inside the svn:externals folders are included - so all
> works great.
>
> If I now try to merge these commit into a other checkout the changes
> inside the svn:externals are not merged. I need to do a separate
> merge at the svn:externals folders. Doing so works fine, but why I
> have to do this manually? The merge of svn:externals is not done
> automatically independent of if the folder at the merge target is an
> linked svn:externals folder or a real folder. Or what I'm doing
> wrong?
>
> Now some additional information to the use case: Of cause I want to
> use these feature to share common code through svn:externals. I know
> google will tell me this is no good idea, but unfortunately don't
> come up with a better solution for organizing the source code. The
> only idea for avoiding svn:externals I found up to now is to build a
> common used dll first and embed these dll. Unfortunately this is not
> possible, as some parts of the shared source code need to be
> individually compiled into several dll's from the shared and the not
> shared areas.
>
> So what do you think about this feature? I think it is the missing
> part at using svn:externals for efficient source code sharing...
First of all, this would have to be done in the svn library. So you'd
have to ask for this on the svn users mailing list.
But:
this will never work. An external is not connected with the original or
merge target working copy. The only thing that gets merged is the
svn:externals property. Once that's merged, it points to the merged
target, and that's the target that's used.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2991992
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-07-20 20:25:03 CEST