El Bruno

Blog dedicado a las experiencias del desarrollo con tecnologías Microsoft.
[TFS] Team System Web Access y el error TF10128

Buenas

si trabajas mucho con Team Foundation Server seguramente el error TF10128 será familiar.

TF10128: The path {0} contains more than the allowed 260 characters. Type or select a shorter path.

La primera vez que me encontré con este error, fué en la configuración de unos builds automáticos que tenían un path extremadamente complejo. Después de esto aprendí la lección y comencé a guiarme por la regla del <= 260.

Nota: en Microsoft Visual Studio 2008 y el nuevo Build Server las cosas han mejorado mucho, con los diferentes Workspaces que podemos configurar para cada proyecto de Build. Mas información aquí.

 

Hace unos días me volví a encontrar con el mismo error pero esta vez utilizando Team System Web Access cuando trataba de acceder a un documento almacenado en un Team Project.

 

Team System Web Access utiliza un path temporal para almacenar en un caché el contenido de los documentos. La ubicación de este path se puede modificar desde el archivo de configuración de Team System Web Access, usualmente ubicado en:

..\Program Files\Microsoft Visual Studio 2005 Team System Web Access\Web\web.config

Dentro del mismo la configuración por defecto para el directorio de cache suele ser dentro del mismo path de instalacion de Team System Web Access:

<webAccessSettings> <!-- Directory path where cache is stored. --> <localCache path="C:\Program Files\Microsoft Visual Studio 2005 Team System Web Access\Cache" /> ... </webAccessSettings>

Por lo que si queremos "ganar" un poco de espacio lo podemos cambiar por un path más corto:

<webAccessSettings> <!-- Directory path where cache is stored. --> <localCache path="D:\TSWACache" /> ... </webAccessSettings>

asignamos los permisos necesarios sobre la nueva ubicación, reiniciamos el IIS y listo !!!

 

 

Saludos

El Bruno

Published lunes, 29 de octubre de 2007 10:02 by elbruno

Comments

No Comments