We're using TFS 2015 Update 1 and have just noticed the 'welcome pages' feature. I've seen a few screenshots of this feature being used where a Team Project can have multiple .md files in it's root and they all appear in the left hand navigation off the welcome page. However, I don't seem to be able to get multiple menu items to appear, no matter how many .md files I add into the root of the Team Project.
Does anyone know if it's possible to do this?
thanks!
Unfortunately ,it doesn't currently work, the feature has been removed.
We have made some recent design changes, which reserved the left pane
for repository navigation for Git projects. We will be rolling out a
change soon to introduce a Table of Contents on the welcome page,
which will pick up other markdown files in your root directory.
In the meantime, a workaround is to provide a relative link to your
other file from README.md or use the Code Hub to view a tree of the
files.
Thanks, Yi-Wei Ang, Program Manager - Visual Studio Online
Source:Other .md files not appearing on welcome page
Related
I know that this is possible for TFS projects, but I seem unable to take care of this. I've renamed TFS-hosted GIT projects with no issues, but I'm not able to see the drop-down menus or text-editing boxes on my TFS2015 Admin Site.
I've tried in multiple browsers, multiple systems. I am a Project COllection Manager, and have verified that I have full rights on all projects to be renamed.
Please provide some input as to how I can further diagnose.
Best,
Larry
You can go to team project admin page, and move your mouse to the Name of team project, the text-editing box will show up, then you can remove the team project:
Another way is go to team project collection admin page, right click the team project you want to rename, then select Rename:
When viewing a whole shelveset diff in TFS Web Access, the largest source files are accompanied with a yellow bar that says "Displayed content is truncated due to maximum viewable content limit."
When I click on that single large file to see just its diff, I get another yellow bar. This time it says "The file contents were truncated since they exceeded the maximum file content length. Browse to the individual files to download full content."
Okay, maybe this tool just won't show large files to me.
How do I "browse to the individual files" as the yellow bar suggests? Will that give me both versions that I need to diff (shelved and unmodified)?
Is the size limit configurable anywhere?
Is there any way to use TFS Web Access with a
user configurable diff tool? (I would have many other good uses for that.)
The only workaround I am aware of is to open Visual Studio, painfully look up the shelveset, and view it using my configured diff tool which doesn't care whether the source files are obese or not.
I'm using TFS version 12.0.30324.0.
If you select just a single file you should get a download button. Clicking this will retrieve just that single file in it's entirety.
On non-shelvesets it's next to the edit button, but I dought that edit is available on shelvesets.
After asking, I discovered some other ways to search and found out that this limitation is specific to TFS 2012 and unpatched TFS 2013. Maybe this helps someone.
(This does not solve my own problem as I cannot quickly achieve TFS server upgrade so I'm still interested in a better answer. I'd like to extend my knowledge of TFS Web Access and I found the online resources lacking.)
So far I was working my my project myself using Visual Studio Team Services using VS 2012, everything was good. Now I have added another user for my project and things are NOT working as I expected, below are my basic questions.
After my developer is done adding/editing files, does he needs to tell me the ChangeSet # to refer to? so I can get his Check-in's?
How Can I see What files he modified/Added? And is there a way I can get only the changes I want from the user instead of getting his/her entire changeset/files?
"Get Latest Version" does not really gets me the Latest Version of files which my developer modified.
See below answers:
After my developer is done adding/editing files, does he needs to tell me the ChangeSet # to refer to? so I can get his Check-in's?
--> He doesn't need to give you Changeset# to get latest(his check-ins). You can go to Team Explorer --> Source Control Explorer and then right click on your project and select "View History" to look at all the changes done to the project. Do you see his changes in the history? If yes then "Get Latest Version" should work. Sometimes what happens if you try to get latest version in Visual Studio Solution and if the files changed are not part of solution you won't get those files. In those cases you need to get latest from Source Control Explorer.
How Can I see What files he modified/Added? And is there a way I can get only the changes I want from the user instead of getting his/her entire changeset/files?
--> If you double click on the changeset after following the above steps to go to View History you will see all the files changed. If you want to get only few files from a check-in you will have to get the latest at file/folder level instead of getting it at project level. i.e. Find out all the files changed using above method and then go to individual files/folders in the Source Control Explorer to get latest.
I have a TFS server and I often work from two places. I'd like to have a folder that I just keep my random PSDs, mockups, etc in. Maybe even text file notes, or whatever.
The problem is, when I "Check in" a project, it only includes files that are included in the solution. Is there a simple way to have a folder always included?
For instance right now I just have a "mockups" folder in the root of my Team Project (above any individual project folders), but it's not part of any project or solution (I don't really want to publish a few megs of PSD files every time I publish my project).
You can create a Solution folder in your Solution and add the files as an existing file.
(or what is a solution folder)
Do have the psd and mockups something to do with your code?
If not I wouldn't recommend to add the files to the solution.
I would use the Windows Explorer AddIn from TFS Power Tools.
With it you have the ability to checkin/add/checkout files without Visual Studio, you only need to map a folder to your source control.
You can choose on the pending changes window whether you want to have all files checked in from your workspace or from your solution.
See How to show pending changes only for the currently opened solution in Visual Studio 2010 (TFS) and not the complete list of all changes? for a screenshot.
I am a lone developer, and I am now using TFS 2010, having until recently used VSS.
I have not found it easy to get any books for beginners to help me use this.
So I have now got my project in source control. But when I check in I get references to a number of files that I no longer use. How do I remove files from the TFS Source Control repository?
So in the example below, you can see lots of files from different projects that I do not want to see.
Click on the last icon that looks like a solution (.sln) file icon (last icon on the top vertical row). It's right next to the refresh icon and just above the "Comment" box. That should clear all non-related project files, and only show the files on your current project.
In Source Control Explorer in Visual Studio, simply right-click on files and folders and choose "Delete". Then right-click again and choose "Check-in pending changes".
You need to Destroy those files first, then only those files will get removed from source control.
You can't make any changes in those files - they remain in source control until you destroy them permanently from TFS.
For more info about how to destroy see TF Destroy command utility.
The files in your screenshot are (mostly) listed as add - they are not in TFS yet, so deleting them from TFS is not what you want. Rather you want to ignore them, though that can be tricky: How to ignore files/directories in TFS for avoiding them to go to central source repository?