【发布时间】:2014-07-04 07:07:07
【问题描述】:
当前情景
目前我在 TFS 中有一个独立于 .NET 项目的前端文件夹。这个 FE 项目有一个 SASS 项目,其结构与这里提到的非常相似
http://thesassway.com/beginner/how-to-structure-a-sass-project
不同之处在于我们有多个这样的站点来满足多区域站点的需求...所以结构看起来像
问题
当我们创建一个新的 .NET 项目时,我们手动复制这个“SASS 项目”并手动将其 IN 移动到 .NET 项目并在那里进行更改......所以突然间我们有了 2 个副本SASS 项目在 2 个不同的位置。如果有 3 个 .NET 项目,那么它就是 3 个副本。这些项目是单独部署的,没有 CSS 的“通用”服务器
所以维护代码在后台很痛苦
我们努力实现的目标...
在 SASS 项目下只维护一个单一的 SASS 代码库。签入对 TFS 中单个“SASS Projects/”文件夹的所有更改。但是,确保可以使用 TFS 中的这些文件和 .NET 项目中的 CSS 来开发/部署 .NET 项目? 那么每次 FE 开发人员检查“SASS 项目”时,这些更改是否可以自动分发到 .NET 项目?
这是最佳做法吗? 有更好的方法吗?
【问题讨论】:
标签: css .net deployment tfs sass