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.
>
>

Reply via email to