Question: Say I want to create my own listing control, like a repeater.

How can I make it support my own custom tags, i.e. like:

```
<blah:MyRepeater ID="id1" runat="server">
<Blah property1="234324" />
<midTemplate>
</midTemplate>

</blah:MyRepeater>

```

Answer: 
A number of ways:

1. Use backticks: `svn add` ``ls | egrep stuff
2. Use xargs: `ls | egrep stuff | xargs svn add`
3. Use find and xargs: `find . -type f -name *.c -print | grep -v '\.svn' | xargs svn add`

Obviously, change "stuff" and the "-name \*.c" to suit your requirements...
Another solution to this is to add those file extensions and the .svn folder to your SVN ignore pattern.

Armed with a client configured as such, you could then do `svn add *` and get only what you want into SVN.