0
不要與Mercurial .hgignore for Visual Studio 2008 projects和VS 2010 projects混淆。Visual Studio 11/vNext項目的Mercurial .hgignore
Visual Studio 11(「vNext」)包含許多應該從源代碼存儲庫中排除的新功能...例如,應用程序生命週期管理工具和Metro相關的項目信息。
問題:應該對.hgignore
做什麼新的擴展或更改?爲什麼?
感謝您的回覆,儘管老實說,您的回答讓我更加困惑。我幾乎不熟悉Mercurial,但我知道在Git的經驗中,意外地跟蹤解決方案文件,構建內容等非常容易。藉助Mercurial,我不想依賴評論中提供的@ jrummell之類的插件。 ' - 未知 - 無狀態'開關如何使追蹤無意文件成爲不可能? – 2012-02-13 19:51:06
那些不會讓它變得不可能。該序列只是說「採取一切當前未知的事物並忽略它」。我最後談論的是如何自動添加任何東西,所以只要確保沒有生成任何「hg add」,並且只會跟蹤重要的東西。 – 2012-02-14 04:02:46
我認爲這個問題真的是關於什麼文件應該或不應該在源代碼控制中,即什麼是重要的東西?你的建議對VS2010來說不是很好。對於Web應用程序,它會生成一個包含15行的忽略文件 - 其中12個需要刪除,其他3個需要更改,另外還需要添加至少1個。 – 2012-02-14 14:29:40