Subversion: статус разреженного запроса

Существует ряд постов (например, здесь и здесь, не говоря уже об официальной документации), в которых спрашивается / объясняется, как выполнять разреженную проверку, но я не вижу ни одного поста о том, как запросить глубину папки или серия папок.

Можно ли как-то спросить Subversion: "Какую настройку глубины передавали в svn update --set-deep?" в папке?

1 ответ

Решение

svn info скажу тебе. Вот каталог, обновленный с svn update --set-depth=files:

> svn info "C:\path\to\directory"
Path: C:\path\to\directory
Working Copy Root Path: C:\path
URL: http://svn.example.com/path/to/directory
Relative URL: ^/path/to/directory
Repository Root: http://svn.example.com/path
Repository UUID: 3183f4db-b256-8143-8013-6b50bc517e3e
Revision: 4860
Node Kind: directory
Schedule: normal
Depth: files
Last Changed Author: abc
Last Changed Rev: 1234
Last Changed Date: 2014-12-09 14:52:55 -0500 (Tue, 09 Dec 2014)

Линия Depth: files указывает глубину обновления. Когда глубина infinityэта строка просто отсутствует. В противном случае это будет один из "пустых", "файлов" или "немедленных" (перечисленных в справке для svn update).

Обратите внимание, что для редких проверок, это будет empty потому что редкие проверки на самом деле не отображаются ни на одно из других значений.

Другие вопросы по тегам