WebStorm在TFS

时间:2016-05-20 12:54:00

标签: css tfs sass webstorm node-sass

我们正在使用TFS进行源代码控制,我们刚刚开始使用scss。我在webstorm中添加了scss的文件监视器。但问题是在我们提交更改后,所有文件都在接收"只读"状态。

在Visual Studio或WebStorm中,如果修改文件,它会自动删除只读状态并检出该文件。当我保存scss文件以删除css状态并自动检出该文件时,我怎么能这样做呢?所以我不会每次都被迫手动执行。

在Visual Studio中,它会自动使用插件Web编译器,我也希望在WebStorm中执行此操作,因为在WebStorm中工作比在Visual Studio中更容易。

2 个答案:

答案 0 :(得分:1)

您给我的答案 Cece 用于清除我正在编辑的文件的RO状态,在本例中为scss文件。我的请求是删除node-sass编译的文件的RO状态,在本例中为css文件。

我用这个脚本创建了一个批处理文件:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\TF.exe" checkout %2
node-sass --output-style=compact --source-map-embed=true %1 %2

并且Webstorm程序与此批处理文件而不是node-sass链接,并且工作正常。

答案 1 :(得分:0)

检查WebStorm中的Changing Read-Only Status of Files

  1. 要启用显式删除只读状态:
  2. Confirmation pageVersion Control settings中,选中显示“清除只读状态”对话框

    1. 按图标更改可写状态:
    2. 您可以使用状态栏中的锁定图标使文件可写。在编辑器中打开所需的文件,然后单击锁定,如下所示:

      enter image description here

相关问题