jueves, 28 de febrero de 2019

Desbloquear un archivo en Team Foundation Server

Desde el CMD de Visual Studio que se encuentra en All Programs.
Ejecute las siguientes líneas de comando;

--Consulta todos los archivos pendientes en el TFS para todos los usuarios
tf status -user:* /server:http://UrlServidor:8080/tfs/Collection
--Consulta de todos los archivos pendientes especificando el usuario (Se extrae de la consulta anterior si no se tiene previamente).  Esta consulta trae mayor detalle de los archivos (Ruta TFS, Workspace, workspaceowner)

tf status -user:username /server:http://UrlServidor:8080/tfs/Collection /format:detailed
--Resultado de la consulta anterior
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>tf status -user:username /s
erver:http://UrlServidor:8080/tfs/Collection /format:detailed




martes, 19 de febrero de 2019

TFS: DESHACER CAMBIOS PENDIENTES DE UN USUARIO

Problema:

De vez en cuando, nos encontramos con una situación en la que un miembro del equipo deja o deja de estar disponible, pero todavía tienen archivos desprotegidos en TFS. Esto puede ser problemático si tienen un bloqueo exclusivo en un archivo, o puede ser un problema de mantenimiento si tienen una gran cantidad de archivos desprotegidos en todas partes.

Solución

Debe tener permisos sobre el servidor de tfs, hay una forma relativamente simple de deshacer los cambios de otro usuario para limpiar un poco.

Primero, necesita saber el nombre de los espacios de trabajo del usuario. Puedes hacer esto ejecutando el siguiente comando:

CMD..

C:\Program Files (x86)\Microsoft Visual Studio 11.0>

tf workspaces /owner:"USERNAME" /server:http://tfsserver:8080/collection


Desplegara la lista de los espacios de trabajo del usuario

Luego, para deshacer todos los cambios pendientes de un área de trabajo en particular, ejecute este comando:

tf undo /workspace:"WORKSPACE;USERNAME" /server:http://tfsserver:8080/collection /recursive "$/NOMBREDELPROYECTO"

domingo, 17 de febrero de 2019

Ver campo nvarchar(max) en consulta SQL

Problema:

Tengo un campo en una tabla de sql el cual es nvarchar(max), al hacer un select y copiar el campo, el campo no muestra el total de la informacion, se muestra incompleto, incluso copiandolo y pegandolo en un archivo, el  dato del campo tiene aproximadamente 750 mil caracteres.

Solución.

hago un select al campo:


Seleccione Save Result As..





Guardar como archivo. txt

El archivo mostrara la cadena completa...

miércoles, 13 de febrero de 2019

Se excedió la longitud de solicitud máxima C# iis



Excepción: 

Exception information:
    Exception type: HttpException
    Exception message: Se excedió la longitud de solicitud máxima.
   en System.Web.HttpRequest.GetEntireRawContent()
   en System.Web.HttpRequest.GetMultipartContent()
   en System.Web.HttpRequest.FillInFormCollection()
   en System.Web.HttpRequest.EnsureForm()
   en System.Web.HttpRequest.get_Form()
   en System.Web.HttpRequest.get_HasForm()
   en System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull)
   en System.Web.UI.Page.DeterminePostBackMode()
   en System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Solucion: 


En nuestro web.config del sitio web:

    <httpRuntime maxRequestLength="40960" requestValidationMode="4.0" executionTimeout="360" targetFramework="4.6.1" />



<configuration>
    <system.web>
      <httpRuntime maxRequestLength="Tamaño" />
    </system.web>
  </configuration>