Hello,
My question is more process related with using svn:externals. In my testing, it seems that the svn:externals links are bi-directional. Changes are instantly propagated via the magic of svn:externals. 1. How do users preserve the integrity of a tag (which was created off a branch which had svn:externals)? Does one simply delete the svn:externals link once the tag is created? 2. In the case of common code shared between different projects (link from one to many), how are changes to the projects tracked? Say, projects 1, 2 and 3 all use common code. If project 1 makes changes to common (in addition to other changes) and is slated for a release, what now about projects 2 and 3? They too must be tagged to reflect the changes? Is the the "normal" practice? It seems like overhead to have to track and tag all projects affected by common. What are other ways of handling this in SVN? Amad Sorry for the double posts. Not sure what the protocol is on posting to different lists.
