Hi group,
We have a product development structure that looks a bit like below :-
trunk
Design
Module_A
file_bundle_x_source
Module_B
file_bundle_y_source
Verification - (externals)
Simulation_1
file_bundle_x
Simulation_2
file_bundle_x
Simulation_3
file_bundle_y
file_bundle_x
Basically some source files are generated within the Design folder under
their respective modules. These source files need to be used within the
test environment. One option would have been to "script" the copying of
the various bundles to the appropriate simulation environment when they
change. There is scope for these bundles to become large so I thought
that using svn:externals on my verification folder seemed like a good
idea. The properties taking the form a bit like below.
-r777 https <repo>\trunk\Design\Module_A\file_bundle_x_source
Simulation_1/file_bundle_x
Generally speaking from a trunk perspective everything seemed ok.....
then we branch to investigate a problem. Due to probably inexperience we
now have a branch that is not really self contained? Modifications on
the branch can directly impact the trunk, well on the externals bit
anyway.
One thought is to have the externals property be relative to the parent
folder, which I think would then prevent the branch direct link to the
trunk. We were very keen to ensure that any externals property refers to
a specific revision (or my tags not self contained).... but I do not
appear to be able to link a specific revision and use relative paths?
Any other better ideas ?
Regards
Steve Hutchinson
FPGA Group Leader
********************************************************************
This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person.
MBDA UK Limited, a company registered in England and Wales, registration number 3144919 whose registered office is at Six Hills Way, Stevenage, Hertfordshire, SG1 2DA, England.
********************************************************************
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
Received on 2010-11-25 10:49:54 CET