Chr*_*ain 2 git visual-studio-2012 typescript
是否有可能在Visual Studio 2012项目中强制执行一条规则,阻止开发人员尝试直接编辑(通过偶然/旧习惯)TypeScript文件生成的JavaScript文件?
我有一个包含很多TypeScript文件的项目,这些文件又生成了许多必须包含在项目中的JavaScript文件.但是,我发现自己选择JavaScript文件而不是选择文件的Typescript版本进行编辑.我想阻止这个.因为这些TypeScript/JavaScript文件是从其他地方链接的,所以我似乎无法嵌套它们.
该项目是一个带WinJS的Windows应用商店应用.它包含三个不同的Windows应用商店项目和一组共享解决方案文件夹,其中包含大量TypeScript/JavaScript文件,这些文件使用项目文件中的以下语法链接到项目中:
<Content Include="..\Shared\**\*.*">
<Link>%(RecursiveDir)%(FileName)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
Run Code Online (Sandbox Code Playgroud)
这允许我将共享目录和子目录中的所有文件都包含为自动链接文件.这对于共享链接文件非常方便,但意味着我可以嵌套单个文件,因为递归文件链接会被破坏.
我的源代码控制是git.所以我想可能有一个选项来防止在git中编辑.js文件?寻找建议.
所以我想可能有一个选项来防止在git中编辑.js文件?
我们从repo中排除了.js文件.gitignore.这些js文件作为构建/部署的一部分再次构建.
这类似于git repo中不包含*.exe/ *.dll文件的方式.
| 归档时间: |
|
| 查看次数: |
431 次 |
| 最近记录: |