Существует множество способов, специфичных для ОС, для принудительной маршрутизации по конкретным интерфейсам. Какую ОС вы используете? XP? Vista? * Никс?
Самый простой способ - настроить свою сетевую карту со статическим IP-адресом и NO GATEWAY, единственный шлюз (то есть доступ в Интернет), который ваш ноутбук найдет, будет через мобильный.
Недостаток этого метода заключается в том, что вам необходимо получить доступ к вашему серверу TFS по IP-адресу (или имени netbios), поскольку все запросы DNS будут проходить через Интернет, а не через вашу частную локальную сеть.
EDIT: Если вы не можете использовать телефон при подключении к локальной сети, это связано с тем, что у вас есть настройка для DHCP, и DHCP-сервер рекламирует (неправильно для вас), что он будет принимать и маршрутизировать интернет-трафик , Как уже упоминалось, настройка со статическим IP-адресом и отсутствие шлюза ... если вы настаиваете на использовании DHCP, вам нужно изучить команду ROUTE в DOS, найти IP-адрес вашего телефона (при условии, что он действует как маршрутизатор), установить, что как маршрут по умолчанию, и удалить любой маршрут по умолчанию, назначенный с сервера DHCP.
EDIT2: @dan - вы не можете использовать Интернет с вашего телефона напрямую (например, мобильный браузер), или вы не можете заставить свой ноутбук использовать ваш телефон для Интернета, когда кабель подключен? (т. е. проблемы с маршрутизации) ... если это первый, то ваш телефон, вероятно, настраивает PAN с вашим телефоном и пытается перенаправить интернет через LAN
EDIT @Jorge - IP-маршрутизация является ответственностью сети слой, а не приложение. Перейти обзор OSI model;)