Я уверен, что каждый, кто работал с TFS в какой-то момент, был раздражен тем фактом, что вы потеряете историю файлов при перемещении файлов в между проектами с помощью решения explorer (файлы будут удалены и добавлены, а не перемещены).Расширение Visual Studio: перетащить на файл с файлом
Так что я искал довольно много решений. «Лучшим» решением было сделать это в SourceControlExplorer.
Я все еще нахожу это очень раздражающим, поэтому я думал о написании расширения, которое перехватывает перемещение по файлу в проводнике решений и выполняет соответствующее действие перемещения TFS. Я никогда не видел расширения, делающего что-то подобное, и не мог найти его.
Может ли кто-нибудь с некоторым опытом программирования расширения, если это то, на что способен расширение? Могу ли я перехватить поведение по умолчанию и выполнить свое?
Надеюсь, это не вопрос темы !?
Так что уже существует крючок, используемый TFS для обработки перемещений файлов в рамках проекта. Чтобы подтвердить, проблема, которую вы видите, - это перемещение файлов _between_ проектов? –
Исправить, перемещать файлы в том же проекте не проблема. Я как-то забыл сказать это явно, спасибо за подсказку! – derape