F
F
f0y2011-10-25 11:50:15
subversion
f0y, 2011-10-25 11:50:15

Why do we need zcache directories in subversion?

Good time of the day! Recently started using subversion and I don't understand the purpose of automatically created directories named .zcache. I work under Debian, Subversion version 1.6.17 (r1128011), I use IDEA as an ide.
The following files are created in the zcache directory:
svn-add-args
svn-add-usage
svn-cmds
svn-commit-args
svn-commit-usage
svn-delete-args
svn-delete-usage
Contents of svn-cmds:
_svn_cmds=( 'status' ':status:stat:st:' 'merge' ':merge:' 'help' ':help:?:h:' 'switch' ':switch:sw:' 'propdel' ': propdel:pdel:pd:' 'move' ':move:mv:rename:ren:' 'cleanup' ':cleanup:' 'unlock' ':unlock:' 'resolved' ':resolved:' 'export' ': export:' 'copy' ':copy:cp:' 'revert' ':revert:' 'resolve' ':resolve:' 'mergeinfo' ':mergeinfo:' 'import' ':import:' 'diff' ': diff:di:' 'propedit' ':propedit:pedit:pe:' 'commit' ':commit:ci:' 'propset' ':propset:pset:ps:' 'mkdir' ':mkdir:' 'update' ':update:up:' 'proplist'':proplist:plist:pl:' 'lock' ':lock:' 'blame' ':blame:praise:annotate:ann:' 'checkout' ':checkout:co:' 'add' ':add:' ' propget' ':propget:pget:pg:' 'delete' ':delete:del:remove:rm:' 'info' ':info:' 'changelist' ':changelist:cl:' 'log' ':log: ' 'list' ':list:ls:' 'cat' ':cat:' )list' ':list:ls:' 'cat' ':cat:' )list' ':list:ls:' 'cat' ':cat:' )
What are these files? How to remove them correctly? How to turn off automatic creation? Thank you!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
alexmuz, 2011-10-25
@f0y

Open ~/.zshrc and you will most likely see:
# Completion caching
zstyle ':completion::complete:*' use-cache on
zstyle ':completion::complete:*' cache-path .zcache
zstyle ':completion: *:cd:*' ignore-parents parent pwd
So subversion has nothing to do with it at all.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question