TFS 2010 und der check-in von nicht-modifizierten Dateien
Ist es möglich, der check-in nur von Dateien, die änderung mit Team Foundation Server? Ich meine, gibt es eine option um diese zu aktivieren irgendwo?
Ich brauche es, wenn ein outsourcing-Unternehmen senden Sie uns fast hundert Quellcode-Dateien, und ich möchte, dass check-in nur die modifizierten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim durchführen eines check-in, Team Foundation Server akzeptieren keine Artikel in Ihrem änderungsmenge, die sind unverändert, jedoch ist der rest der änderungssatz wird erfolgreich sein. Wenn alle - Dateien sind unverändert, erhalten Sie eine Fehlermeldung und Ihre änderungen werden nicht verpflichtet werden. Wenn du also nur sorgen über ein überladen Ihrer Geschichte mit änderungen, die sich eigentlich nicht ändern, den Inhalt, dann TFS übernehmen diese für Sie.
Allerdings kann es anstößig sein, um eine Menge von anstehenden änderungen, die nicht wirklich bearbeitet. Wenn das, was Sie tun möchten, ist nur sehen, was wirklich geändert wird für code-review oder einfach nur die Allgemeine Vernunft die Zwecke, die TFS Power Tools enthalten die
tfpt
- Befehl, der hat ein "Rückgängig " Unverändert" - Funktion, die wird rückgängig gemacht, die check-outs auf unveränderte Dateien.Rückgängig unverändert-Befehl hat die folgende Verwendung:
Beispielsweise den folgenden Befehl wird ein rekursiver bekommen auf
TeamProject
eine Liste von Dateien mit redundanten änderungen und fordert den Benutzer auf, wenn Sie rückgängig machen möchten Sie:TFS ignoriert unveränderte Dateien beim checkin.
Jedoch, wenn Sie wollen, um zu sehen, welche Dateien sind ungeändert vor Sie check-in, können Sie dies tun (gezielt):
Sperren für alle unveränderten Dateien werden freigegeben, so dass nur die geänderten Dateien in Ihre offene Check-in-Liste.
Aber sehr sehr vorsichtig sein, die Taste, die Sie drücken!
Standardmäßig TFS wird nur das Einchecken von Dateien, die geändert werden, in der Tat ich glaube nicht, dass es möglich ist, zu überprüfen, in * * un*geänderte Dateien. Wenn Sie die Befehlszeile verwenden, unveränderte und nicht eingecheckten Dateien werden aufgezeichnet.
Standardmäßig Prüfsummen verglichen werden, um zu vermeiden, das hochladen von Dateien.
Ich bin mir nicht sicher, dass es einen Weg gibt, dies zu tun innerhalb von Visual Studio. Vielleicht möchten Sie versuchen, ein tool wie Beyond Compare vergleichen, um den Ordner heraus zu finden, welche Dateien sich verändert haben, dann schauen Sie einfach auf diese Dateien. Beyond Compare hat auch eine sehr gute integration mit Visual Studio.
Beyond Compare
Im Projektmappen-Explorer müssen Sie mit der rechten klicken Sie auf "Datei" oder "Ordner", und klicken Sie dann auf "Dateien Hinzufügen zur source control". Dies ist mit VS 2015.