В подрывной деятельности « выписан » просто означает, что вы сделали локальную рабочую копию некоторой папки в хранилище. Затем вы можете работать в автономном режиме над этой рабочей копией (пока вам не потребуется выполнить какую-либо операцию, требующую связи с хранилищем).
В то время как в автономном режиме вы можете удалить свою рабочую копию в любое время, поэтому у сервера действительно нет возможности узнать, у кого еще есть что-то «извлечено», а у кого нет.
<Ч />
edit : То есть вы имели в виду блокировки. Чтобы перечислить все, что заблокировано конкретным пользователем, вы можете использовать немного svn + xml + xslt voodoo. Сначала создайте файл svninfo.xml следующим образом:
svn info -R --xml http://url/to/project/root >> svninfo.xml
Добавьте этот элемент препроцессора таблицы стилей xslt в файл результатов после <?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="svnlocks.xsl" ?>
Создайте файл svnlocks.xsl с этим содержимым, замените username
действительным именем пользователя:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<html><body>
<xsl:apply-templates select="info/entry[lock/owner='username']" />
</body></html>
</xsl:template>
<xsl:template match="entry">
<xsl:value-of select="@path"/><br/>
</xsl:template>
</xsl:stylesheet>
Наконец, откройте svninfo.xml со своим любимым
браузер.