2012-10-06 77 views
6

我有一個文件(FILE-1)與兩個父文件夾(FOLDER-1FOLDER-2)。谷歌驅動器文件夾刪除行爲

如果我刪除FOLDER-1FILE-1也被刪除。但是,我預計只有FOLDER-1將被刪除,並作爲FILE-1的母公司被刪除,並保留原樣。

這是預期的行爲還是錯誤?

+1

我只能確認行爲,而不是它的意圖與否。看起來很奇特,似乎刪除/搗毀該文件的文件是原始上傳到_將做到這一點,我不能以任何其他方式發生。如果該文件首先將該文件夾作爲父文件夾刪除,則該文件似乎按預期工作,並且不會隨「上傳文件夾」消失。 –

+0

可能有重複。 http://stackoverflow.com/questions/12778925/how-to-move-files-and-folders-using-google-drive-api –

回答

4

它似乎是根據這個設計Google Drive support documentation。似乎垃圾文件夾和從文件中刪除父項是兩個完全不同的事情。

3.該文件夾將被移至廢紙簍,該文件夾中的所有物品也將被移至廢紙簍。

+0

爲了澄清,我的問題是關於API,而不是谷歌的網絡界面。我的應用程序允許文件成爲多個瞬態文件夾的成員。如果我在一個文件夾上調用api delete命令,我希望api刪除該文件夾,而不是別的。這是api文檔所陳述的。我不希望發生遞歸刪除鏈,除非api文檔明確定義了這種副作用行爲。 – pinoyyid

0

我也發現同樣的事情,但我認爲他們只想要這個......當文件夾被移動到垃圾箱時,該文件夾中的所有項目也將被移至垃圾箱。

他們可能會做類似的東西,如果你願意刪除他們會要求確認短信用戶是否要刪除裏面的文件或不如果不是他們會問用戶移動一個文件夾到另一個文件夾,但它的選擇和思考的方式。

+1

當您刪除PC上的文件夾/目錄時,是否也刪除其中的所有文件?在我看來,Google試圖堅持一種相當標準的分層文件系統慣例。我覺得重要的是要注意谷歌在「刪除父母」和「垃圾文件夾」之間做了區分。 – adamdunson

+0

@adamdunson同意...一如既往,他們保持簡單ñ他們正在與標準.. – Javasist

+0

當我使用'rm folder1'刪除我的電腦上的文件夾時,我收到一個錯誤,我試圖刪除一個目錄。如果我明確添加-f標誌,則會減少每個子項的鏈接數。只有鏈接計數== 0時,子項纔會被刪除。 – pinoyyid

相關問題