Roberto Brunetti

ASP.NET - Mobility
Team System

SharePoint Conference

.NET Programming

Corsi

SharePoint

TFS cambio Source Control: Bug o mio problema ?

Problema: VS non consente di cambiare il server TFS a una solution.

Ho installato una macchina da zero con TFS e volevo legare un mio progetto esistente al controllo sorgenti della nuova macchina.

Apro il progetto in VS e giustamente lui mi dice che non riesce a contattare la macchina TFS in quanto quella precedente (di cui ho fatto l'upgrade alla versione finale, ma su cui non volevo più usare il Team Project per questo progetto) era spenta. Giusto.

VS al termine chiede se voglio lavorare temporaneamente senza controllo sorgenti oppure voglio "slegare" la solution dal controllo sorgenti per sempre. Giustamente ho risposto "Slega tutto e per sempre".

A questo punto volevo legare la solution al nuovo server. Creo un Team Project sulla nuova macchina (tutto ok) ma quando vado a aggiungere la solution al controllo sorgenti...VS cerca sempre la vecchia macchina e non nessuna possibilità di scelta.

Ho provato ad andare nei workspace del controllo sorgenti ma anche da qui non riesco ad aggiungere la mia solution al nuovo server: mi dice sempre che esiste già un mapping per la mia solution verso la vecchia macchina e anche cancellando il workspace e ricreandolo non cambiava situazione. Anche se non si vedeva il mapping lui diceva che c'era.

Dopo varie imprecazioni, durante un mezzo pomeriggio ho scoperto quanto segue e spero che vi possa essere utile nel caso in cui vogliate legare un progetto al controllo sorgenti, oppure slegare un progetto da una macchina SCC per legarlo ad un'altra o in generale cambiare server TFS.

VS 2005 memorizza il legame fra workspace (la directory locale dove memorizzare i file di un progetto) e TFS nel file C:\Documents and Settings\robertob\Local Settings\Application Data\Microsoft\Team Foundation\1.0\Cache\VersionControl.config.

In questo file era rimasta l'associazione fra la mia directory e il vecchio TFS. E' bastato toglierlo (levare l'elemento XML) per poi effettuare nuovamente "Add Solution to Source Control" dove finalmente VS mi ha chiesto su quale server e verso quale progetto volevo legare la solution.

Questo il contenuto del mio file:

<VersionControlServer>
  <Servers>
    <ServerInfo uri="http://robtfs:8080/" repositoryGuid="616ca785-02fe-4cbd-81a3-bb7a06d33758">
      <WorkspaceInfo name="PEPPE" ownerName="ROBTFS\robertob" computer="PEPPE" comment="" LastSavedCheckinTimeStamp="2006-03-21T19:02:44.453125Z">
        <MappedPaths>
          <MappedPath path="C:\Applications\ComeurOnline\Maui" />
          <MappedPath path="C:\Applications\Rob\PhoneController" />
          <MappedPath path="c:\inetpub\wwwroot\SalamiManagementWebContent" />
        </MappedPaths>
      </WorkspaceInfo>
    </ServerInfo>
    <ServerInfo uri="http://tfsrob:8080/" repositoryGuid="0119f62b-ce99-4d01-ba02-0c50b3b0dec0">
      <WorkspaceInfo name="PEPPE" ownerName="TFSROB\Robertob" computer="PEPPE" comment="" LastSavedCheckinTimeStamp="0001-01-01T00:00:00Z">
        <MappedPaths>
          <MappedPath path="C:\Demo\SalamiManagement" />
          <MappedPath path="c:\Demo\TestProject" />
        </MappedPaths>
      </WorkspaceInfo>
    </ServerInfo>
  </Servers>
</VersionControlServer>

Come si nota adesso ho due progetti SalamiManagement e TestProject sul server TFSROB, mentre i vecchi progetti restano legati a ROBTFS. All'interno di questo file viene mantenuta la lista dei workspace. Il vecchio workspace PEPPE non è visibile in VS e non è più possibile eliminarlo.

Semplicemente cancellando ad esempio   <MappedPath path="C:\Applications\ComeurOnline\Maui" /> è possibile legare poi il progetto a una nuova macchina. In realtà si può anche spostare direttamente da questo file una applicazione.

Il problema, ripeto, è che VS, sembra scordarsi di eliminare queste associazioni quando si opera dalla maschera di gestione dei workspace.

Hope useful 

Posted: mar 30 2006, 08.48 by rob | with 5 comment(s)
Filed under:

Comments

LeVaN said:

http://www.stripen-stiv-kukk.toyt3.com ^^^ http://www.lesbisk-brutal.toyt3.com ^^^ http://www.deciso-segretaria-sesso.str0nz0.com ^^^ http://www.piu-carino-fighette-sesso.str0nz0.com ^^^ http://www.panocha-xxxx-gif.100milfotos.com ^^^ http://www.petardas-sexo-dvd.100milfotos.com ^^^ http://www.in-pace-esercito.allievo69.com ^^^ http://www.vacche-in-calore-sesso.allievo69.com ^^^ http://www.loistelias-nuori-koura.huor4.com ^^^ http://www.epatavallinen-tytot-sukupuoli.huor4.com ^^^ http://www.alberto.hu0ra.com ^^^ http://www.kuvaamaton-tarjoilijatar-tupla-penetraatio.hu0ra.com ^^^ http://www.desiderio-ragazze-***.fott1.com ^^^ http://www.damerino-agente-di-polizia-pompino.fott1.com ^^^ http://www.eccessivo-infermiera-schizzate-di-figa.f0tti.com ^^^ http://www.comprensivo-infermiera-ubriache.f0tti.com ^^^ http://www.movie-putitas-rusas.asiaticas-putas.com ^^^ http://www.famosas-descuidadas-download.asiaticas-putas.com ^^^ http://www.nakna-flickornu-remsa.sexknulla.com ^^^ http://www.skit-fittluder.sexknulla.com ^^^ http://www.verghe-nere-sesso.corneo69.com ^^^ http://www.penis-feiticeira.corneo69.com ^^^ http://www.sesso-chibolas-mojadas.sessololiti.com ^^^ http://www.sesso-cancun-toples-fotos.sessololiti.com ^^^ http://www.fotografie-donne-vecchie-nude.sesso-loliti.com ^^^ http://www.erotica-cuckold-racconti.sesso-loliti.com ^^^ http://www.chiavata-daun-asino-sesso.disponibile69.com ^^^ http://www.inglesi.disponibile69.com ^^^ http://www.korea-nuori-masturbointi.p1mpp1.com ^^^ http://www.mpegit-male-striptease.p1mpp1.com ^^^ http://www.mousy-scolarette-azione.ragazza69.com ^^^ http://www.masturbating-mordiendo-polla.ragazza69.com ^^^ http://www.juoppo-joulupukki-siitin.s3ksi.com ^^^ http://www.portaissa-anaali.s3ksi.com ^^^ http://www.porn-mamacitas-calientes.abbastanza69.com ^^^ http://www.prendilo-sesso.abbastanza69.com ^^^ http://www.fotografias-de-putas.latinas-putas.com ^^^ http://www.esposas-maduras.latinas-putas.com ^^^ http://www.camaras-infragantis.putasmorochas.com ^^^ http://www.galerias-amater-gratis.putasmorochas.com ^^^
# novembre 15, 2006 11.38

vacek said:

http://attraente-sex.mdp4vw4oxcdk.info/ @@@
http://chip-epson-resetter.fj5sm.info/ @@@
http://www.hlc4w7c48p.info/angelo-supercazzo.html @@@
http://www.dgrgajmcwsu.info/yunhy4do.html @@@
http://ergo-baby-carrier.hlc4w7c48p.info/ @@@
http://borsa-investire.jpeq50t4gzp.info/ @@@
http://b-webring-comhub-ring-beckyspoetrypage.keuo0.info/ @@@
http://www.dgrgajmcwsu.info/vurhjzq8nq1.html @@@
http://apple-computer-ipod.jzx87ez9h0.info/ @@@
http://materasso-bollenti.cde467zt.info/ @@@
http://www.ea2gpm6.info/caldo-lesbiche-anale-fotti.html @@@
http://bionsexna-che-scopa-sex.ghkr4icqw.info/ @@@
http://animali-da-compagnia.bv2x0l2df5r.info/ @@@
http://www.jkpaip.info/versace-gianni.html @@@
http://sicurezza-rete-sistema.e71fjt8dy.info/ @@@
http://cuttiest-bionde-sesso.bv2x0l2df5r.info/ @@@
http://hp-92274a-toner.jzx87ez9h0.info/ @@@
http://www.keuo0.info/4w2hymeg.html @@@
http://www.ea2gpm6.info/online-master-degree.html @@@
http://www.keuo0.info/ers664b.html @@@
http://www.hlc4w7c48p.info/baciare-piedi-donne.html @@@
http://www.ea2gpm6.info/chris-meloni-pic.html @@@
http://www.dgrgajmcwsu.info/q4gadsged9f.html @@@
http://www.mdp4vw4oxcdk.info/troiette-nane/ @@@
http://essexta-in-seghe.keuo0.info/ @@@
http://prefetto-brescia.hlc4w7c48p.info/ @@@
http://sheepish-asiatiche-fotti.h6yzmdsm.info/ @@@
http://villaggio-campeggio-sardegna.j95c8-r-1.info/ @@@
http://internal-colon-cleansing.jpeq50t4gzp.info/ @@@
http://www.fj5sm.info/arredamento-ragazzo/ @@@
http://www.d0tsozq.info/pernottamento-cesenatico/ @@@
http://lotteria-concorso.h6yzmdsm.info/ @@@
http://www.cde467zt.info/9cpwihsh.html @@@
http://allievo-fighette-sex.e71fjt8dy.info/ @@@
http://www.gzdfwhf.info/telefonare-computer.html @@@
http://www.e71fjt8dy.info/figa-suora.html @@@
http://foto-gratis-porche-con-autoreggenti.gw3x6095.info/ @@@
http://sexscreto-lesbiche-gruppo.e71fjt8dy.info/ @@@
http://www.ea2gpm6.info/regalo-catalogo.html @@@
http://ditalini-amatoriali.ghkr4icqw.info/ @@@
# dicembre 19, 2006 8.17

olo said:

# gennaio 5, 2007 3.52