我正在努力讓它在我做的時候svn commit我不會錯誤地忘記svn添加未版本控制的文件。在編譯服務器出現故障之前,記住這一點根本不可能,所以我需要這個用戶界面通知我添加了新的代碼文件。如何獲得SVN提交'顯示未版本控制的文件'以忽略文件夾
我已經得到了它是非常接近有用的在我的代碼庫忽略:
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.bak *.idb *.log *.obj *.pdb *.res *.tlog *.manifest *.res *.aps *.ipch *.lastbuildstate *.pch *.sbr *.sdf *.suo *.tlh *.unsuccessfulbuild *.tli
不幸的是,窗口仍然有無數的文件夾路徑由編譯器生成未版本控制目錄污染(即ipch文件夾),這些條目使得發現錯過的代碼文件變得非常煩人。
我看到一個UI選項可單獨選擇所有文件和文件夾,但沒有單獨顯示/隱藏文件和文件夾的選項。
是否有更簡單的方法來查看版本更改的結果以及未版本化的代碼文件更改?即具體爲.h,.c,.hpp和.cpp?
我認爲(必須檢查明天)你添加了*/ipch/*這樣的模式到你的忽略列表中。 我記得爲Debug文件夾做這件事。 – gbjbaanb
或者在包含這些構建文件夾的目錄中設置'svn:ignore'屬性也可以。 – Wrikken