tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
1801
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von winini
    winini winini ist offline Rookie
    Registriert seit
    Nov 2005
    Beiträge
    8
    Ich weiß nicht ob ich hier richtig bin:

    Ich muss eine Anwendung schreiben die aus dem TeamFoundationServer die Aktuellen Sourcen ziht sie in ein Temporäres Verzeichnis läd und dann Compeliert.

    Normalweise macht man sich ein Makefile und macht dann mit tf.exe ein GetLatest. Aber ich soll eine Schicke Anwedung schreiben. In .NET.

    Welche Klassen des Frameworks kann ich da benutzen?

    Früher gab es bei SourcSave eine dll die man einbinden konnte und dann mit den klassen arbeiten die den letzten stand (Codefreez) aus dem VSS saugten.

    Wie geht das mit dem .NET Frw.

    Gruß Winini
     
    Es ist nicht das Tempo des Lebens, was mich beunruhigt. Es ist das plötzliche Ende. (Calvin zu Hobbes)

  2. #2
    Avatar von winini
    winini winini ist offline Rookie
    Registriert seit
    Nov 2005
    Beiträge
    8
    Hallo,

    ich habs gefunden unter dem Link:

    http://ozgrant.com/2007/09/28/creati...-object-model/

    kann man nachschauen wo man die Assamblies findet.

    Nämlich hier:
    C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
    • Microsoft.TeamFoundation.dll
      Microsoft.TeamFoundation.Build.Client.dll
      Microsoft.TeamFoundation.Build.Common.dll
      Microsoft.TeamFoundation.Client.dll
      Microsoft.TeamFoundation.Common.dll
      Microsoft.TeamFoundation.VersionControl.Client.dll (optional)
      Microsoft.TeamFoundation.VersionControl.Common.dll (optional)

    Dann kann man mit dem Teamfoundationserver rumspielen....

    Gruß Winini
     
    Es ist nicht das Tempo des Lebens, was mich beunruhigt. Es ist das plötzliche Ende. (Calvin zu Hobbes)

  3. #3
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Wieso aber extra den Aufwand betreiben, eine neue Anwendung zu schreiben? Der TFS liefert eine Build Agent mit, der frei konfigurierbar ist (Was soll gebaut werden, wohin soll es gelegt werden,...).

    // EDIT
    Das hat dann auch den Vorteil, dass man zukünftig auch Continous Build nutzen könnte
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  4. #4
    Avatar von winini
    winini winini ist offline Rookie
    Registriert seit
    Nov 2005
    Beiträge
    8
    Hi,

    Tja, lange Geschichte. Unterschiedliche Sourcen unterschiedlichster Herkunft und alter.

    Das soll abgerufen werden und dann mit den alten Compilern gebuildet werden. Und das mit einem einfachen Klick.

    In der Nächsten Version sind dann alle Sourcen auf .NET gehoben dann ist das ein Kinderspiel. Dann kommt auch WIX (Windowsinstaller XML) ins Spiel....

    Wix ist aber ein anderen Thema...... (Komischer name)

    G/ Winini
     
    Es ist nicht das Tempo des Lebens, was mich beunruhigt. Es ist das plötzliche Ende. (Calvin zu Hobbes)

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Der zu verwendende Compiler steht doch in der Solution bzw. im Project-File.
    Das macht an der Stelle keine Unterschied.


    Es gibt auch noch VIX: http://www.vmware.com/support/developer/vix-api/
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Projekte im Team über einen Server entwickeln
    Von WorldRacer im Forum Coders Talk
    Antworten: 6
    Letzter Beitrag: 14.07.10, 13:45
  2. Team Speak server erstellen.
    Von SLYENTFOX11 im Forum Hosting & Webserver
    Antworten: 9
    Letzter Beitrag: 28.08.07, 22:15
  3. XSI Foundation Fragen
    Von Ludren im Forum Sonstige 3D-Programme
    Antworten: 8
    Letzter Beitrag: 18.02.05, 16:45