svn: needs-lock Файлы требуют блокировки, но я не могу найти свойство - PullRequest
3 голосов
/ 25 марта 2011

Я немного запутался с тем, что происходит в нашей SVN. В моем локальном оформлении заказа некоторые файлы установлены как «needs-lock», но я не могу найти соответствующее свойство.

  • Большинство файлов в кассе не нуждаются в блокировке, только некоторые
  • Файлы, требующие блокировки, не имеют свойства needs-lock
  • Кажется, не существует свойства need-lock ни на одном из содержащие каталоги
  • Оба tortisSVN и Eclipse (хотя Subclipse) распознают, какие файлы требуется замок.

Кто-нибудь может подсказать, где хранится свойство / информация для этих файлов?

Ответы [ 3 ]

1 голос
/ 27 февраля 2017

Если вы используете IntelliJ IDEA, возможно, стоит проверить, что вы не заблокировали файл в редакторе исходного кода, щелкнув значок блокировки.

Значок блокировки - это кнопка-переключатель, расположенная внизу.право на IDE.При наведении на него отображается всплывающая подсказка с текстом «Нажмите, чтобы переключить атрибут только для чтения».

0 голосов
/ 10 января 2017

Мне потребовалась секунда, чтобы понять это.

Как включить / отключить свойство 'Needs-Lock' для файлов SVN.

(с помощью проводника Windows)

Перейти к файлам, которые вы хотите включить / снять блокировку

Щелкните правой кнопкой мыши> Черепаха SVN> Свойства

Нажмите кнопку Создать> выберите Требуется блокировка

Выбрать Требуется блокировка (обновление только для чтения) переключатель или Блокировка не требуется переключатель> OK

0 голосов
/ 28 марта 2011

Публикация этого для информации других:

После долгих раздумий похоже, что для Tortise SVN и Eclipse достаточно указать файл только для чтения (в Windows), чтобы показать серые потребностизначок блокировки (в Package Explorer или Navigator для Eclipse, Windows Explorer для Tortise SVN).

Таким образом, кажется, что серый значок означает, что файл находится под контролем исходного кода и доступен только для чтения, независимо отсвойство needs-lock.

...