Is there any way to help avoid accidental commits to svn:externals in TortoiseSVN?

144 Views Asked by At

I am on a development team with some members who have accidentally committed changes to svn:externals. If the externals in question are from a different repo, they get handled better in TortoiseSVN, with a clear visual separation in TortoiseSVN (see below), along with not being checked by default:

enter image description here

But if they're from the same repo (different projects in different areas of a large common repo) there is no visual indication that the files to be committed are any different.

Aside from server-side features like commit hooks, is there any way to prevent commits to externals? This is really causing some problems.

1

There are 1 best solutions below

2
Jason S On

Never mind, I wasn't using the latest version of TSVN. Recent versions have the BlockPeggedExternals feature