BZR:如何将文件夹移动到子文件夹?
问题描述:
我想在bzr分支中重构我的文件夹层次结构。作为一部分,我想将我的lib文件夹移动到一个新的子文件夹(lib/x86),也就是说,lib的所有子文件夹应该位于lib/x86下。简单的bzr mv lib lib/x86
不起作用,将lib文件夹移动到新名称,然后尝试将其移到子文件夹。BZR:如何将文件夹移动到子文件夹?
什么是命令来完成?
答
解决方案是使用通配符。假设你已经改名为你的lib文件夹到LIB岁,那么你可以将它的内容,像这样:
bzr mv lib-old/* lib/x86
的LIB-旧文件夹后仍然存在,但是这是一个简单的删除运算。我之前已经将新路径添加到bzr,因此可能也是必需的。
答
您可以在3个步骤:
bzr mv lib lib-tmp
bzr mkdir lib
bzr mv lib-tmp lib/x86
我猜你错过了第2步。 Btw,bzr mkdir lib
相当于:
mkdir lib
bzr add lib