February 15, 2017 | Joe Hicks
This new feature in TDS 5.6 will allow you to create a report of all items in the TDS project. At this time, users can export two different formats, Markdown and XML, but we can add more if the need is there.
Keep in mind the markdown report compatibility may vary from application to application since there is no 100% standard format, but the markdown report is compatible with the Visual Studio 2015 markdown editor add-in. Different types of Items will have different output that will show in the report.
• Templates: Base templates, inheritance, icons and fields in standard values for templates, workflow, template and field validators
• Sublayouts/Renderings: Compatible renderings, thumbnails, placeholders in the rendering, file paths.
• Placeholder Settings: Renderings for a placeholder
You can change the settings for this report in the “Project Report” tab of your TDS project. Here you will find the checkbox to enable/disable the report generation, as well as what type of report (xml/markdown), Report Name, as well as an option to add additional fields (we will get to that shortly). You are able to search for fields to add as well.
Here is a sample of the xml output for our test site that includes a few sample items as well as a sample rendering.
One thing you’ll notice is that the path is included. We also include a sample XSL Transform you can use to render the xml in a browser that can be modified to
fit your needs.
There are several new features in TDS Classic 5.6 that are geared, just like Project Item Report is, toward improving developer productivity. Check out the post on Quick Push, or just skip to the best part and download TDS Classic 5.6 today.