26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2. Edit files.<br />

You can now freely edit any files for which you have removed the read-only flag.<br />

3. Add or delete files.<br />

You can add files or delete files for which you have removed the read-only flag. Do not<br />

rename files, as the TFPT online tool cannot distinguish a rename from a delete paired<br />

<strong>with</strong> an add.<br />

Note: You must specify an option to the TFPT online command to get it to look for<br />

delete instances, as this is a more time-consuming operation.<br />

4. Run the TFPT online command.<br />

When you are back online, run the TFPT online command by typing TFPT online at the<br />

command line. This command scans your workspace for writable files and determines<br />

what changes should be pended on the server. If you have deleted any files, use the<br />

/deletes command-line option to scan for deleted files in your local workspace as well.<br />

The tool then displays the Online window from which you can choose which changes to<br />

pend into the workspace.<br />

Additional Resources<br />

• To download the TFPT online tool from MSDN, go to<br />

http://www.microsoft.com/downloads/details.aspx?familyid=7324C3DB-658D-<br />

441B-8522-689C557D0A79&displaylang=en<br />

• To learn more about the <strong>Team</strong> <strong>Foundation</strong> Power Tool, see “Power Tools: tfpt.exe” at<br />

http://blogs.msdn.com/buckh/archive/2005/11/16/493401.aspx<br />

How do I optimize for distributed team development?<br />

You can choose from one of the following three solutions to provide access to TFS over<br />

the Internet:<br />

• Use a VPN connection. You can provide access to TFS over a virtual private<br />

network (VPN).<br />

• Publish your TFS through a reverse proxy. You can provide access to TFS through<br />

a reverse proxy such as Microsoft Internet Security and Acceleration (ISA) <strong>Server</strong>.<br />

• Locate your TFS in the extranet (“hosted scenario”). You can host your TFS<br />

server on an extranet.<br />

If you are supporting remote users <strong>with</strong> VPN access, use the VPN solution. This is the<br />

easiest solution to enable, provides well-understood security, allows remote access to all<br />

TFS features, and allows you to use the TFS Proxy to improve performance. In this<br />

solution Your TFS sits inside the internal network, and external users access it over a<br />

VPN. Internal users access a TFS directly<br />

If you are supporting remote users <strong>with</strong>out VPN access or <strong>with</strong>out access to the domain,<br />

use the reverse proxy scenario. This solution is more difficult to set up, but it enables<br />

remote users to access an internally located TFS <strong>with</strong>out the need for VPN. In this<br />

solution your TFS sits inside the internal network, and one or more reverse proxy<br />

machines, such as ISA <strong>Server</strong>, bring in client requests from the Internet to your TFS.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!