2016-07-19 6 views
0

Wir arbeiten mit dem Erstellen von ETL-Paketen in SSIS unter Verwendung eines TFS-Repositorys. Wenn mein Kollege dem Repository neue Dateien hinzufügt, werden sie dem Repository nicht ordnungsgemäß hinzugefügt, obwohl er die gesamte Projektdatei eincheckt. Er sieht die Dateien in seinem Projektordner und es sieht so aus, als ob alles eingecheckt ist. Aber wenn ich auf "Get latest version" klicke, bekomme ich eine Warnung, dass das Paket im Projektverzeichnis fehlt. Wenn einer von uns dann versucht, die Datei erneut hinzuzufügen, erhalten wir eine Warnung, dass die Datei redy existiert, obwohl sie in meinen Ordnern nicht sichtbar ist. Die Lösung, die wir gerade verwenden, ist, dass er die Datei löscht und dann die Änderung festschreibt. Nachdem er die Datei gelöscht hat, bekomme ich die neueste Version. Dann schickt er mir die Dateien und fügt sie dann dem Repository hinzu. Sobald ich die Dateien hinzugefügt habe, scheinen die Dinge wie erwartet zu funktionieren. Hat jemand anderes dieses Problem und weiß von einer Lösung?TFS fügt Dateien nicht ordnungsgemäß zum Repository hinzu

UPDATE:

Die Lösung, die wir jetzt gefunden ist, dass ich in den lokalen Ordner gehen und finden Sie die neue Datei meine colegue hinzugefügt. Dann klicke ich mit der rechten Maustaste auf die Datei, die er gerade hinzugefügt hat, und wähle "Zum Projekt hinzufügen". Dann ist die neue Datei in meiner Version sichtbar, aber daneben befindet sich kein blaues Sperrsymbol. Wenn ich dann auf die SLN-Datei doppelklicke, um das Projekt neu zu laden, ist das blaue Schloss-Symbol für mich sichtbar.

Es ist noch keine optimale Lösung, aber es funktioniert viel besser als er mir die Datei zu senden, die so dass ich es in. Arbeiten

Ist dies der Weg TFS soll überprüfen könnte?

Antwort

1

Können Sie bitte den abgebildeten Arbeitsraum Pfad in Ihrem lokalen Rechner überprüfen dort werden Sie die geprüfte Code. Sie müssen manuell hinzufügen.

Rechtsklick auf SSIS-Paket -> AddExisting Package -> Wählen Sie das Paket aus Arbeitsbereich -> Ok

Jetzt werden Sie das fehlende Paket in Ihrem Solution Explorer sowie finden.

0

Wenn Sie TFVC verwenden.

  1. OpenSource Control Explorer => Klicken Sie mit der rechten Maustaste auf die Projektmappe/Projektordner => Verlauf anzeigen, und überprüfen Sie das zugehörige ChangeSet, ob er die Datei korrekt hinzugefügt hat.
  2. Lassen Sie Ihre Hochschule die Berechtigung für diesen Ordner/Datei überprüfen: Klicken Sie mit der rechten Maustaste auf den Ordner/Datei-> Erweitert => Sicherheit.

Grüße

Verwandte Themen