If a working copy of Subversion is a partial extract from the repository using --depthand / or --set-depth(possibly c exclude), is there a way to show nodes that are "missing" (either recursively or non-recursively)? I do not mean the absence in the sense of svn statusand !where the node was deleted, but deleted locally without telling SVN. Rather, I mean the node in the repository that was not previously retrieved from the repository or was excluded later.
svn info can be used to display the depth of a node.
lsor dircan be compared with svn ls. ( ls -r BASEnot bahave, as I expected to get a list of working copies.)
svnversion will indicate that WC is partial with 'P'.
(There seems to be no option --dry-runto use in conjunction with --set-depthfor svn update. Similarly, it svn diff -rBASE:HEAD --depth=immediatesdoes not create the information I'm looking for.)
Is there any direct method? It would be nice to have a list of nodes available for verification for verification or updating.
Thank.
source
share