what files need add to svn, when i check out ue engine source and add to my own svn

When setting up an SVN environment it’s quite a pain for a source build. Just check the .gitignore and try to ignore the same things. The pain of SVN is that you will have to ignore a ton of subdirs such as all Intermediate or Saved folders, also your binaries should be ignored. You can not ignore as easy as you do it in git, you have to add all that info to all individual folders and add them one by one going down the directory tree. I normally end up writing some tools to do that job, a lot of trial and error though.

So the short answer is to do the same the .gitignore does, it will be hard work though.