簡體   English   中英

.Net Core和Typescript:如何指示TFS忽略生成的js和js.map文件

[英].Net Core and Typescript: how to instruct TFS to ignore generated js and js.map files

我有一個.NET Core項目,並且想使用TypeScript。 我想從簽入中排除生成的.js和.js.map文件。

我已經嘗試過這里描述的tfignore方法,但這似乎不起作用。

有什么建議嗎?

如果它不起作用,那么您可能已經在源代碼控制下擁有該文件。 您需要從源中刪除現有罰款,然后才能忽略.ignore文件。

如果您從源代碼管理中刪除文件,請檢入並獲取最新文件,則不應看到它們重新添加到源代碼管理中。

首先,請確保您創建.tfignore文件沒有任何問題。 該文件沒有任何后綴。 一種創建方法是建議您使用"tfignore."重命名new.txt文件"tfignore." 它將自動更改為正確的.tfignore文件。

您還可以使用自動生成的.tfignore文件 ,請按照以下步驟操作:

  1. 在“待更改”頁面的“排除的更改”部分中,選擇“檢測到的更改”鏈接。

    出現“升級候選人更改”對話框。

  2. 選擇一個文件,打開其上下文菜單,然后選擇“忽略此本地項”,“按擴展名忽略”,“按文件名忽略”或“按文件夾忽略”。
  3. 選擇“確定”或“取消”以關閉“促進候選者更改”對話框。
  4. .tfignore文件顯示在“待更改”頁面的“包含的更改”部分中。 您可以打開並修改此文件以滿足您的需求。

更多信息,請檢查自定義 MSDN鏈接中的版本控制忽略哪些文件將文件添加到服務器

第二,就像MrHinsh所說的那樣,當您已經有文件處於源代碼控制之下時,它不起作用。 您可以嘗試創建或生成一些新的js和js.map文件進行測試。 如果文件已在源代碼管理中,則需要取消綁定/綁定這些文件。

解決此問題的另一種方法是將VS更新為VS2015Update3。.tfignore應該確實可以正常工作。 您可以從GitHub引用此博客的更多詳細信息: “ .tfignore”中的內容仍顯示在待處理的更改中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM