Для мене найкраще рішення базується на відповіді iSid: додати зовнішній інструмент, який відкриє старе діалогове вікно. Це можна зробити у Visual Studio: TOOLS -> External Tools… -> Add , із наступними значеннями:
Заголовок: Реєстрація (або будь-яке ім'я, яке повинно відображатися в меню)
Команда: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ TF.exe (це місце встановлення VS за замовчуванням у Windows x64)
Аргументи: checkin
Початковий каталог: $ (SolutionDir)
Ось знімок екрана:
Ви можете запустити TOOLS -> Checkin (або навіть призначити комбінацію клавіш на Tools.ExternalCommand *, як описано тут ) і насолодитися старими смакотами з новим стилем:
Зверніть увагу, що це не спрацює, якщо рішення буде не відкрито, через $(SolutionDir)
змінну. Щоб вирішити цю проблему, замість цього ви можете жорстко закодувати шлях до робочої області.
Крім того, до tf.exe можна викликати аргумент 'shelve', який покаже діалогове вікно стелажів у старому стилі.