我已經做了一些研究,但老實說似乎無法弄清楚這一點。FossilSCM,忽略添加文件
您可以設置一些設置一些選項有化石額外忽略文件,但不化石添加?通過Web界面的配置選項非常好,我很高興它可以用於extras命令,但它不適用於add命令?
如何配置化石忽略文件化石添加。?
我已經做了一些研究,但老實說似乎無法弄清楚這一點。FossilSCM,忽略添加文件
您可以設置一些設置一些選項有化石額外忽略文件,但不化石添加?通過Web界面的配置選項非常好,我很高興它可以用於extras命令,但它不適用於add命令?
如何配置化石忽略文件化石添加。?
Fossil的最新版本有一個addremove
命令,它將添加所有附加功能並刪除工作樹中的所有缺失文件。 --ignore-glob
交換機可用。
也許這是你在找什麼?
否則你很可能只是做:
fossil extras | xargs fossil add
見化石開發倉庫this check-in。你所要求的已經實施。
您可以使用settings ignore-glob
command列出要忽略的目錄/文件作爲逗號分隔列表。
*/*.suo,*/*/bin/*,*/*/obj/*
。fossil settings ignore-glob
以列出應用的忽略列表,或者輸入fossil settings ignore-glob
列表文件列表。.fossil-settings/ignore-glob
並插入要忽略的文件/目錄的逗號分隔列表;我沒有親自測試過這個,但是我記得在線閱讀。例如,在命令行中,你可以這樣做:
fossil settings ignore-glob "*/*.suo,*/*/bin/*,*/*/obj/*"
這會忽略在化石庫根樹中的每個子目錄中的所有.suo
文件,並在bin
和dir
子目錄下的所有文件在根目錄中的每個目錄中。
如果你想要的東西喜歡的.gitignore或.hgignore,你可以閱讀https://www.fossil-scm.org/index.html/doc/tip/www/settings.wiki
mkdir .fossil-settings
echo '*/*.suo' >> .fossil-settings/ignore-glob
echo '*/*/bin/*' >> .fossil-settings/ignore-glob
fossil add .fossil-settings
''',(ignore-glob),。化石設置/ \ 1,'''? – Ashish 2014-10-05 15:47:50
在Windows 7(其他平臺未測試)
如果你
fossil add *.*
忽略忽略glob設置(所有文件都被添加)。
如果你
fossil add .
則忽略,水珠被使用的設置。
我認爲OP實際上是在試圖獲得其他答案的效果。它也是我爲自己所希望的功能。 – RBerteig 2011-01-10 10:39:58
當然,但當時並沒有實施。現在它是。我有時會覺得drh在stackoverflow上讀取關於化石或sqlite的帖子以及他的存儲庫上的門票。 – Benoit 2011-01-10 10:59:37
他之前已經評論過stackoverflow,所以如果他仍然關注它,我不會感到驚訝。考慮到他對SQLite的原則(http://www.sqlite.org/testing.html)有多麼原則,他似乎有興趣不斷改進化石,只要它符合他的願景(他拒絕了對鉤的請求,因爲解決方案例如,它不是100%的跨平臺)。 – 2011-01-11 22:02:08