Mac Copy VS Windows Copy
今天才發現Mac的Copy會將整個目錄給蓋掉, 例如
文件/目錄A/ 這個目錄有A.txt , B.txt 兩個檔案
測試文件/目錄A/這個目錄有A.txt, B.txt, C.txt 三個檔案
如果你將文件/目錄A 用drap & drop方式要將文件temp/目錄A給覆寫掉, 你猜會發生什麼事? 測試文件/目錄A/底下的C.txt會被刪除. 這個設計對Windows使用者可能會很困擾, 對Developer的我來說更是頭大 因為subversion的工作目錄下有個隱藏目錄.svn非常重要, 如果我要將工作目錄下某個library置換成新版, subversion client會發出哀號說找不到.svn目錄. 解決方法, 進入終端機使用cp指令
cp -iR source target
i = prompt 可以省略
R = Recursive
這個討論串也有談到其他solution , 不過要花錢, 應該要建議apple在copy時加一個Merge的選項才對 http://discussions.apple.com/thread.jspa?messageID=7831429
文件/目錄A/ 這個目錄有A.txt , B.txt 兩個檔案
測試文件/目錄A/這個目錄有A.txt, B.txt, C.txt 三個檔案
如果你將文件/目錄A 用drap & drop方式要將文件temp/目錄A給覆寫掉, 你猜會發生什麼事? 測試文件/目錄A/底下的C.txt會被刪除. 這個設計對Windows使用者可能會很困擾, 對Developer的我來說更是頭大 因為subversion的工作目錄下有個隱藏目錄.svn非常重要, 如果我要將工作目錄下某個library置換成新版, subversion client會發出哀號說找不到.svn目錄. 解決方法, 進入終端機使用cp指令
cp -iR source target
i = prompt 可以省略
R = Recursive
這個討論串也有談到其他solution , 不過要花錢, 應該要建議apple在copy時加一個Merge的選項才對 http://discussions.apple.com/thread.jspa?messageID=7831429
留言