Delete and Destroy are two different operations in TFS. tf delete is a pend change operation in version control, it will not permanently delete the files from TFS and you can do
undo delete operation and get the files back. As the files are not permanently removed in this operation, you will not be able to create with the same name.
Whereas, tf destroy , permanently deletes the version-controlled files from TFS and this destroy action cannot be reversed. It should not be issue if you use tf destroy command multiple times to destroy different set of
files.