Hi all,
I have started moving to subversion from CVS not long ago and I am still
trying to find the best way of doing a few things using the available
svn commands. Today I bumped into a problem that I wasn't able to
solve, probably because my lack of familiarity with svn.
Assume a repository structure:
trunk
+- a
+- file1
+- file2
+- subdir
+- file3
Assume I check out a working copy doing
svn co --non-recursive svn://.../trunk/a my-dir
I will get:
my-dir
+- a
+- file1
+- file2
and no copy of "subdir", as requested. Now, I could find no way of
finding out using svn commands if the working copy contains all the
directories that are present in the repository.
For example, I would expect "cd my-dir; svn st -u" to print a list of
the missing directories, in the example above something like
"! a/subdir", but instead it stays totally silent.
Same for "svn update", it does not create missing directories, unless
thay have been first checked out and then deleted without using "svn
rm", or if they have been added to the repository after the working copy
was checked out. But if they haven't been checked out at the time when
the working copy was first created I could not find any way of getting
svn to show me the missing ones later, other than manually comparing the
outputs of "svn ls" and "ls" directory by directory.
Help appreciated.
Giuseppe
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 18 12:25:35 2005