How to remove plugins installed as svn:externals

I love how easy it is to keep up with the latest and greatest of a plugin in Rails: `script/plugin install -x https://some.subversion.server/plugin`.

Unfortunantly, if you then want to remove it, you need to then go and muck around with subversion externals in `/vendor/plugins`. It took me much hunting around and playing with svn proplist and svn propget to figure it out. It turns out to be as simple as just

cd ./vendor/plugins and then svn propedit svn:externals . –editor-cmd vi

and removing the line. Then just commit the changes plugins directory!

The canonical information on properties is available from the [Redbook](http://svnbook.red-bean.com/en/1.0/ch07s03.html)

4 Responses to “How to remove plugins installed as svn:externals”

  1. Benny Says:

    Thanks! I was also hunting on this for over an hour allready :)

  2. Chris Says:

    Thanks for putting this tip out there. It saved me many hours of reading documentation.

  3. DT Says:

    thanks so much, it’s taken me hours to find this page. It seemed such a simple thing……

  4. Amiel Says:

    or ./script/plugin remove

Leave a Reply