demoshop

demo, trying to be the best_

在受到 Subversion 版控保護的時候都會在每層的資料夾中擁有 (.svn | _svn) 資料夾,前文有提過千萬不要修改這資料夾的內容,避免版控發生難以拯救的災難,但專案寫完了、工作完成了後總是要交付吧,交付的時候怎麼可能把這有(.svn | _svn) 資料夾的檔案給人,自己刪除?別鬧了!有些資料夾相當的深,每一層都有你會砍到死的。
 

●先來看看什麼叫做每層都有


●對付這種情況我們可以利用匯出的功能快速的匯出一份乾淨的檔案,在要匯出的檔案或資料夾按「滑鼠右鍵」→「TortoiseSVN」→「Export」


●選擇要匯入的目的地


demo廢言利用【Export】所匯出的檔案或資料夾就不會包含 版控所需的資訊,一個小技巧但是還滿常用的,但是哩...在這種預設的匯出設定會只匯出受到版控的檔案如下圖,我的資料夾中明明就有一個「新文字文件.txt」但是並沒有被匯出


●如果你在匯出的時候有將「Export unversioned files too」打勾的話


●即使沒有版控的檔案也是會被匯出了

 

注意事項在最新版(1.7)的 SVN 中 隱藏目錄已經不是每層都有了,官方已經將他統一為第一層目錄內

系列文章

回應討論