I am trying to figure out how to get a list of files from a specific folder ("$ / theproject / trunk / setup /") in TFS without putting them in a local folder.
So far I have managed to connect, create a workspace and a work folder:
var server = RegisteredTfsConnections.GetProjectCollection(new Uri("http://hostname:8080/")); var projects = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(server); var versionControl = (VersionControlServer)projects.GetService(typeof(VersionControlServer)); var workspace = versionControl.CreateWorkspace(AppDomain.CurrentDomain.FriendlyName + "-installer", versionControl.AuthorizedUser); try { WorkingFolder folder = new WorkingFolder("$/theproject/trunk/setup/", "C:\\aTempFolder"); workspace.CreateMapping(folder);
c # tfs
jgauffin
source share