3

我有一个这样的文件夹结构:

A/B/C/hello.txt

我使用 svn mv 将 A 重命名为 Z:

Z/B/C/hello.txt

然后我对 hello.txt 做了一些修改。现在,svn status 给出:

D    A/B/C/hello.txt
A+   Z
M+   Z/B/C/hello.txt

当我尝试提交时,我收到以下错误消息:

'Z/B/C' is not under version control and is not part of the commit, yet its child 'Z/B/C/hello.txt' is part of the commit
4

1 回答 1

10
上例中重命名 SVN 文件夹的命令及其输出如下所示:
# svn mv AZ
AZ
DA/B/C/hello.txt
DA/B/C
轻拍
达
#ls
AZ
# rm -rf A
#ls
Z
#svn st
达
A + Z
# svn ci -m "提交消息。"
删除源/A
添加源/Z

提交修订版 307。
#svn st
# ls -R
.:
Z

./Z:
乙

./Z/B:
C

./Z/B/C:
你好.txt
于 2015-01-14T12:56:11.230 回答