Heim >Entwicklungswerkzeuge >Idiot >Ist Gitee chinesisch?

Ist Gitee chinesisch?

Guanhui
GuanhuiOriginal
2020-06-04 11:23:428143Durchsuche

Ist Gitee chinesisch?

Kommt Gitee aus China?

Gitee ist ein von Open Source China eingeführter Code-Hosting-Dienst. Es ist eine sichere, stabile und effiziente Cloud-Software-Entwicklungsplattform, die Git und SVN unterstützt Es umfasst drei Versionen, nämlich die Community-Version, die Enterprise-Version und die Universitätsversion.

Git

Git --- Der blöde Content-Tracker, dämlicher Content-Tracker. So hat uns Linus Torvalds Git vorgestellt.

Git ist ein Versionskontrolltool, das für die Linux-Kernel-Entwicklung verwendet wird. Im Gegensatz zu häufig verwendeten Versionskontrolltools wie CVS, Subversion usw. verwendet es eine verteilte Versionsbibliothek und erfordert keine serverseitige Softwareunterstützung (Hinweis von WingedDevil: Diese Bewertung hängt davon ab, welche Art von Server verwendet wird. Es spielt keine Rolle wenn es das http-Protokoll oder das Git-Protokoll usw. verwendet. Dasselbe gilt auch für die Interaktion mit dem Server während des Push- und Pull-Vorgangs, was die Freigabe und Kommunikation des Quellcodes äußerst bequem macht. Git ist schnell, was für große Projekte wie den Linux-Kernel natürlich wichtig ist. Das Herausragendste an Git ist die Merge-Tracing-Funktion.

Tatsächlich gab es großen Widerstand seitens der Open-Source-Community auf der ganzen Welt, als das Kernel-Entwicklungsteam beschloss, mit der Entwicklung und Verwendung von Git als Versionskontrollsystem zu beginnen Git war zu schwer zu verstehen. In Bezug auf seinen internen Arbeitsmechanismus ist dies tatsächlich der Fall. Mit fortschreitender Entwicklung erfolgt die normale Verwendung von Git jedoch über einige benutzerfreundliche Skriptbefehle, sodass Git sehr einfach zu verwenden ist. Auch wenn es zur Verwaltung unserer eigenen Entwicklungsprojekte verwendet wird, ist Git ein benutzerfreundliches und leistungsstarkes Tool. Mittlerweile nutzen immer mehr bekannte Projekte Git, um die Projektentwicklung zu verwalten.

Als Open-Source- und kostenloses fundamentalistisches Projekt erlegt Git keine Berechtigungsbeschränkungen für das Durchsuchen und Ändern des Repositorys auf.

Derzeit kann GIT unter Windows verwendet werden. Es gibt zwei Hauptmethoden: msysgit und Cygwin. Die Verwendung von Cygwin ähnelt der von Linux. Die Windows-Version bietet eine benutzerfreundliche GUI (grafische Oberfläche). Ich werde sie hier nicht im Detail vorstellen.

Dieser Artikel wird auf der Grundlage der offiziellen Git-Dokumente Tutorial, Core-Tutorial und Everyday GIT übersetzt und zusammengestellt. Die Erklärung des internen Arbeitsmechanismus von Git wurde jedoch vorübergehend entfernt und ist bestrebt, prägnant und prägnant zu sein. und Hinzufügen des Prozesses des Autors zur Verwendung von Git. Einige Erfahrungen, Vorsichtsmaßnahmen und weitere Beispiele. Es wird empfohlen, Git über das Installationspaket der von Ihnen verwendeten Unix/Linux-Distribution zu installieren. Sie können diesen Artikel online durchsuchen oder die neueste Version dieses Artikels über den folgenden Befehl herunterladen und lernen, Git als zu verwenden Beteiligen Sie sich später an der Erstellung dieses Artikels.

SVN

Der vollständige Name von SVN ist Subversion, ein Versionskontrollsystem. Es ist eines der beliebtesten Open-Source-Versionskontrollsysteme. Als Open-Source-Versionskontrollsystem verwaltet Subversion Daten, die sich im Laufe der Zeit ändern. Diese Daten werden in einem zentralen Repository (Repository) abgelegt. Dieses Archiv ähnelt einem normalen Dateiserver, merkt sich jedoch jede Dateiänderung. Dadurch können Sie eine Datei auf eine ältere Version zurücksetzen oder den Änderungsverlauf der Datei durchsuchen. Subversion ist ein Allzwecksystem, das zur Verwaltung jeder Art von Datei, einschließlich Programmquellcode, verwendet werden kann.

SVN übernimmt ein Client/Server-System, das auf dem Server gespeichert wird. Der Programmentwickler ruft zunächst die neueste Version des Projekts vom Server ab und kopiert sie dann auf den lokalen Computer Auf dieser Basis kann jeder Entwickler eigenständige Entwicklungsarbeiten auf seinem eigenen Client durchführen und jederzeit neuen Code an den Server übermitteln. Natürlich können Sie auch durch Aktualisierungsvorgänge den neuesten Code auf dem Server erhalten, um die Konsistenz mit den von anderen Entwicklern verwendeten Versionen aufrechtzuerhalten. [3]

Es gibt zwei Arten von SVN-Clients, einer ist webbasiertes WebSVN usw. und der andere ist Client-Software, die durch Tortoise SVN repräsentiert wird. Ersteres erfordert die Unterstützung eines Webservers, und letzteres erfordert, dass Benutzer den Client lokal installieren. Beide Typen verfügen über kostenlose Open-Source-Software. SVN speichert Versionsdaten auch auf zwei Arten: BDB (ein transaktionssicherer Tabellentyp) und FSFS (ein Speichersystem, das keine Datenbank erfordert). Da die BDB-Methode die Daten möglicherweise sperrt, wenn der Server unterbrochen wird, ist die FSFS-Methode sicherer.

Empfohlenes Tutorial: „Git-Tutorial

Das obige ist der detaillierte Inhalt vonIst Gitee chinesisch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn