[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

SVN Externals query

From: Hutchinson, Steve (UK) <steven.hutchinson_at_mbda-systems.com>
Date: Thu, 25 Nov 2010 09:49:08 -0000

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

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.