Archive for the ‘TFS’ Category

Ostoba TFS kliens

Tuesday, January 29th, 2008

A cégnél már több mint egy éve TFS-t használunk Source Control céljára. Nincs vele különösebb gond, megszerettem.

De most nagyon megszivatott. Vistán dolgozok, UAC bekapcsolva, ahogy kell. Általában a LUA accountommal geteltem le a fájlokat. Néha azonban a saját nevemben, de adminként (ugye az UAC már csak ilyen skizofrén dolog).
Amikor adminként geteltem, akkor olyan acl került a fájlokra, amely a sima usereknek, mint amilyen én is vagyok, amikor normál módon dolgozok, csak Modify joga van a fájlokhoz, az adminoknak Full Control. Ez jó is így, minek Full Control, ha egyszer csak írja a fájlokat a kliens, jogot nem állít rajta (tudomásom szerint).

Hiába volt írás jogom a fájlokra, mégis Access Denied-okat kaptam. Elő a process monitorral. És lebukott a pára! Full Access-szel akarja megnyitni a fájlokat, nem Modify-jal, persze, hogy nem sikerül neki.

Két dolog lehet.
1. Trehány volt a programoló, és több jogot kér, mint kellene, mert neki az nem fáj. Nekem igen.
2. Van, amikor jogokat is állít a fájlokon, ehhez kell a Full Access. Nem tudom, hol az igazság.

TFS kliens oldali teljesítmény elemzése

Tuesday, September 26th, 2006

Nagyon ügyes diagnosztikai eszközt raktak be a TFS kliens oldai apijába (WS kliens wrapper és helyi funkciók).

Egy trace listenet bekonfigolva a célappba (pl. a devenv.exe.configba) egy ablak pattan elő ha a tfs forgalmaz, és frankón látszik minden ws hívás azonnali és aggregált időkkel is. Nagyon okos kis dolog.