There are two Subversion working copy formats: 1.6 which keeps administrative data in each folder in .svn/entries file and 1.7 that keeps administrative data in the working copy root .svn/wc.db sqlite database.
SVNKit 1.7.5 supports both and uses newer by default. Native Subversion and tools based on it support either 1.6 or 1.7 format, so I suspect you're using TortoiseSVN 1.6.x. Alexander Kitaev, TMate Software, http://subgit.com/ - Svn to Git Migration! http://svnkit.com/ - Java [Sub]Versioning Library! http://hg4j.com/ - Java Mercurial Library! http://sqljet.com/ - Java SQLite Library! On 1 August 2012 23:22, tla <subspaceg...@hotmail.com> wrote: > > It works :D > > I have one more question... > > When I check out with TortoiseSVN it puts a .svn directory in each working > copy directory. > > How come SVNKit only puts one .svn folder in the repository's root? > > Is that just implementation-specific? > > > AlexanderKitaev wrote: >> >> Yes, you can do checkout as you've described. You'll need to pass >> depthIsSticky as 'true' when updating child folders (otherwise they will >> remain at depth 'empty'). >> >> After checkout is completed I'd recommend you to run update with depth >> infinity and stickyDepth set to 'true' on the root folder. This will reset >> explicit depths set on subfolders and thus further updates will send less >> information to the server. >> On Jul 27, 2012 10:44 PM, "tla" <subspaceg...@hotmail.com> wrote: >> >>> >>> I've made a couple tweaks to get SVNKit working on Android. >>> >>> However, when I try to checkout larger repositories (40 meg) I get >>> connection reset errors with a half checked-out repository. >>> >>> Calling >>> SVNUpdateClient.doCheckout(svnurl, path, SVNRevision.HEAD, >>> SVNRevision.HEAD, >>> SVNDepth.INFINITY, false); >>> >>> Is it possible to check repositories out piece-wise using >>> SVNDepth.IMMEDIATES and then recursing into the directories and checking >>> them out until I hit a directory with no folders? (Or would this just >>> create >>> a bunch of single-directory repositories?) >>> >>> This would keep my connections shorter and hopefully prevent them from >>> getting reset. >>> >>> I can check out the repository fine using the same code on the PC. >>> -- >>> View this message in context: >>> http://old.nabble.com/SVNkit-on-Android-tp34222489p34222489.html >>> Sent from the SVNKit - Users mailing list archive at Nabble.com. >>> >>> >>> >> >> > > -- > View this message in context: > http://old.nabble.com/SVNkit-on-Android-tp34222489p34242884.html > Sent from the SVNKit - Users mailing list archive at Nabble.com. > >