On 11/26/2014 2:19 AM, Yosuke Yamatani wrote: > Hello, I’m Yosuke Yamatani. > I’m a graduate student at Wakayama University, Japan. > I study software evolution in OSS projects through the analysis of SVN > repositories. > I found the entire ASF repository, but I would like to mirror the SVN > repository only for your project. > Could you let me know how to get your repository ?
Checking out a branch for a single Apache project is easy -- we do it all the time when working with the source for the lucene/solr project, and the procedure for that has been given to you in other replies. If you need the actual repository, that's probably different. Is that *really* what you need, or can you look at the history on svn.apache.org and various branch checkouts? I don't know a lot about subversion repos, but I've seen some things on the infrastructure mailing list and just now I've done some googling, and come up with the following. It may not be helpful, but it's what I've got: If you simply use svnsync to get all of what you want, you'll find your IP address banned automatically by scripts that watch for abuse. You can only get your IP address un-banned if you promise to not repeat the actions that got it banned in the first place, and repeated bans will not be lifted. Mirroring the whole repo needs to be done by starting with a dump, or you'll get banned: http://www.apache.org/dev/version-control.html#mirror According to what I found at the following URL, it may be possible to mirror only a subsection of the repo, but it's not very straightforward: http://svn.haxx.se/users/archive-2011-08/0136.shtml The last answer on this SO question also talks about only syncing part of a repo ... but I'm fairly sure that you must still start with the full dump, or risk getting banned: http://stackoverflow.com/questions/4303697/copy-parts-of-an-svn-repo-to-another Thanks, Shawn --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
