2011-05-10 75 views
3

是否可以在忽略某些文件擴展名的情況下導出SVN目錄? (喂,.cpp?)有選擇地導出SVN目錄

我需要我的頭文件,其中包含我的圖書館的符號,導出到其他文件夾,我將它們壓縮了成品靜態/動態庫產品一起。通常我只是將目錄中的頭文件升高一級,並使用--depth選項,但目錄中的其他一些頭文件需要更深一些。

回答

0

我無法找到一個方法來選擇輸出目錄,但你可以出口是通常它,然後運行在新的目錄下:

find NewDirectory -name \*.Extension -delete 

這將刪除所有*.Extension文件。

0
  1. 出口SVN倉庫
  2. 轉到導出目錄
  3. 運行命令行(只複製* .h文件):

find . -name \*.h -print | xargs cp -t pathToYourDestinationDir/

我測試.PHP文件:

find . -name \*.php -print | xargs cp -t ../test2/

+0

這對我不起作用;我得到「非法選項--t」。 – Maxpm 2011-05-10 15:47:32

+0

我得到它的工作,但有一個更簡單的方法:'找到ExportedDirectory -name \ *。cpp -delete' – Maxpm 2011-05-10 15:54:48