Remove SVN external reference on repository

As part of my deployment scripts I do an svn copy from the trunk to the tags directory, which is in turn exported to our server. In a current project thats in development i'll be using svn externals to reference some files from another project.

Upon deployment i'd like to remove that reference and save a local copy with the code. Is there an easy way to do this? I realise I could do an svn export then check that in to the repo but it seems overly complex.

Answers


Is the SVN externals reference pointing to another project within the same repository? If so, you can remove the svn:externals property, and instead svn copy the project directly under the code.

If the reference is to an external project, I would strongly consider making it a reference to a tag of that project, not the trunk. That way you will have more control of when you want to refer to new versions of the external project. Each of the copies under your tags directory will refer to a specific version of the external project files.


Need Your Help

PHPExcel renaming default worksheet name to another name

php excel phpexcel

I am using PHPExcel to export my files from database, but my problem is when I download my excel the name of my sheet is the default "Worksheet". I would like to set it to another name like "Hello ...

can't set path for javac

path javac

I've put in an embarrassing amount of time reading threads here and elsewhere, I cannot compile HelloWorldApp.java