Office 365 SharePoint 中現在可以通過Move To功能將文檔移動到本站點的其他位置或者其他站點。
1 - 首先,選中要移動的文檔。可以多選。
2 - 之後就可以在右側的Panel裏選擇文檔即將被移動到的目的端,此處選擇了另外一個站點中的一個library.
3 - 由於源端的文件上有目的端不存在的Column,所以第一次Move沒有成功。會收到SharePoint的警告,如果一定要移動這兩個文件,會丟失Metadata。選擇“Move Anyway".
4 - 之後可以看到這兩個文檔已經被move到目的端的Library了,Document ID也保持了源端的值。所有Document的Version也都被Copy到目的端。但是源端特有而目的端不存在的Metadata就丟失了。
5 - 在源端Library可以看到這兩個文件被刪除的activity.
6 - 在目的端Library可以看到新添加兩個文件的activity。
如果要Move整個Library, 可以將整個Library中的文件選中,不過目測不能從All Site Content view去Move整個Library。
總結,Move To還是一個比較好用的功能,不過主要針對Document級別。如果想做多個Library的Move, 需要每次Move一個Library內的所有文件,每個Library需要Move一次。同時,如果想要保持源端文件的Metadata,需要在Move之前做好源端和目的端Library的比較,將目的端缺失的Metadata Column在Move文件補全。