Nic*_*ers 42 tfs diskspace visual-studio-2012 tfs2012 tfvc
我正在使用Visual Studio 2012和Microsoft TFS 2012.
在我的c:驱动器上创建的工作区上,将创建一个隐藏文件夹$tf.我怀疑TFS创建了这个文件夹.它潜伏着磁盘空间,因为当前大小为几千兆字节,并且它占整个工作区所需的总千兆字节数的25%磁盘空间.所以这个隐藏的$tf文件夹非常庞大.
结构是这样的:
c:\workspace\$tf\0\{many files with guid in filename}.gz
c:\workspace\$tf\1\{many files with guid in filename}.gz
Run Code Online (Sandbox Code Playgroud)
有谁知道我是否可以$tf安全地删除这个文件夹,或者是否有必要跟踪工作区内的变化?
jes*_*ing 57
TFS在工作空间中保留所有文件的哈希值和一些附加信息,以便它可以对本地工作空间进行更改跟踪并快速检测文件中的更改.它还包含文件的压缩基线.二进制文件和已经压缩的文件会占用相当多的空间.简单.cs文件应保持非常小(取决于您的FAT/NTFS群集大小).
如果要删除这些,请将Workspace类型设置为服务器工作空间,但会失去本地工作空间的优点.
删除这些文件只是暂时的,因为TFS会在您执行Get操作后立即强制重新创建.
您可以通过执行以下操作来减小此文件夹的大小:
要设置服务器工作区,请更改高级工作区设置部分中隐藏的设置:

| 归档时间: |
|
| 查看次数: |
20723 次 |
| 最近记录: |