不要与Mercurial .hgignore for Visual Studio 2008 projects混淆
我问的是,是否可以为Visual Studio 2010重用相同的文件,或者是否应该添加其他扩展等,为什么?
新的东西与MSTest的东西有关 . 这是我使用的那个:
# use glob syntax syntax: glob *.obj *.pdb *.user *.aps *.pch *.vspscc *.vssscc *_i.c *_p.c *.ncb *.suo *.tlb *.tlh *.bak *.[Cc]ache *.ilk *.log *.lib *.sbr *.scc *.DotSettings [Bb]in [Dd]ebug*/** obj/ [Rr]elease*/** _ReSharper*/** NDependOut/** packages/** [Tt]humbs.db [Tt]est[Rr]esult* [Bb]uild[Ll]og.* *.[Pp]ublish.xml *.resharper *.ncrunch* *.ndproj
我觉得知道关于我的存储库的每一条信息都很重要,所以我从不将.hgignore文件从一个repo复制并粘贴到下一个repo,而是我总是按照我的方式构建它们 .
使用TortoiseHg很容易,因为提交窗口将列出所有未跟踪的文件,只需右键单击就可以添加模式来忽略这些文件 . 这样我总能发现我可能想要或不想保留的新文件 .
例如,在Thomas发布的列表中, *.resharper 是最后一个条目 . 这将阻止每个解决方案共享resharper设置,因为ReSharper的配置对话框中的一个选项可以设置为 . 换句话说,如果你想确保所有的开发人员都使用相同的设置来运行ReSharper会帮助你的很多东西,那么这个特定的行就不能存在 .
*.resharper
所以我的建议是:手动完成,你将在这个过程中学习一两件关于你的项目的知识 .
2 回答
新的东西与MSTest的东西有关 . 这是我使用的那个:
我觉得知道关于我的存储库的每一条信息都很重要,所以我从不将.hgignore文件从一个repo复制并粘贴到下一个repo,而是我总是按照我的方式构建它们 .
使用TortoiseHg很容易,因为提交窗口将列出所有未跟踪的文件,只需右键单击就可以添加模式来忽略这些文件 . 这样我总能发现我可能想要或不想保留的新文件 .
例如,在Thomas发布的列表中,
*.resharper
是最后一个条目 . 这将阻止每个解决方案共享resharper设置,因为ReSharper的配置对话框中的一个选项可以设置为 . 换句话说,如果你想确保所有的开发人员都使用相同的设置来运行ReSharper会帮助你的很多东西,那么这个特定的行就不能存在 .所以我的建议是:手动完成,你将在这个过程中学习一两件关于你的项目的知识 .