29/10/2007 10:02
El Bruno
[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
Crossposting from
ElBruno.com
Archivado en: Visual Studio,Visual Studio Team System,VSTS,Team Foundation Server
Comparte este post: