Team Explorer Everywhere allows you to override the local host name with the computerName system property. You can edit your tf launcher script according to what IntelliJ uses. You can change the last few lines of a file:
exec java -Xmx512M -classpath "$CLC_CLASSPATH" \ -DcomputerName=`hostname -f` \ "-Dcom.microsoft.tfs.jni.native.base-directory=$BASE_DIRECTORY/native" \ $RANDOM_DEVICE_PROPERTY com.microsoft.tfs.client.clc.vc.Main " $@ "
If hostname -f does not actually report the same hostname as IntelliJ defines, you can of course just write it down.
source share