Я работаю над инструментом, который переносится из SVN в TFS с использованием TFS API.Использование API TFS, типы файлов с расширениями, такими как .svnExe, игнорируются
workspace.CheckIn(
pendingChanges,
currentUser.TfsUser,
set.LogMessage + " on " + String.Format("{0:d/M/yyyy HH:mm:ss}", set.TimeStamp) + " by " + currentUser.SvnUser,
(CheckinNote)null,
(WorkItemCheckinInfo[])null,
(PolicyOverrideInfo)null
);
Это путь я проверить мою ревизию в, но иногда игнорирует файлы, такие как .svnExe, или других «неизвестных» типов файлов.
Есть ли способ проверить ВСЕ типы файлов в TFS?
Поддерживает ли pendingChanges файлы, которые вы хотите проверить? Какую версию TFS вы используете? Если вы добавляете файлы в SourceControl в Visual Studio, он фильтрует определенные типы файлов, такие как EXE и DLL, потому что они ** обычно ** выводятся и не нужны для разработки. Half-OffTopic: Планируете ли вы где-нибудь публиковать свой инструмент? На данный момент я просто знаю один инструмент миграции SVN-> TFS, который стоит 2000 евро в год, но, возможно, мне нужно перенести SVN в будущем;) – MikeR