Choosing Team Foundation Server Maintenance Tools

Team Foundation Server includes tools for maintaining server data. For example, you can use the tf command-line utility to remove old source control shelvesets. A shelveset is a set of changes, not yet committed, that are located in the server. You can also use the database defragmentation tools available as part of SQL Server.

  • TFSDeleteProject
    Describes the options and parameters of TFSDeleteProject, a command-line utility used to delete a team project from Team System.
  • TFSFieldMapping
    Describes TFSFieldMapping, a command-line utility used to change or customize the project-mapping XML file after a team project is created.
  • witfields
    Describes witfields, a command-line utility used to administer work item type fields for Team Foundation Server.
  • witimport
    Describes witimport, a command-line utility used to validate and import a work item type definition from an XML file to a team project in Team Foundation Server.
  • witexport
    Describes witexport, a command-line utility used to export an XML definition for a Team Foundation Server work item type.
  • glimport
    Describes glimport, a command-line utility used to validate and import global lists from an XML file to a Team Foundation Server team project.
  • glexport
    Describes glexport, a command-line utility used to export an XML definition for global lists from Team Foundation Server.
  • SetupWarehouse
    Describes SetupWarehouse, a command-line tool used to rebuild the online analytical processing (OLAP) or relational database.

External Reference

Microsoft SQL Server Books Online: Maintenance Plans

Microsoft SQL Server Books Online: DBCC (Transact-SQL)

See Also

Other Resources

Using Team Foundation Server Command-Line Tools