我看过很少的网帖和解决方案,但似乎没有用。 我错过了明显的吗? 这就是我所拥有的
在解决方案级别而不是包所在的位置 我有一个像下面的图片文件夹
.tfignore包含以下内容
# Ignore NuGet Packages
*.nupkg
# Ignore the NuGet packages folder in the root of the repository. If needed, prefix 'packages'
# with additional folder names if it's not in the same folder as .tfignore.
packages
# Omit temporary files
project.lock.json
project.assets.json
*.nuget.props
nuget.config.xml包含
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
</configuration>
当我尝试在2017年的Visual Studio中签入项目时,它仍会显示所有包裹。
有人可以帮我解决我的错误吗?
感谢
答案 0 :(得分:5)
根据您的屏幕截图,您没有使用正确的.tfignore
文件。此文件没有任何后缀。创建它的一种方法是,建议您使用"tfignore."
重命名new.txt文件。它将自动更改为正确的.tfignore文件。
您还可以使用自动生成的.tfignore文件,按照my answer中的以下步骤进行操作。
有关.tfignore
文件的详细信息,请参阅此tutorial。
注意: 此.tfignore
文件不会影响源控件中已有的文件。您需要先从源代码管理中删除它们。还要确保您的.tfignore文件已在源代码管理中进行了检查。
答案 1 :(得分:0)