Subversion · JSON-LD Context
Svn Context
JSON-LD context defining the semantic vocabulary for Svn from Subversion.
0 Classes
26 Properties
2 Namespaces
Namespaces
schema:
https://schema.org/
svn:
https://api-evangelist.github.io/svn/vocab#
Properties
| Property | Type | Container |
|---|---|---|
| Repository | reference | |
| Commit | reference | |
| WorkingCopy | reference | |
| Branch | reference | |
| Tag | reference | |
| Revision | reference | |
| name | ||
| description | ||
| url | reference | |
| dateCreated | dateTime | |
| dateModified | dateTime | |
| author | reference | |
| identifier | ||
| codeRepository | reference | |
| programmingLanguage | ||
| license | reference | |
| uuid | ||
| revision | ||
| headRevision | ||
| commitMessage | ||
| changedPaths | list | |
| copyFromPath | ||
| copyFromRevision | ||
| lockToken | ||
| lockOwner | ||
| mergeInfo |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"svn": "https://api-evangelist.github.io/svn/vocab#",
"Repository": {
"@id": "svn:Repository",
"@type": "@id"
},
"Commit": {
"@id": "svn:Commit",
"@type": "@id"
},
"WorkingCopy": {
"@id": "svn:WorkingCopy",
"@type": "@id"
},
"Branch": {
"@id": "svn:Branch",
"@type": "@id"
},
"Tag": {
"@id": "svn:Tag",
"@type": "@id"
},
"Revision": {
"@id": "svn:Revision",
"@type": "@id"
},
"name": { "@id": "schema:name" },
"description": { "@id": "schema:description" },
"url": { "@id": "schema:url", "@type": "@id" },
"dateCreated": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
"dateModified": { "@id": "schema:dateModified", "@type": "xsd:dateTime" },
"author": { "@id": "schema:author", "@type": "@id" },
"identifier": { "@id": "schema:identifier" },
"codeRepository": { "@id": "schema:codeRepository", "@type": "@id" },
"programmingLanguage": { "@id": "schema:programmingLanguage" },
"license": { "@id": "schema:license", "@type": "@id" },
"uuid": { "@id": "svn:uuid" },
"revision": { "@id": "svn:revision" },
"headRevision": { "@id": "svn:headRevision" },
"commitMessage": { "@id": "svn:commitMessage" },
"changedPaths": { "@id": "svn:changedPaths", "@container": "@list" },
"copyFromPath": { "@id": "svn:copyFromPath" },
"copyFromRevision": { "@id": "svn:copyFromRevision" },
"lockToken": { "@id": "svn:lockToken" },
"lockOwner": { "@id": "svn:lockOwner" },
"mergeInfo": { "@id": "svn:mergeInfo" }
}
}