{"id":479511,"date":"2023-08-09T10:41:18","date_gmt":"2023-08-09T10:41:18","guid":{"rendered":""},"modified":"2023-09-05T11:18:58","modified_gmt":"2023-09-05T11:18:58","slug":"version-control","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/de\/wiki\/version-control\/","title":{"rendered":"Versionskontrolle"},"content":{"rendered":"<p>Versionskontrolle, auch bekannt als Quellcodeverwaltung oder Revisionskontrolle, ist ein System, das es Softwareentwicklungsteams erm\u00f6glicht, \u00c4nderungen an ihrer Codebasis effektiv zu verwalten. Es bietet einen strukturierten Ansatz, um \u00c4nderungen zu verfolgen, nahtlos zusammenzuarbeiten und verschiedene Versionen von Code und anderen Projektdateien zu verwalten. Versionskontrolle ist ein wesentliches Werkzeug f\u00fcr die Softwareentwicklung und wird in verschiedenen Branchen h\u00e4ufig verwendet, um Projekte effizient zu verwalten.<\/p>\n<h2>Die Entstehungsgeschichte der Versionskontrolle und ihre erste Erw\u00e4hnung<\/h2>\n<p>Die Geschichte der Versionskontrolle l\u00e4sst sich bis in die fr\u00fchen Tage der Softwareentwicklung zur\u00fcckverfolgen, als Programmierer erkannten, dass sie die an ihrem Code vorgenommenen \u00c4nderungen protokollieren m\u00fcssen. Das Konzept der Versionskontrolle entstand erstmals in den 1970er Jahren mit dem Aufkommen der ersten kollaborativen Softwareentwicklungsprojekte. Die anf\u00e4nglichen Methoden umfassten das manuelle Erstellen von Backups von Codedateien, um verschiedene Versionen beizubehalten, aber dieser Ansatz war umst\u00e4ndlich und fehleranf\u00e4llig.<\/p>\n<p>Die erste Erw\u00e4hnung von Versionskontrollsystemen im Zusammenhang mit der Softwareentwicklung geht auf die sp\u00e4ten 1970er Jahre zur\u00fcck, als Marc J. Rochkind bei Bell Labs das Source Code Control System (SCCS) entwickelte. SCCS f\u00fchrte das Konzept ein, mehrere Versionen von Quellcodedateien zu speichern und erm\u00f6glichte es Entwicklern, bei Bedarf fr\u00fchere Versionen abzurufen.<\/p>\n<h2>Detaillierte Informationen zur Versionskontrolle \u2013 Erweiterung des Themas<\/h2>\n<p>Versionskontrollsysteme sollen die Zusammenarbeit mehrerer Entwickler erleichtern, die am selben Projekt arbeiten. Sie bieten mehrere wichtige Funktionen, darunter:<\/p>\n<ol>\n<li>\n<p><strong>Versionsverfolgung:<\/strong> Versionskontrollsysteme verfolgen \u00c4nderungen an Dateien und bewahren einen Verlauf aller \u00c4nderungen auf, einschlie\u00dflich der Angaben dazu, wer sie vorgenommen hat und wann sie erfolgt sind. Mit dieser Funktion k\u00f6nnen Entwickler die Entwicklung der Codebasis nachvollziehen und bei Bedarf zu fr\u00fcheren Versionen zur\u00fcckkehren.<\/p>\n<\/li>\n<li>\n<p><strong>Zusammenarbeit:<\/strong> Versionskontrollsysteme erm\u00f6glichen eine reibungslose Zusammenarbeit zwischen Entwicklern und stellen sicher, dass mehrere Teammitglieder gleichzeitig und ohne Konflikte am selben Projekt arbeiten k\u00f6nnen.<\/p>\n<\/li>\n<li>\n<p><strong>Verzweigen und Zusammenf\u00fchren:<\/strong> Mithilfe der Versionskontrolle k\u00f6nnen Entwickler Zweige erstellen, also unabh\u00e4ngige Entwicklungslinien. Diese Zweige k\u00f6nnen sp\u00e4ter wieder in die Hauptcodebasis integriert werden, wobei die w\u00e4hrend des Entwicklungsprozesses vorgenommenen \u00c4nderungen ber\u00fccksichtigt werden.<\/p>\n<\/li>\n<li>\n<p><strong>Konfliktl\u00f6sung:<\/strong> Wenn mehrere Entwickler gleichzeitig denselben Code \u00e4ndern, k\u00f6nnen beim Zusammenf\u00fchren Konflikte entstehen. Versionskontrollsysteme bieten Tools zum L\u00f6sen von Konflikten und zum Sicherstellen einer konsistenten Codebasis.<\/p>\n<\/li>\n<li>\n<p><strong>Rollback und Wiederherstellen:<\/strong> Falls ein Fehler oder ein Problem entdeckt wird, erm\u00f6glichen Versionskontrollsysteme ein einfaches Rollback auf eine fr\u00fchere funktionierende Version. Dadurch l\u00e4sst sich die Problemquelle leichter identifizieren und beheben.<\/p>\n<\/li>\n<\/ol>\n<h2>Die interne Struktur der Versionskontrolle \u2013 So funktioniert die Versionskontrolle<\/h2>\n<p>Versionskontrollsysteme bestehen aus drei Hauptkomponenten:<\/p>\n<ol>\n<li>\n<p><strong>Repository:<\/strong> Das Repository ist eine zentrale Datenbank, in der alle Versionen von Projektdateien zusammen mit Metadaten wie Commit-Nachrichten, Autorendetails und Zeitstempeln gespeichert werden.<\/p>\n<\/li>\n<li>\n<p><strong>Arbeitskopie:<\/strong> Jeder Entwickler verf\u00fcgt \u00fcber eine Arbeitskopie des Projekts, also eine lokale Kopie der Codebasis. Entwickler arbeiten an dieser Kopie und nehmen \u00c4nderungen an den Dateien vor.<\/p>\n<\/li>\n<li>\n<p><strong>Revisionskontrollsystem:<\/strong> Das Revisionskontrollsystem verwaltet die Interaktionen zwischen dem Repository und der Arbeitskopie. Es \u00fcbernimmt Aufgaben wie das \u00dcbernehmen von \u00c4nderungen, das Aktualisieren der Arbeitskopie und das Zusammenf\u00fchren von Zweigen.<\/p>\n<\/li>\n<\/ol>\n<p>Wenn ein Entwickler \u00c4nderungen an seiner Arbeitskopie vornimmt, kann er diese \u00c4nderungen in das Repository \u00fcbertragen und so eine neue Version erstellen. Andere Entwickler k\u00f6nnen dann ihre Arbeitskopien aktualisieren, um auf diese \u00c4nderungen zuzugreifen.<\/p>\n<h2>Analyse der Hauptfunktionen der Versionskontrolle<\/h2>\n<p>Versionskontrollsysteme bieten mehrere wichtige Funktionen, die zu ihrer weiten Verbreitung und Effektivit\u00e4t bei der Softwareentwicklung beitragen:<\/p>\n<ol>\n<li>\n<p><strong>Visualisierung der Historie:<\/strong> Entwickler k\u00f6nnen problemlos den vollst\u00e4ndigen Verlauf der an der Codebasis vorgenommenen \u00c4nderungen anzeigen, einschlie\u00dflich Angaben dazu, wer die einzelnen \u00c4nderungen wann vorgenommen hat.<\/p>\n<\/li>\n<li>\n<p><strong>Zusammenarbeit:<\/strong> Die Versionskontrolle erm\u00f6glicht eine effektive Zusammenarbeit zwischen Entwicklern, verhindert Konflikte und erleichtert die parallele Entwicklung.<\/p>\n<\/li>\n<li>\n<p><strong>Sicherung und Wiederherstellung:<\/strong> Durch die M\u00f6glichkeit, mehrere Dateiversionen zu verwalten, wird sichergestellt, dass keine Daten verloren gehen und Projekte bei auftretenden Problemen problemlos auf einen bekannten funktionierenden Zustand zur\u00fcckgesetzt werden k\u00f6nnen.<\/p>\n<\/li>\n<li>\n<p><strong>Code-\u00dcberpr\u00fcfungen:<\/strong> Versionskontrollsysteme sind h\u00e4ufig in Code\u00fcberpr\u00fcfungstools integriert, sodass Entwickler sich gegenseitig Feedback zu ihren \u00c4nderungen geben k\u00f6nnen, bevor diese in die Hauptcodebasis integriert werden.<\/p>\n<\/li>\n<li>\n<p><strong>Integration mit CI\/CD:<\/strong> Continuous Integration- und Continuous Deployment-Prozesse (CI\/CD) basieren h\u00e4ufig auf der Versionskontrolle, um Builds auszul\u00f6sen, Tests auszuf\u00fchren und Code automatisch bereitzustellen.<\/p>\n<\/li>\n<\/ol>\n<h2>Arten der Versionskontrolle<\/h2>\n<p>Versionskontrollsysteme k\u00f6nnen grob in zwei Typen eingeteilt werden: zentralisiert und verteilt. Hier ist eine Vergleichstabelle, die ihre wichtigsten Merkmale hervorhebt:<\/p>\n<table>\n<thead>\n<tr>\n<th>Typ<\/th>\n<th>Eigenschaften<\/th>\n<th>Beispiele<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Zentralisiert<\/td>\n<td>\u2013 Verwendet ein einziges, zentrales Repository zur Versionskontrolle.<\/td>\n<td>SVN (Subversion)<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\u2013 Erfordert eine st\u00e4ndige Verbindung zum zentralen Server.<\/td>\n<td>CVS (Konkurrenzf\u00e4hige Versionskontrolle)<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\u2013 Benutzer haben Lese- und Schreibzugriff auf das zentrale Repository.<\/td>\n<td>Notwendig<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\u2013 Zentralisierte Verwaltung von Projektdateien.<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Verteilt<\/td>\n<td>\u2013 Jeder Benutzer verf\u00fcgt \u00fcber eine vollst\u00e4ndige lokale Kopie (Klon) des Repository.<\/td>\n<td>Git<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\u2013 Benutzer k\u00f6nnen offline arbeiten und \u00c4nderungen lokal festschreiben.<\/td>\n<td>Merkurial<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\u2013 Erleichtert effizientes Verzweigen und Zusammenf\u00fchren.<\/td>\n<td>Basar<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\u2013 Redundanz reduziert das Risiko eines Datenverlusts.<\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>M\u00f6glichkeiten zur Verwendung der Versionskontrolle, Probleme und deren L\u00f6sungen<\/h2>\n<p>Versionskontrollsysteme sind nicht ohne Herausforderungen und bei ihrer Verwendung k\u00f6nnen verschiedene allgemeine Probleme auftreten:<\/p>\n<ol>\n<li><strong>Zusammenf\u00fchrungskonflikte:<\/strong> Wenn zwei Entwickler \u00c4nderungen an denselben Codezeilen vornehmen, kommt es w\u00e4hrend des Zusammenf\u00fchrungsprozesses zu Zusammenf\u00fchrungskonflikten. Diese Konflikte m\u00fcssen manuell gel\u00f6st werden.<\/li>\n<\/ol>\n<p>L\u00f6sung: Kommunizieren Sie mit Teammitgliedern, um gleichzeitige \u00c4nderungen am gleichen Code zu vermeiden. Verwenden Sie Versionskontrolltools mit robusten Konfliktl\u00f6sungsfunktionen.<\/p>\n<ol start=\"2\">\n<li><strong>Versehentlicher Datenverlust:<\/strong> Entwickler k\u00f6nnten wichtige Dateien versehentlich l\u00f6schen oder \u00fcberschreiben.<\/li>\n<\/ol>\n<p>L\u00f6sung: Sichern Sie das zentrale Repository regelm\u00e4\u00dfig und ermutigen Sie die Entwickler, h\u00e4ufig \u00c4nderungen zu \u00fcbernehmen.<\/p>\n<ol start=\"3\">\n<li><strong>Lernkurve:<\/strong> Einige Entwickler, insbesondere diejenigen, die neu in der Versionskontrolle sind, haben m\u00f6glicherweise Schwierigkeiten, sich an den Arbeitsablauf und die Konzepte anzupassen.<\/li>\n<\/ol>\n<p>L\u00f6sung: Stellen Sie entsprechende Schulungen und Dokumentationen bereit, damit Entwickler die Konzepte und Best Practices der Versionskontrolle verstehen.<\/p>\n<ol start=\"4\">\n<li><strong>Performance-Probleme:<\/strong> Bei gro\u00dfen Repositories mit vielen Dateien und Commits kann es zu Leistungseinbu\u00dfen kommen.<\/li>\n<\/ol>\n<p>L\u00f6sung: Optimieren Sie die Repository-Struktur und erw\u00e4gen Sie den Einsatz verteilter Versionskontrollsysteme, da diese gro\u00dfe Repositorys in der Regel effizienter handhaben k\u00f6nnen.<\/p>\n<h2>Hauptmerkmale und Vergleiche mit \u00e4hnlichen Begriffen<\/h2>\n<table>\n<thead>\n<tr>\n<th>Begriff<\/th>\n<th>Beschreibung<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Versionskontrolle<\/td>\n<td>Ein System zum Verwalten und Verfolgen von Code\u00e4nderungen.<\/td>\n<\/tr>\n<tr>\n<td>Konfigurationsmanagement<\/td>\n<td>Weiter gefasster Begriff, der die Versionskontrolle und andere Verwaltungsaspekte der Softwarekonfiguration umfasst.<\/td>\n<\/tr>\n<tr>\n<td>Quellcodeverwaltung<\/td>\n<td>Synonym f\u00fcr Versionskontrolle, insbesondere in \u00e4lteren Kontexten.<\/td>\n<\/tr>\n<tr>\n<td>Revisionskontrolle<\/td>\n<td>Ein anderer Begriff f\u00fcr Versionskontrolle, der oft synonym verwendet wird.<\/td>\n<\/tr>\n<tr>\n<td>Kontrolle \u00e4ndern<\/td>\n<td>Wird in einem breiteren Kontext verwendet und umfasst nicht softwarebezogene \u00c4nderungen in einer Organisation.<\/td>\n<\/tr>\n<tr>\n<td>Code-Repository<\/td>\n<td>Der zentrale Speicher, in dem Code und zugeh\u00f6rige Dateien in Versionskontrollsystemen aufbewahrt werden.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspektiven und Technologien der Zukunft im Zusammenhang mit der Versionskontrolle<\/h2>\n<p>Mit der Weiterentwicklung der Technologie werden Versionskontrollsysteme wahrscheinlich weiter verbessert und bieten erweiterte Funktionen. Einige m\u00f6gliche zuk\u00fcnftige Entwicklungen sind:<\/p>\n<ol>\n<li>\n<p><strong>Verbesserte Zusammenarbeit:<\/strong> Verbesserte Echtzeit-Zusammenarbeitsfunktionen, die es Entwicklern an verschiedenen Standorten erm\u00f6glichen, nahtlos zusammenzuarbeiten.<\/p>\n<\/li>\n<li>\n<p><strong>KI-gest\u00fctzte Code-\u00dcberpr\u00fcfungen:<\/strong> KI-Algorithmen unterst\u00fctzen bei Code\u00fcberpr\u00fcfungsprozessen, identifizieren potenzielle Probleme und liefern Verbesserungsvorschl\u00e4ge.<\/p>\n<\/li>\n<li>\n<p><strong>Integriertes Testen:<\/strong> Tiefere Integration mit Test-Frameworks, die ein automatisiertes Testen von Code\u00e4nderungen erm\u00f6glicht, bevor diese \u00fcbernommen werden.<\/p>\n<\/li>\n<li>\n<p><strong>Blockchain-basierte Versionskontrolle:<\/strong> Experimentieren mit Blockchain-Technologie, um die Sicherheit und Unver\u00e4nderlichkeit von Versionskontrollsystemen zu verbessern.<\/p>\n<\/li>\n<\/ol>\n<h2>Wie Proxy-Server verwendet oder mit der Versionskontrolle verkn\u00fcpft werden k\u00f6nnen<\/h2>\n<p>Proxyserver k\u00f6nnen eine wichtige Rolle bei der Vereinfachung von Versionskontrollprozessen spielen, insbesondere in gr\u00f6\u00dferen Entwicklungsteams oder verteilten Umgebungen. Einige M\u00f6glichkeiten, wie Proxyserver verwendet oder mit der Versionskontrolle verkn\u00fcpft werden k\u00f6nnen, sind:<\/p>\n<ol>\n<li>\n<p><strong>Caching und Leistung:<\/strong> Proxyserver k\u00f6nnen h\u00e4ufig aufgerufene Dateien aus dem Versionskontroll-Repository zwischenspeichern. Dadurch wird die Belastung des zentralen Servers verringert und die Leistung f\u00fcr verteilte Teams verbessert.<\/p>\n<\/li>\n<li>\n<p><strong>Sicherheit und Zugangskontrolle:<\/strong> Proxyserver k\u00f6nnen als Puffer zwischen dem \u00f6ffentlichen Internet und dem Versionskontrollserver fungieren und zus\u00e4tzliche Sicherheitsma\u00dfnahmen und Zugriffskontrollen zum Schutz der Codebasis implementieren.<\/p>\n<\/li>\n<li>\n<p><strong>Bandbreitenoptimierung:<\/strong> In F\u00e4llen, in denen die Teammitglieder geografisch verstreut sind, kann ein Proxyserver die Bandbreitennutzung optimieren, indem er h\u00e4ufig aufgerufene Dateien lokal zwischenspeichert und bereitstellt.<\/p>\n<\/li>\n<li>\n<p><strong>Verteilte Teams:<\/strong> Proxyserver k\u00f6nnen die Zusammenarbeit in verteilten Teams verbessern, indem sie einen zentralen Zugriffspunkt auf das Versionskontrollsystem bereitstellen und so Latenzprobleme reduzieren.<\/p>\n<\/li>\n<\/ol>\n<h2>verwandte Links<\/h2>\n<p>Weitere Informationen zur Versionskontrolle finden Sie in den folgenden Ressourcen:<\/p>\n<ol>\n<li><a href=\"https:\/\/git-scm.com\/doc\" target=\"_new\" rel=\"noopener nofollow\">Git-Dokumentation<\/a>: Offizielle Dokumentation f\u00fcr das in der Branche weit verbreitete Versionskontrollsystem Git.<\/li>\n<li><a href=\"https:\/\/svnbook.red-bean.com\/\" target=\"_new\" rel=\"noopener nofollow\">SVN Buch<\/a>: Ein umfassender Leitfaden zu Subversion (SVN), einem beliebten zentralisierten Versionskontrollsystem.<\/li>\n<li><a href=\"https:\/\/www.mercurial-scm.org\/\" target=\"_new\" rel=\"noopener nofollow\">Offizielle Mercurial-Website<\/a>: Informationen und Dokumentation f\u00fcr Mercurial, ein anderes verteiltes Versionskontrollsystem.<\/li>\n<li><a href=\"https:\/\/www.atlassian.com\/git\/tutorials\/what-is-version-control\" target=\"_new\" rel=\"noopener nofollow\">Versionskontrolle verstehen<\/a>: Ein anf\u00e4ngerfreundlicher Leitfaden von Atlassian, der die Grundlagen der Versionskontrolle erkl\u00e4rt.<\/li>\n<\/ol>\n<p>Denken Sie daran, dass die Versionskontrolle ein leistungsstarkes Tool ist, das die Produktivit\u00e4t und Effizienz von Softwareentwicklungsteams erheblich steigern kann. Unabh\u00e4ngig davon, ob Sie an einem kleinen Projekt oder einer umfangreichen Unternehmensanwendung arbeiten, kann die Einf\u00fchrung von Versionskontrollpraktiken zu reibungsloseren Arbeitsabl\u00e4ufen, verbesserter Zusammenarbeit und besserem Projektmanagement f\u00fchren.<\/p>","protected":false},"featured_media":470821,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-479511","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Version Control for the Website of OneProxy (oneproxy.pro)<\/mark>","faq_items":[{"question":"<strong>What is version control, and why is it important for website development?<\/strong>","answer":"<p>Version control, also known as source control or revision control, is a system that allows software development teams to manage changes to their codebase efficiently. It enables developers to track alterations, collaborate seamlessly, and maintain different versions of code and project files. For website development, version control is essential because it ensures a structured approach to managing code changes, facilitates collaboration among team members, and provides a history of changes, making it easier to roll back to previous working versions if issues arise.<\/p>"},{"question":"<strong>How did version control systems originate, and when was the concept first introduced?<\/strong>","answer":"<p>The concept of version control first emerged in the 1970s with the development of collaborative software projects. Marc J. Rochkind created the Source Code Control System (SCCS) at Bell Labs, which was one of the first version control systems. SCCS allowed developers to store multiple versions of source code files and retrieve previous versions when needed.<\/p>"},{"question":"<strong>What are the key features of version control systems?<\/strong>","answer":"<p>Version control systems offer several key features, including version tracking, collaboration capabilities, branching and merging support, conflict resolution tools, and the ability to rollback and revert changes. These features allow developers to maintain a complete history of code changes, work together efficiently, manage different lines of development, resolve conflicts, and easily recover from issues.<\/p>"},{"question":"<strong>What are the types of version control systems available, and how do they differ?<\/strong>","answer":"<p>Version control systems can be categorized into two main types: centralized and distributed. Centralized version control, like SVN (Subversion), uses a single central repository, requiring constant connection to the server for read and write access. Distributed version control, such as Git and Mercurial, provides each user with a complete local copy (clone) of the repository, enabling offline work and efficient branching and merging.<\/p>"},{"question":"<strong>How can proxy servers be associated with version control and website development?<\/strong>","answer":"<p>Proxy servers can enhance version control processes for website development in various ways. They can cache frequently accessed files, improving performance and reducing the load on the central server. Proxy servers can also add an extra layer of security and access control, protecting the codebase from unauthorized access. In distributed teams, proxy servers optimize bandwidth usage by caching and serving commonly accessed files locally, facilitating collaboration among geographically dispersed developers.<\/p>"},{"question":"<strong>What are some common problems faced during version control usage, and how can they be solved?<\/strong>","answer":"<p>Common issues in version control include merge conflicts, accidental data loss, the learning curve for new developers, and performance problems with large repositories. To address merge conflicts, communication among team members is crucial, and version control tools with robust conflict resolution capabilities should be used. Regularly backing up the repository helps prevent accidental data loss. Providing proper training and documentation can ease the learning curve for newcomers. For large repositories, optimization and considering distributed version control can help improve performance.<\/p>"},{"question":"<strong>How does version control compare to other similar terms like configuration management and source control?<\/strong>","answer":"<p>Version control is synonymous with source control and revision control, often used interchangeably in software development contexts. Configuration management, on the other hand, is a broader term encompassing version control and other management aspects of software configuration. Additionally, terms like change control and code repository also share some similarities with version control but might refer to more general or specific aspects of the overall process.<\/p>"},{"question":"<strong>What are the perspectives and future technologies related to version control?<\/strong>","answer":"<p>The future of version control may involve improved collaboration features for geographically dispersed teams, AI-assisted code reviews, integrated testing capabilities, and experiments with blockchain-based version control to enhance security and immutability.<\/p>"},{"question":"<strong>How can version control enhance website development and project management for OneProxy (oneproxy.pro)?<\/strong>","answer":"<p>Version control is a powerful tool that can enhance website development for OneProxy by providing a structured approach to code changes, enabling seamless collaboration among developers, maintaining a history of changes for easy rollback, and optimizing performance. Additionally, it contributes to efficient project management and smoother workflows, ensuring the success of their proxy server provider services.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/wiki\/479511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/wiki\/479511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/media\/470821"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/de\/wp-json\/wp\/v2\/media?parent=479511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}