我们正在使用TFS进行源代码控制,我们刚刚开始使用scss。我在webstorm中添加了scss的文件监视器。但问题是在我们提交更改后,所有文件都在接收"只读"状态。
在Visual Studio或WebStorm中,如果修改文件,它会自动删除只读状态并检出该文件。当我保存scss文件以删除css状态并自动检出该文件时,我怎么能这样做呢?所以我不会每次都被迫手动执行。
在Visual Studio中,它会自动使用插件Web编译器,我也希望在WebStorm中执行此操作,因为在WebStorm中工作比在Visual Studio中更容易。
答案 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:
在Confirmation page的Version Control settings中,选中显示“清除只读状态”对话框。