3
我的(未來)Mercurial存儲庫中有很多對象(.o)文件。我有其中大多數人的來源,但有些是由合作者下載/提供的,我沒有來源。當然,版本化二進制文件是不好的,但我想爲那些我沒有源代碼的文件這樣做(假設它們很少會被修改,而另一方面,我不能再生它們自己)。Mercurial,只忽略其源代碼的目標文件
假設我有一個簡單的方法來確定.o對應的.c是否存在(例如總是在同一個文件夾中),是否有一種簡單的方法來實現這一點?
謝謝。
這是最好的辦法。廣泛地忽略,並用add覆蓋 –
當然,這很容易做到......但是如果我有一個簡單的規則來確定要保留什麼,那麼沒有辦法自動執行此操作嗎? – antony
如果您需要跟蹤很多'.o'文件,我會在'.hgignore'中添加'* .o',然後編寫一個腳本來遍歷'* .o'文件並調用'hg add'在那些沒有匹配'.c'文件的。在你想追蹤的'.o'文件被添加後,沒有其他東西可以自動化。 –