2009-08-26 5 views
1

Ich arbeite tatsächlich an einem Tool, das einige Konfiguration benötigt, bevor es verwendet werden kann. Um etwas Zeit zu sparen, müssen einige Werte in die Textfelder der Konfigurationsregisterkarte eingegeben werden, damit ich sie nicht jedes Mal mietern muss, wenn ich etwas teste oder debugge.Kann TFS oder Visual Studio mich über Probleme erinnern, die vor dem Einchecken als abgeschlossen markiert werden müssen

Da wir TFS verwenden, um unsere Lösungen zu verwalten, frage ich mich, ob es eine Möglichkeit gibt, diese hartcodierten Elemente auf irgendeine Weise zu markieren, sodass TFS oder Visual Studio 2008 mich daran erinnern, sie vorher zu entfernen/zu ersetzen einen Scheck in

UPDATE:.

Die todo Kommentare keine wirkliche Lösung sein wird, wie wir verwenden es bereits Codesegmente zu markieren, die nachbearbeitet werden müssen. Wir verwenden es als Erinnerung für langfristige Aufgaben. Und wir haben viele von ihnen, so dass dies ein wenig unklar werden könnte.

+0

Vielleicht Bearbeitung Ihrer Frage prüfen, die Tatsache zu schließen, die Kommentare todo wird für Ihre Situation nicht. Nur eine Idee ... – Jagd

+0

Ja, du hast Recht! – Flo

Antwort

0

Sie könnten einen Komponententest schreiben, der fehlschlägt, wenn das hardcodierte Material gefunden wird. Natürlich wirst du vor dem Einchecken keine Erinnerung erhalten, aber du bekommst danach einen Build-Fehler.

2

Wahrscheinlich nicht die perfekte Lösung, aber Visual Studio können Sie hinzufügen TODO comments, die gut genug für Sie arbeiten kann.

+0

Die Todo-Kommentare werden keine echte Lösung sein, da wir sie bereits verwenden, um Codesegmente zu markieren, die überarbeitet werden müssen. Wir verwenden es als Erinnerung für langfristige Aufgaben. Und wir haben viele von ihnen, so dass dies ein wenig unklar werden könnte. – Flo

+0

Sie können ein anderes Tag als TODO verwenden. Wenn Sie zu Optionen -> Umgebung -> Aufgabenliste gehen, können Sie neue Tags hinzufügen. Man könnte Pre-Build sein. – Ryan

+0

@ Ryan- das ist ein guter Vorschlag. @ Flo- Ich neige dazu, das ObsoleteAttribute häufig zu verwenden, wenn Code http://msdn.microsoft.com/en-us/library/system.obsoleteattribute.aspx – RichardOD

Verwandte Themen