You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Henry Story <he...@bblfish.net> on 2002/04/16 18:28:14 UTC

moving files in 0.11

Hi,

    I just downloaded the latest build (subversion-r1682+,  version 
0.11.1). I am trying to move a directory
that is in subversion inside another directory that is inside 
subversion. After all this is meant to be one of the cool features of 
subversion. But it does not seem to work. The commit fails (as shown 
below) with

svn_error: #21050 : <General filesystem error>
  add_dir `inca-kaon/html/edu': got copy_path, but no copy_rev


Is there anything I am doing wrong here?

Ps. I know I should have used this version to download the latest 
version from the svn server. But since this version is only a few days 
old I could not quite see the point. As a newbie who is only using it 
for storing my own revisions ( I am waiting for the final 1.0 version to 
deploy it in a wider setting), how often should I be updating my code?

[hjs@bblfish insead]$ ls
html  inca  inca-kaon  libraries
[hjs@bblfish insead]$ tree html
html
|-- edu
|   `-- insead
|       `-- calt
|           `-- inca
|               `-- kaon
|                   `-- www
|                       `-- html
|                           |-- AddOntology.html
|                           |-- ConceptView.html
|                           |-- InstanceView.html
|                           `-- TreeView.html
`-- img
    `-- Folder_icon.gif

8 directories, 5 files
[hjs@bblfish insead]$ svn st
[hjs@bblfish insead]$ svn st html
[hjs@bblfish insead]$ svn st inca
[hjs@bblfish insead]$ svn move html inca-kaon/
A          inca-kaon//html
D  html/img/Folder_icon.gif
D  html/img
D  html/edu/insead/calt/inca/kaon/www/html/InstanceView.html
D  html/edu/insead/calt/inca/kaon/www/html/AddOntology.html
D  html/edu/insead/calt/inca/kaon/www/html/ConceptView.html
D  html/edu/insead/calt/inca/kaon/www/html/TreeView.html
D  html/edu/insead/calt/inca/kaon/www/html
D  html/edu/insead/calt/inca/kaon/www
D  html/edu/insead/calt/inca/kaon
D  html/edu/insead/calt/inca
D  html/edu/insead/calt
D  html/edu/insead
D  html/edu
D  html
[hjs@bblfish insead]$ tree inca-kaon/html/
inca-kaon/html/
|-- edu
|   `-- insead
|       `-- calt
|           `-- inca
|               `-- kaon
|                   `-- www
|                       `-- html
|                           |-- AddOntology.html
|                           |-- ConceptView.html
|                           |-- InstanceView.html
|                           `-- TreeView.html
`-- img
    `-- Folder_icon.gif

8 directories, 5 files
[hjs@bblfish insead]$ ls -l inca-kaon/html/edu/insead/
total 4
drwxrwxr-x    4 hjs      hjs          4096 Apr 16 11:14 calt
[hjs@bblfish insead]$ ls -la inca-kaon/html/edu/insead/
total 16
drwxrwxr-x    4 hjs      hjs          4096 Apr 16 11:14 .
drwxrwxr-x    4 hjs      hjs          4096 Apr 16 11:14 ..
drwxrwxr-x    4 hjs      hjs          4096 Apr 16 11:14 calt
drwxrwxr-x    8 hjs      hjs          4096 Apr 16 11:14 .svn
[hjs@bblfish insead]$ ls -l inca-kaon/html/edu/insead/
calt  .svn
[hjs@bblfish insead]$ ls -l inca-kaon/html/edu/insead/calt/
inca  .svn
[hjs@bblfish insead]$ ls -l inca-kaon/html/edu/insead/calt/inca/
kaon  .svn
[hjs@bblfish insead]$ ls -l inca-kaon/html/edu/insead/calt/inca/kaon/
.svn  www
[hjs@bblfish insead]$ ls -l inca-kaon/html/edu/insead/calt/inca/kaon/www/
html  .svn
[hjs@bblfish insead]$ ls -l 
inca-kaon/html/edu/insead/calt/inca/kaon/www/html/
AddOntology.html   ConceptView.html   InstanceView.html  
.svn               TreeView.html
[hjs@bblfish insead]$ ls -a 
inca-kaon/html/edu/insead/calt/inca/kaon/www/html/
.  ..  AddOntology.html  ConceptView.html  InstanceView.html  .svn  
TreeView.html
[hjs@bblfish insead]$ svn commit
Deleting  html
Adding    inca-kaon/html
Adding    inca-kaon/html/edu

svn_error: #21050 : <General filesystem error>
  Commit failed (details follow):

svn_error: #21050 : <General filesystem error>
  add_dir `inca-kaon/html/edu': got copy_path, but no copy_rev
[hjs@bblfish insead]$

[hjs@bblfish insead]$ svn st -v
_               6        6        hjs   .
D               6        1        hjs   ./html
D               6        1        hjs   ./html/edu
D               6        1        hjs   ./html/edu/insead
D               6        1        hjs   ./html/edu/insead/calt
D               6        1        hjs   ./html/edu/insead/calt/inca
D               6        1        hjs   ./html/edu/insead/calt/inca/kaon
D               6        1        hjs   ./html/edu/insead/calt/inca/kaon/www
D               6        1        hjs   
./html/edu/insead/calt/inca/kaon/www/html
D               6        1        hjs   
./html/edu/insead/calt/inca/kaon/www/html/AddOntology.html
D               6        1        hjs   
./html/edu/insead/calt/inca/kaon/www/html/ConceptView.html
D               6        1        hjs   
./html/edu/insead/calt/inca/kaon/www/html/InstanceView.html
D               6        1        hjs   
./html/edu/insead/calt/inca/kaon/www/html/TreeView.html
D               6        1        hjs   ./html/img
D               6        1        hjs   ./html/img/Folder_icon.gif
_               6        3        hjs   ./inca
_               6        6        hjs   ./inca-kaon
A  +            -        1        hjs   ./inca-kaon/html
_  +            -        1        hjs   ./inca-kaon/html/edu
_  +            -        1        hjs   ./inca-kaon/html/edu/insead
_  +            -        1        hjs   ./inca-kaon/html/edu/insead/calt
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon/www
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon/www/html
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon/www/html/AddOntology.html
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon/www/html/ConceptView.html
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon/www/html/InstanceView.html
_  +            -        1        hjs   
./inca-kaon/html/edu/insead/calt/inca/kaon/www/html/TreeView.html
_  +            -        1        hjs   ./inca-kaon/html/img
__ +            -        1        hjs   ./inca-kaon/html/img/Folder_icon.gif
_               6        6        hjs   ./inca-kaon/src
_               7        7        hjs   ./inca-kaon/src/edu
_               8        8        hjs   ./inca-kaon/src/edu/insead
_               8        8        hjs   ./inca-kaon/src/edu/insead/calt
_               8        8        hjs   ./inca-kaon/src/edu/insead/calt/inca
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/AttributeTemplateModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/ConceptTemplateModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/InCATemplateModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/InCAkaon.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/InstanceTemplateModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/KaonAttribute.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/KaonConcept.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/KaonInstance.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/KaonOntology.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/KaonOntologyNode.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/Test.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/TestGateway.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/TestOntologyGateway.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/TestTreeGateway.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/example
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/example/OntologgingUserModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/helper
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/helper/AbstractIteratorModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/helper/MyBTemplateViewHandler.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/helper/PathListModel.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/AddOntologyScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/ConceptScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/GlobalUtilities.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/ImportExportServices.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/InstanceScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/SampleApplicationGateway.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/TreeScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/AttemptAddOntology.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/AttemptDisplayConcept.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/AttemptDisplayInstance.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/AttemptDisplayTree.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/ClearOntologies.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/ErrorEvent.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/GetAddOntologyScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/GetOntologyScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/InvalidRequest.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/InvalidXML.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/LocalRequestEvent.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/LocalResponseEvent.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/MainScreenEvent.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/RenderAddOntologyScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/RenderConceptScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/RenderEvent.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/RenderInstanceScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/RenderOntologyScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/RenderTreeScreen.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/events/UnknownOntologyError.java
_               8        8        hjs   
./inca-kaon/src/edu/insead/calt/inca/kaon/www/html
_               7        7        hjs   ./inca-kaon/src/org
_               8        8        hjs   ./inca-kaon/src/org/enhydra
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/BTree.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/BTreeViewHandler.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/DefaultTreeModel.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/DefaultTreeView.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/HTMLTreeRenderer.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/TreeModel.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/TreeNode.java
_               8        8        hjs   
./inca-kaon/src/org/enhydra/barracuda/core/comp/tree/TreeView.java
_               6        3        hjs   ./inca/src
_               6        3        hjs   ./inca/src/edu
_               6        3        hjs   ./inca/src/edu/insead
_               6        3        hjs   ./inca/src/edu/insead/calt
_               6        3        hjs   ./inca/src/edu/insead/calt/inca
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/.nbattrs
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/InCAServlet.java
_               6        3        hjs   ./inca/src/edu/insead/calt/inca/base
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/base/.nbattrs
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/base/InCAObject.java
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/base/InCAObjectLarge.java
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/base/InCAObjectReference.java
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/ontology
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/ontology/.nbattrs
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/ontology/InCAOntology.java
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/ontology/InCAOntologyNode.java
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/ontology/InCAOntologyNodeLevel.java
_               6        3        hjs   
./inca/src/edu/insead/calt/inca/ontology/ListofInCAOntologyNode.java
_               9        9        hjs   ./libraries
__              9        9        hjs   ./libraries/barracuda-core.jar
__              9        9        hjs   ./libraries/castor-0.9.3.9-xml.jar
__              9        9        hjs   ./libraries/castor-0.9.3.9.jar
__              9        9        hjs   ./libraries/daml_api.jar
__              9        9        hjs   ./libraries/kaonapi.jar
__              9        9        hjs   ./libraries/log4j.jar
__              9        9        hjs   ./libraries/rdf.jar
__              9        9        hjs   ./libraries/xmlc.jar
[hjs@bblfish insead]$



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: moving files in 0.11

Posted by Ben Collins-Sussman <su...@collab.net>.
Henry Story <he...@bblfish.net> writes:

> svn_error: #21050 : <General filesystem error>
>   add_dir `inca-kaon/html/edu': got copy_path, but no copy_rev
> 

Hi Henry... thanks for finding this bug.  I can reproduce it perfectly
using ra_local and our standard greek testing tree.  I'll see if it's
a quick fix, or whether this needs an issue filed.  It's probably a
small casualty of our recently rewritten commit system.  :-)

[sussman@kepler:~/projects/test/wc/A]$ svn mv B D
A          D/B
D  B/lambda
D  B/E/alpha
D  B/E/beta
D  B/E
D  B/F
D  B
[sussman@kepler:~/projects/test/wc/A]$ svn ci -m "foo"
Deleting  B
Adding    D/B
Adding    D/B/E

subversion/libsvn_client/commit.c:598
svn_error: #21050 : <General filesystem error>
  Commit failed (details follow):

subversion/libsvn_ra_local/commit_editor.c:210
svn_error: #21050 : <General filesystem error>
  add_dir `/A/D/B/E': got copy_path, but no copy_rev

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org