I was playing with dvc move and I got this problem.
Script to reproduce it:
#!/bin/bash -x
rm -rf test1
mkdir test1
cd test1/
echo 'test 1' > file1.txt
dvc init --no-scm
dvc add file1.txt
mv file1.txt.dvc file1.dvc
dvc status
tree -a
mkdir dir1
dvc move file1.txt dir1
dvc status
tree -a
# file1.txt has not been moved to dir1/
I am not sure if this is a glitch or everything is as expected, since the .dvc file has a different name from the datafile. When tracking file and data file have the same name everything works fine.