Подтвердить что ты не робот

Возможно ли настроить TFS для того, чтобы не пометить файл как доступный только для чтения?

Название довольно много говорит обо всем. Я использую RFT, VS addin, который позволяет мне редактировать собственный файл данных с графическим интерфейсом. Проблема в том, что этот файл не отображается в VS, и когда я начинаю редактировать его с помощью графического интерфейса, VS не проверяет его автоматически (вероятно, ошибка VS addin). Итак, я должен проверить это вручную, прежде чем редактировать его, иначе аддон будет сбой при попытке сохранить файл (потому что он доступен только для чтения), а иногда также повредит локальную рабочую копию этого проекта. Все было бы намного проще, если бы TFS не отмечал, что файл не проверен как только для чтения. Вы знаете, есть ли способ проинструктировать TFS, чтобы все файлы были недоступны для чтения?

4b9b3361

Ответ 1

Нет. Вы можете исключить его из источника управления, но, возможно, этого не хотите.

Ответ 2

У меня такие же проблемы с TFS. В нашем проекте есть несколько небольших файлов базы данных SQL Server, которые мы выбрали для управления исходным кодом. Мы обрабатываем проблему только для чтения, добавляя их в оператор post build для сборки проекта. Полагаю, мы могли бы сделать и эту предварительную сборку.

attrib $(TargetDir) *. mdf -r

attrib $(TargetDir) *. ldf -r

Ответ 3

Прошло некоторое время, но - я думаю, эта ссылка на самом деле является ответом на это.

Когда вы делаете чек, то, что вы на самом деле делаете, говорит: "TFS, я хотел бы отредактировать версию файла, который у меня уже есть скачал, это нормально?" Затем TFS смотрит на эту версию и сообщает вам если вы можете отредактировать его или нет (на основе ваших разрешений безопасности на этом момент времени, и если кто-то еще поместил блокировку в файл). Если вы можете редактировать файл, TFS отмечает файл как чтение/запись на вашем локальную машину и позволяет продолжить.

IE: Когда я r.clicked проект и выбрал "Check out and edit", флаг r/o был автоматически удален, и я мог бы скомпилировать (как с предыдущими, так и после событиями), а затем снова "зарегистрироваться".

Ответ 4

Хорошо, вы можете получить последнюю информацию о доле samba, которая ест бит только для чтения.