{"id":1258,"date":"2011-06-27T09:30:21","date_gmt":"2011-06-27T14:30:21","guid":{"rendered":"http:\/\/bitpost.com\/news\/?p=1258"},"modified":"2011-06-27T09:30:21","modified_gmt":"2011-06-27T14:30:21","slug":"tfs-cloaked-path-nonsense","status":"publish","type":"post","link":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/","title":{"rendered":"TFS Cloaked Path nonsense"},"content":{"rendered":"<p>Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control.\t It&#8217;s getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done.  Or in this case, not get my work done.  TFS works, for the most part (which is more than you can say for Visual SourceSafe, its predecessor).  But if you have a large number of shared projects under one directory, don&#8217;t even think about grabbing just one of them.  Awesome.  Here&#8217;s why&#8230;<!--more--><br \/>\nIf you try to map the top-level TFS folder to a local folder, you can either grab everything (to make it happy), or uncheck the recursive box.  But once you do that, subdirectories are &#8220;cloaked&#8221;, meaning you can&#8217;t do anything with them.  Stupid.<br \/>\nYou can set the top-level TFS folder to recursive, and then avoid doing a subsequent get.  But you&#8217;ll have to be careful NEVER to do a get from that folder, or you&#8217;ll end up hearing a huge sucking noise as it pulls down everything.<br \/>\nBut I ended up grabbing everything in the top level folder.  It was the least painful way to proceed.<br \/>\nBut that gave me more headaches, running into the <256 character limit on path name.  You must be kidding - I HAVE to grab a huge source tree, and it CAN'T have more than 256 characters total in the path.  Nice job M$.\nSo I had to remap the base folder to an extremely short name.  This leads many of my coworkers to use a common shared directory under [c:\\] for code - the opposite of what you want when using source control.  Joy.\n\nMan it's nice to use open-source software that's actually controlled by the people that use it.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It&#8217;s getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[6,2],"tags":[122,121],"class_list":["post-1258","post","type-post","status-publish","format-standard","hentry","category-windows-projects","category-chatter","tag-source-control","tag-tfs"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It&#039;s getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"m\"\/>\n\t<meta name=\"keywords\" content=\"windows,zzz chatter\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"bitpost.com\/news | Note to self\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"TFS Cloaked Path nonsense | bitpost.com\/news\" \/>\n\t\t<meta property=\"og:description\" content=\"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It&#039;s getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2011-06-27T14:30:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2011-06-27T14:30:21+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"TFS Cloaked Path nonsense | bitpost.com\/news\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It&#039;s getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#article\",\"name\":\"TFS Cloaked Path nonsense | bitpost.com\\\/news\",\"headline\":\"TFS Cloaked Path nonsense\",\"author\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"},\"datePublished\":\"2011-06-27T09:30:21-04:00\",\"dateModified\":\"2011-06-27T09:30:21-04:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#webpage\"},\"articleSection\":\"Windows, zzz Chatter, source control, TFS\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/#listItem\",\"name\":\"Projects\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/#listItem\",\"position\":2,\"name\":\"Projects\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/windows-projects\\\/#listItem\",\"name\":\"Windows\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/windows-projects\\\/#listItem\",\"position\":3,\"name\":\"Windows\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/windows-projects\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#listItem\",\"name\":\"TFS Cloaked Path nonsense\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/#listItem\",\"name\":\"Projects\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#listItem\",\"position\":4,\"name\":\"TFS Cloaked Path nonsense\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/projects\\\/windows-projects\\\/#listItem\",\"name\":\"Windows\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#webpage\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/\",\"name\":\"TFS Cloaked Path nonsense | bitpost.com\\\/news\",\"description\":\"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It's getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2011\\\/tfs-cloaked-path-nonsense\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"datePublished\":\"2011-06-27T09:30:21-04:00\",\"dateModified\":\"2011-06-27T09:30:21-04:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#website\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/\",\"name\":\"bitpost.com\\\/news\",\"description\":\"Note to self\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"TFS Cloaked Path nonsense | bitpost.com\/news","description":"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It's getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can","canonical_url":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/","robots":"max-image-preview:large","keywords":"windows,zzz chatter","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#article","name":"TFS Cloaked Path nonsense | bitpost.com\/news","headline":"TFS Cloaked Path nonsense","author":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"publisher":{"@id":"https:\/\/bitpost.com\/news\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"},"datePublished":"2011-06-27T09:30:21-04:00","dateModified":"2011-06-27T09:30:21-04:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#webpage"},"isPartOf":{"@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#webpage"},"articleSection":"Windows, zzz Chatter, source control, TFS"},{"@type":"BreadcrumbList","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news#listItem","position":1,"name":"Home","item":"https:\/\/bitpost.com\/news","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/projects\/#listItem","name":"Projects"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/projects\/#listItem","position":2,"name":"Projects","item":"https:\/\/bitpost.com\/news\/category\/projects\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/projects\/windows-projects\/#listItem","name":"Windows"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/projects\/windows-projects\/#listItem","position":3,"name":"Windows","item":"https:\/\/bitpost.com\/news\/category\/projects\/windows-projects\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#listItem","name":"TFS Cloaked Path nonsense"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/projects\/#listItem","name":"Projects"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#listItem","position":4,"name":"TFS Cloaked Path nonsense","previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/projects\/windows-projects\/#listItem","name":"Windows"}}]},{"@type":"Person","@id":"https:\/\/bitpost.com\/news\/#person","name":"m","image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"}},{"@type":"Person","@id":"https:\/\/bitpost.com\/news\/author\/m\/#author","url":"https:\/\/bitpost.com\/news\/author\/m\/","name":"m","image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"}},{"@type":"WebPage","@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#webpage","url":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/","name":"TFS Cloaked Path nonsense | bitpost.com\/news","description":"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It's getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/bitpost.com\/news\/#website"},"breadcrumb":{"@id":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/#breadcrumblist"},"author":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"creator":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"datePublished":"2011-06-27T09:30:21-04:00","dateModified":"2011-06-27T09:30:21-04:00"},{"@type":"WebSite","@id":"https:\/\/bitpost.com\/news\/#website","url":"https:\/\/bitpost.com\/news\/","name":"bitpost.com\/news","description":"Note to self","inLanguage":"en-US","publisher":{"@id":"https:\/\/bitpost.com\/news\/#person"}}]},"og:locale":"en_US","og:site_name":"bitpost.com\/news | Note to self","og:type":"article","og:title":"TFS Cloaked Path nonsense | bitpost.com\/news","og:description":"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It's getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can","og:url":"https:\/\/bitpost.com\/news\/2011\/tfs-cloaked-path-nonsense\/","article:published_time":"2011-06-27T14:30:21+00:00","article:modified_time":"2011-06-27T14:30:21+00:00","twitter:card":"summary","twitter:title":"TFS Cloaked Path nonsense | bitpost.com\/news","twitter:description":"Team Foundation Server (TFS) continues the long Microsoft tradition of horrible source control. It's getting more annoying every day working with proprietary tools where some corporation decided how I should get my work done. Or in this case, not get my work done. TFS works, for the most part (which is more than you can"},"aioseo_meta_data":{"post_id":"1258","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-13 19:49:25","updated":"2025-08-17 19:08:28","seo_analyzer_scan_date":null},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9M11L-ki","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/1258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/comments?post=1258"}],"version-history":[{"count":1,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/1258\/revisions"}],"predecessor-version":[{"id":1259,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/1258\/revisions\/1259"}],"wp:attachment":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/media?parent=1258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/categories?post=1258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/tags?post=1258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}