On linux...
[jft@coyote admin]$ svn --version
svn, version 1.4.3 (r23084)
compiled Feb 20 2007, 11:46:52
According to http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.copy.html
"svn copy — Copy a file or directory in a working copy or in the
repository."
Trying some command line stuff ...
OK - this looks fairly normal:
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1
branches/
tags/
trunk/
And we only have one file in trunk...
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags
[jft@coyote admin]$
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1/branches
[jft@coyote admin]$
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1/trunk
hello.c
[jft@coyote admin]$
Here's a first attempt to copy that file from trunk to tags (file name
included in destination):
[jft@coyote admin]$ svn cp
file:///home/jft/my_newrepos/my/up/portlets/portlet1/trunk/hello.c
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags/test/hello.c
-m "copy file to test tag"
svn: Path 'tags/test' not present
Verifying that we still have nothing in the tags directory:
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags
[jft@coyote admin]$
OK, let's try again (file name not included in destination):
[jft@coyote admin]$ svn cp
file:///home/jft/my_newrepos/my/up/portlets/portlet1/trunk/hello.c
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags/test -m "copy
file to test tag"
Committed revision 25.
It looks like it worked, but ....
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags
test
[jft@coyote admin]$
[jft@coyote admin]$ svn list
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags/test
test
[jft@coyote admin]$
Huh? test inside test?? What is that? It's the file, which has been
renamed...
[jft@coyote admin]$ svn cat
file:///home/jft/my_newrepos/my/up/portlets/portlet1/tags/test
/*
Documentation about this file follows...
File last changed on $Date: 2007-07-18 16:18:28 -0500 (Wed, 18 Jul 2007) $
by $Author: jft $, in revision $Rev: 17 $.
It can be found at $HeadURL: file:///home/jft/my_repository/trunk/hello.c $
$Id: hello.c 17 2007-07-18 21:18:28Z jft $
*/
- - -
Not what I expected - thought I'd find the file with its original name -
hello.c.
Suggestions?
Thanks,
Jim
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Aug 10 02:42:29 2007