Есть ли способ выполнить частичную проверку в TFS?

#visual-studio-2010 #tfs

#visual-studio-2010 #tfs

Вопрос:

У меня есть файл, который имеет две независимые модификации. Я хотел бы совершить только одно из них.

Есть ли какой-либо способ проверить только часть файла (без того, чтобы я его модифицировал или откладывал на потом)?

По сути, при фиксации создается временный файл, который затем возвращается вместо файла на диске?

Комментарии:

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

2. Сейчас 2017 год, и я все еще жалею, что у TFS нет способа создавать частичные файлы, аля git add -p

3. Согласен; теперь у нас есть Visual Studio 2017, и мы бы подумали, что возможна проверка только определенных файлов.

Ответ №1:

Нет, единственный способ — отложить внесенные изменения, вернуться к предыдущей версии и применить изменения, которые вы хотите зафиксировать. После их фиксации вернитесь к отложенной версии.

Комментарии:

1. Применимо ли это также, если TFS использует git в качестве серверной части?

2. @Marcel Нет, с git в качестве серверной части вы можете выполнять частичные коммиты без проблем.