2014-01-23 148 views
2

我想在bzr分支中重構我的文件夾層次結構。作爲一部分,我想將我的lib文件夾移動到一個新的子文件夾(lib/x86),也就是說,lib的所有子文件夾應該位於lib/x86下。簡單的bzr mv lib lib/x86不起作用,將lib文件夾移動到新名稱,然後嘗試將其移到子文件夾。BZR:如何將文件夾移動到子文件夾?

什麼是命令來完成?

回答

0

解決方案是使用通配符。假設你已經改名爲你的lib文件夾到LIB歲,那麼你可以將它的內容,像這樣:

bzr mv lib-old/* lib/x86 

的LIB-舊文件夾後仍然存在,但是這是一個簡單的刪除運算。我之前已經將新路徑添加到bzr,因此可能也是必需的。

0

您可以在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 
相關問題