防止从TFS中的LESS文件签入生成的CSS

时间:2015-10-20 12:05:51

标签: tfs less web-essentials

我们在Visual Studio项目中使用Web Essentials,并使用主要的Site.Less文件编译成Site.css和Site.css.map& Site.min.css。

因为Less是某些团队成员的新技术,我们有时会让人们将代码编写到Site.css文件中并检查它。最近我们有一周的改变被覆盖,因为其他人改变了更少的文件,编译和签入。谢天谢地,历史记录保持了.css的变化。

有没有办法阻止Site.css文件(位于Site.less下面)被检入?这可以提醒人们需要编辑Less文件而不是CSS文件。

2 个答案:

答案 0 :(得分:1)

Git .gitignore来阻止观看Site.css中的修改。

如果您使用的是 Team Foundation Server ,请参阅此old similar question。接受的答案是另一个,但在我看来this is answer you're looking for

简而言之:

  1. 文件 - >源控制 - >高级
  2. 从源代码管理中选择“排除< 文件名>”
  3. 查看更多细节的链接。

答案 1 :(得分:1)

如果您使用的是本地工作区,则Team Foundation Server版本控制(TFVC)支持.tfignore文件。有关.tfignore

格式的详细信息,请参阅MSDN