TFS 2008 проверяет код автоматически редактирования

Если вы пришли из Java, вы ожидаете, что переменная boolean будет иметь значение по умолчанию false.

Аналогично, в JavaScript тоже значение по умолчанию существует , и это примитивное значение undefined. TypeScript просто использует типы данных JavaScript и не меняет поведение.

Таким образом, любая переменная, которая определена и не назначена, будет иметь значение по умолчанию undefined (а НЕ null; в отличие от Java)

Читать на MDN: https: //developer.mozilla.org/en-US/docs/Glossary/Undefined

6
задан Aardvark 21 October 2008 в 14:13
поделиться

6 ответов

Это находится в Options\SourceControl\Environment

Проверенные Объекты: Проверьте автоматически

измените его на

Проверенные Объекты: Подсказка для эксклюзивного контроля

enter image description here

или Ваше предпочтительное действие.

18
ответ дан 8 December 2019 в 04:32
поделиться

Вы можете удалить привязку к системе управления версиями из меню файла.

0
ответ дан 8 December 2019 в 04:32
поделиться

К сожалению, с TFS это помещает блокировки только для чтения на Ваши файлы, чтобы ПРЕПЯТСТВОВАТЬ ТОМУ, чтобы Вы редактировали файл, не проверяя его сначала.

Я не могу выдержать это решение. То, что необходимо будет сделать, позволяют TFS проверять файл, затем "Контроль Отмены" на нем позже, если Вы не хотите проверять его.

Удостоверьтесь, что Вы совместно использовали включенный контроль, исключительно блокировка файлов является путем к безумию.;)

3
ответ дан 8 December 2019 в 04:32
поделиться

Можно сделать shelveset кода, разрешающего Вам вносить изменение в код, не влияя на остальную часть разработки.

Можно сделать, это путем щелчка правой кнопкой по файлу и выбору откладывает незаконченные изменения.

1
ответ дан 8 December 2019 в 04:32
поделиться

Я думаю, что это - функция не проблема. Если Вы изменяете модуль, и он является объектом управления исходным кодом, Вы теперь "из синхронизации" с репозиторием. Если Вы выходите (и поведение по умолчанию состоит в том, чтобы сохранить) - и возвратитесь позже - файл не то, что все остальные видят. Это может быть опасно.

Например: назад в эпоху VSS - в пятницу днем я должен был "потушить пожар" и отладить проблему в, Среда Напоминания, таким образом, я изменил строку подключения в соответствующем файле конфигурации. Другому разработчику проверили файл - таким образом, я сделал обычное обходное решение для маркировки файла, только для чтения, таким образом, я мог сохранить его. Я выяснил проблему и сообщил пользователю. Это было в противопожарном режиме - таким образом, я не рассматривал того, что у меня теперь есть производственная строка подключения в моей dev конфигурации.

В понедельник утром я вхожу и открываю решение. Там какая-либо обратная связь говорит мне, что файл конфигурации указывает на производство? Нет я должен помнить.

Если файл проверяется однако - что значок является индикатором мне, который "отмечает" то, что файлы были изменены. Я не вполне понимаю "грандиозное предприятие" в необходимости щелкнуть правой кнопкой по решению и сказать "отмену, ожидающую изменения"

Или если Вы хотите сохранить их как вниз проголосовавшее предложение aleichtle.wordpress (я не понимаю вниз голоса - я думаю, что это - превосходное предложение), объясняет, можно отложить изменения. Это удалит контроль и также сохранит изменения на сервере.

Системы управления версиями являются критическим и важным компонентом жизненного цикла разработки программного обеспечения. Важно рассмотреть Ваш "процесс". Вы, возможно, должны внести изменения, поскольку Вы используете другой инструмент ("Когда в Риме"....)

Может быть трудно внести корректировку - но часто существуют серьезные основания работы инструмента путем, это делает.

2
ответ дан 8 December 2019 в 04:32
поделиться
  • Закройте свое решение.

  • Отключите свой сетевой кабель.

  • Откройте свое решение.

  • Visual Studio скажет Вам, что TFS не доступен и откроет решение "Офлайн".

  • Включите свой сетевой кабель назад. VS не должен брать решение "Онлайн", пока Вы явно не спрашиваете это к.

  • Можно затем внести любые изменения, которые Вы любите. Когда Вы попытаетесь сохранить файлы, это скажет Вам, что они только для чтения - просто перезаписывают их.

  • Если Вы решаете, что хотите регистрировать их, взять решение Онлайн путем щелчка правой кнопкой по нему в Проводнике Решения.

  • Иначе просто удалите локальную копию источника, когда Вы закончите с ним.

0
ответ дан 8 December 2019 в 04:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: