You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@subversion.apache.org by "Busy Man (Jira)" <ji...@apache.org> on 2019/11/05 09:10:00 UTC

[jira] [Created] (SVN-4835) mod_dav extend functionality

Busy Man created SVN-4835:
-----------------------------

             Summary: mod_dav extend functionality
                 Key: SVN-4835
                 URL: https://issues.apache.org/jira/browse/SVN-4835
             Project: Subversion
          Issue Type: Improvement
          Components: mod_dav_svn
    Affects Versions: all
         Environment: How possible it is to update XSL to add @rev and @comment for files and folders?

Such a thing might improve web showing repository when using XSLT.

I am not sure how this change would affect performance and security.

/subversion/mod_dav_svn/repos.c  lines 3444+ :
+test update 
+variables define

{quote}
 static const char xml_index_dtd[] =
    "<!DOCTYPE svn [\n"
    "  <!ELEMENT svn   (index)>\n"
    "  <!ATTLIST svn   version CDATA #REQUIRED\n"
    "                  href    CDATA #REQUIRED>\n"
    "  <!ELEMENT index (updir?, (file | dir)*)>\n"
    "  <!ATTLIST index name    CDATA #IMPLIED\n"
    "                  path    CDATA #IMPLIED\n"
    "                  rev     CDATA #IMPLIED\n"
    "                  base    CDATA #IMPLIED>\n"
    "  <!ELEMENT updir EMPTY>\n"
    "  <!ATTLIST updir href    CDATA #REQUIRED>\n"
    "  <!ELEMENT file  EMPTY>\n"
    "  <!ATTLIST file  name    CDATA #REQUIRED\n"
    "                  href    CDATA #REQUIRED>\n"
    "                  rev     CDATA #REQUIRED>\n"
    "                  comment CDATA #REQUIRED>\n"
    "  <!ELEMENT dir   EMPTY>\n"
    "  <!ATTLIST dir   name    CDATA #REQUIRED\n"
    "                  href    CDATA #REQUIRED>\n"
    "                  rev     CDATA #REQUIRED>\n"
    "                  comment CDATA #REQUIRED>\n"
    "]>\n";
{quote}
            Reporter: Busy Man
             Fix For: 2.0-consider






--
This message was sent by Atlassian Jira
(v8.3.4#803005)