Frederik Ramm <[email protected]> writes: > Am I then the only one who has the whole OSM SVN checked out locally all > the time?
You might be. Well, I don't know, of course. But you are probably in a minority. I did not think of this case. If you do that you check out plenty of stuff you don't care about anyway ... > But it isn't done elsewhere in our SVN, is it? There are a few places like osmosis, tilesAtHome-dev and osmarender/osmarender-frontend. The latter is a bit unfortunate because the osmarender tree is used as external in a couple of places. So you are not only getting all the tags in osmarender-frontend but you get them four times. The osmarender tree was created to be able to use a single external to get all the osmarender stuff. By now there are a couple of things in there that are not relevant for tilesAtHome. I am actually thinking about splitting this up again for tilesAtHome and use externals for only the stuff the client is actually using. Osmarender-frontend accounts for more than half of the client's checkout. > Well it does if you want to check out the whole OSM SVN, and if you're > halfway involved then you will use so many projects that it is not > feasible to nicely check out every project's trunk into its own directory. > > Or is there a way to do something like "svn checkout > svn.openstreetmap.org --exclude \*/tag/\* or so? I did not see anything like this but you can read http://svnbook.red-bean.com/en/1.5/svn.advanced.sparsedirs.html Unfortunately, you can not reduce the working copy but you can avoid checking out stuff you don't want upon checkout. And the good thing is that your working directory will remember the depth of each sub directory and with 'svn up' it will update only the selected directory. While it certainly requires some work to set this up if you are interested in a lot of things from the repository it might be worth it. Matthias _______________________________________________ Tilesathome mailing list [email protected] http://lists.openstreetmap.org/listinfo/tilesathome
