删除shelveset操作是否回收tfs数据库中变更集使用的空间?删除的TFS shelveset如何影响服务器上的磁盘空间?
我不想知道细节,只想知道 - 如果我创建并删除很多大型搁架,空间会被回收,还是数据库会增长?
删除shelveset操作是否回收tfs数据库中变更集使用的空间?删除的TFS shelveset如何影响服务器上的磁盘空间?
我不想知道细节,只想知道 - 如果我创建并删除很多大型搁架,空间会被回收,还是数据库会增长?
搁置搁架基本上未提交,正在等待使用特殊标记集进行更改,该特定标记集将其标识为搁置集而非正常工作空间。
当您删除搁置集时,挂起的更改将被撤消并且内容被标记为要删除。
如果shelveset非常大,并且希望释放服务器上的磁盘空间,则应该知道该空间不会立即释放回SQL,但最终会释放该空间。在高层次,下面的事情要发生:
搁架组使用的间距将被删除时回收。搁架就像服务器上的工作区,当您删除搁架组时,相应的行被删除。