none
Asynchroner Server RRS feed

  • Frage

  • Hallo.

    Der Team Foundation Server an sich ist ja schon von der Bedienung ein Krampf. Allerdings haben wir jetzt ein Problem. Mein Freund kommt nicht an die aktuelle SLN mit allen Dateien. Wenn er sie manuell als .ZIP runterlädt, kann er sie nicht aufrufen, da es eine Serverprojektmappe ist und wenn er diese ZIP als Arbeitsbereich angibt, dann kommen ohne Ende Fehler, dass jede Methode und jeder Befehl nicht gefunden wurde.

    Woran liegt das?

    MfG
    TZDEV

    Mittwoch, 11. Juni 2014 14:42

Antworten

  • Hi,
    füge die Datei dem lokalen Workspace mittels "Add Item" im Visual Studio hinzu und führe dann ein Check-In aus. Und schon ist die Datei im TFS.

    --
    Peter

    • Als Antwort markiert TZDEV Samstag, 5. Juli 2014 12:03
    Dienstag, 17. Juni 2014 13:53

Alle Antworten

  • Hi,

    das liegt an einem Fehler in eurer lokalen Umgebung.

    Oder an einem Fehler in der Anwendung.

    Oder an einem Fehler im TFS.

    Oder die SLN ist kaputt.

    Oder auch was ganz anderes.

    Im Ernst: Woher sollte man bei dieser "Beschreibung" auch nur im Ansatz wissen, woran das liegt?

    Poste bitte detaillierte Angaben zu dem Projekt, zu der Visual Studio Version deines Kollegen (und zu der von dir eingesetzten Version), zum TFS, dazu bitte die genaue und vollständige Fehlermeldung, die Kollege erhält sowie die Aktion, die hierfür ausgeführt wurde.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Mittwoch, 11. Juni 2014 14:54
  • Kollege nutzt Express 2013 für Desktop
    Ich nutze Professional 2013

    TFS läuft über Visual Studio Online. Und inwiefern detaillierte Infos? Bei mir läuft alles tadellos. 

    Grundsätzlich lädt Visual Studio auch nie neu erstelle Dateien runter, die eingecheckt wurden.

    Donnerstag, 12. Juni 2014 15:59
  • Hi,

    auch damit kann man leider nicht mehr anfangen als mit dem Posting vornedran.

    Die wichtigsten Angaben fehlen immer noch. Was genau wird wie gemacht? Kommt eine Fehlermeldung? Wenn ja, welche? (Genaue und vollständige Meldung wird benötigt) Wann kommt die Fehlermeldung?

    Ich würde mal diesen Thread lesen, ggfs. hilft das ja:

      http://stackoverflow.com/questions/20141467/how-to-connect-tfs-online-from-visual-studio-2012-express


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Donnerstag, 12. Juni 2014 16:24
  • Wir haben kein Problem mit der Verbindung. Das Problem liegt daran, dass er nicht die neuesten Dateien vom TFS runterlädt. Und wenn man das manuell via "als .ZIP downloaden" erledigt ohne Ende Fehler kommen, dass "InitializeComponents" und im Prinzip alle Methoden nicht gefunden wurden.
    Donnerstag, 12. Juni 2014 17:31
  • Hi,

    irgendwas werdet ihr ja machen, damit die neuesten Dateien heruntergeladen werden sollten. Und was genau ihr da macht, also welchen Befehl, Menüpunkt, ... ruft ihr da auf?

    Und wenn ihr das tut, wird ja irgendeine Rückmeldung kommen. Welche?

    Es kann natürlich sein, dass VS 2013 Express gar nicht auf diesen TFS zugreifen kann oder die gewünschte Aktion nicht unterstützt wird.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Donnerstag, 12. Juni 2014 19:05
  • Es hat aber bisher immer funktioniert.

    Und wir versuchen es, indem wir bei der Projektmappe "Rechtsklick -> Neueste Version abrufen" aufrufen. Er sagt, alles wäre auf dem neueste Stand. NEue Dateien sind allerdings nicht da

    Freitag, 13. Juni 2014 13:23
  • Hi,

    Es hat aber bisher immer funktioniert.

    die Information ist neu. Seit wann geht es denn nicht mehr und was wurde in der Zwischenzeit geändert?

    Ist sichergestellt, dass beide Clients auf das gleiche Projekt zugreifen?

    Kann der Express Client eine Änderung vornehmen und einchecken? Falls ja, kannst Du vom anderen Client aus diese dann sehen?

    Der TFS Explorer sollte ja die Dateien und Ordner anzeigen. Steht da bei beiden Clients genau dasselbe? (Sind also die Änderungen im Projekt in beiden Clients im TFS Explorer zu sehen?)


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Freitag, 13. Juni 2014 13:31
  • Es wurde versucht eine neu erstellte Datei zu erhalten.

    Und ja beide greifen aufs gleiche Projekt zu.

    Und ja, der Express Client kann das.

    Und im TFS Explorer sieht man die Dateien nicht. In der Quellcode-Verwaltung allerdings schon.

    Samstag, 14. Juni 2014 15:55
  • Hi,

    eine der Fragen war noch, ob Du bzw. der Kollege von VS Express eine Änderung vornehmen und einchecken kannst und ob dein VS Pro diese Änderung dann erkennt.

    Das wäre ggfs. noch wichtig.

    Die neu erstellte Datei ist welcher Art? Codedatei? Oder etwas, das nicht direkt in einem Projekt untergebracht ist, sondern ggfs. nur in der Projektmappe oder anderswo. (Ich gehe zwar mal von Codedatei aus, da Du sagst, dass die Datei in der Quellcodeverwaltung zu sehen wäre aber ich frag trotzdem lieber mal)

    D.h. also, VS Express sieht diese Datei in der Quellcode Verwaltung. Was passiert denn, wenn Du versuchst, diese eine Datei herunterzuladen?

    Frühere TFS Versionen hatten öfter mal Probleme mit dem Befehl "Letzte Version abrufen". Wir haben das daher in der Regel so gemacht, dass wir mittels "Bestimmte Version abrufen..." und der dort gesetzten Optionen "Überschreibbare Dateien, die nicht ausgecheckt wurden, überschreiben" gearbeitet haben. Hat bei uns bis auf wenige Ausnahmen immer geklappt.

    Die neue TFS Version kenn ich ehrlich gesagt nicht, da ich schon länger nicht mehr mit TFS arbeite. Schau aber doch mal, ob es dort ähnliche Funktionen gibt.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Samstag, 14. Juni 2014 16:13
  • Hi,
    der von Dir beschrieben Zustand ist möglich, wenn außerhalb des Visual Studios, z.B. mit dem Datei-Explorer am lokal abgelegten Projekt Änderungen vorgenommen wurden (z.B. Kopieren).

    Mache mal folgendes:

    1. In der Quellcodeverwaltung "Undo Pending Changes"

    2. Visual Studio schließen

    3. Inhalt des lokalen Arbeitsbereiches des Projektes vollständig löschen (mit dem Datei-Explorer)

    4. Nach dem Neustart des Visual Studios die letzte Version laden.

    --
    Peter

    Samstag, 14. Juni 2014 16:40
  • Ist mit Datei-Explorer der Windows Explorer gemeint?
    Sonntag, 15. Juni 2014 11:05
  • Und wie genau soll ich die neueste Version laden?
    Montag, 16. Juni 2014 14:53
  • Hi,
    der Datei-Explorer ist der Explorer, mit dem das Dateisystem und die Dateien auf den Platten usw. dargestellt und ggf. manipuliert werden können (Löschen, Verschieben, Eigenschaften usw.).

    --
    Peter

    Montag, 16. Juni 2014 17:37
  • Hi,
    du startest den Team-Explorer (z.B. im Vusual Studio), verbindest Dich mit dem TFS, öffnest die Quellcodeverwaltung und rufst "Get latest Version" auf. Wenn das Mapping stimmt, wird das gesamte gemappte Verzeichnis heruntergeladen (außer natürlich der auf "cloaked" gesetzten Bereiche).

    --
    Peter

    Montag, 16. Juni 2014 17:40
  • Hat funktioniert

    Und nehmen wir jetzt an, ich möchte dem TFS eine bereits vorhandene CSharp Datei anfügen. Wie mache ich das?

    Dienstag, 17. Juni 2014 13:50
  • Hi,
    füge die Datei dem lokalen Workspace mittels "Add Item" im Visual Studio hinzu und führe dann ein Check-In aus. Und schon ist die Datei im TFS.

    --
    Peter

    • Als Antwort markiert TZDEV Samstag, 5. Juli 2014 12:03
    Dienstag, 17. Juni 2014 13:53
  • Im Quellcode-Explorer stehen Dateien drin, die in der heruntergeladenen SLN nicht vorhanden waren. Warum?
    Dienstag, 17. Juni 2014 15:07
  • Hi,
    was heißt "nicht vorhanden"? Siehst Du sie nicht im Workspace mit dem Dateiexplorer oder siehst Du sie nicht im Projektmappenexplorer im Visual Studio?

    Wen sie nicht Dateiexplorer zu sehen sind, dann musst Du "Get latest Version" wiederholen. Wenn sie im Visual Studio nicht zu sehen sind, dann musst Du erst einmal "Show all files" einschalten. Wenn sie dann auch noch nicht zu sehen sind, dann musst Du sie noch dem Projekt oder der Projektmappe hinzufügen (add existing item).

    --
    Peter

     
    Dienstag, 17. Juni 2014 19:11