|
ClientDifferences
Differences between the tf4mono TF client, and the standard client.
A quick overview of the areas where the tf4mono TF client may be more useful and where it is currently less useful than the standard MS TF client. Shortcomings
ImprovementsGeneral
Diffs
Configuration
Numerous persisted configuration options are offered. Here's my config: (/usr/local/src/opentf) tf config Client Configuration: Checkin.Validate: true Checkout.Latest: true Credentials.Save: true File.Excludes: *.dll,*.pdb,core,.git/ File.ReadWrite: true Get.Recursive: true History.DefaultToCwd: true History.Detailed: true History.Recursive: true History.StopAfter: 10 Online.Recursive: true Server.Default: 10.100.1.88 Powertool Commands
Show CommandThe show command can be used to explore many behind the scenes aspects of TFS. A few example are shown below. > tf help show Show information about build configuration, cache settings, identity info, usage statistics, or registered tools. Usage: show [ build | cache | ident | stats | tools ] Options: /login:ARG Login name (also /Y:ARG) /server:ARG Server name. (also /S:ARG) /workspace:ARG Workspace name (also /W:ARG) > tf show stats Files: 3279591 Folders: 214276 Groups: 4822 Pending Changes: 182284 Shelvesets: 116 Users: 185 Workspaces: 119 >tf show tools VersionControl ----------------------------------------------------------------------------------------- ArtifactTypes: Changeset Label LatestItemVersion VersionedItem Databases: TeamFoundation Logging DB: TfsActivityLogging on tfs-db01 VersionControl DB: TfsVersionControl on tfs-db01 ServiceInterfaces: Download: /VersionControl/v1.0/item.asmx IBISEnablement: /VersionControl/v1.0/integration.asmx IProjectMaintenance: /VersionControl/v1.0/integration.asmx ISCCAdmin: /VersionControl/v1.0/administration.asmx ISCCProvider: /VersionControl/v1.0/repository.asmx LinkingProviderService: /VersionControl/v1.0/integration.asmx Upload: /VersionControl/v1.0/upload.asmx tf show tools output truncated! History CommandThe history command supports the standard brief and detailed formats, as well as a "byowner" format that summarizes the changeset history by owner. For example, (/usr/local/src/opentf) tf history "$/" /format:byowner /stopafter:300 This could take some time... processing up to 300 changesets STISTER: 67 STHAOO: 46 RHORET : 42 RZEALTH: 24 JSELKO: 24 LMAHA : 22 GVAMA: 20 JREED : 17 JCOY : 17 AWIMON : 8 tatcuk : 8 XSTEWO: 5 Time Span: 10/2/2007 to 10/10/2007 Total : 300 File ListingThe ls-files command shows known, deleted, modified, old, or unknown files under the given path via the options /deleted, /modified, /old, /unknown . |
Sign in to add a comment