Soft-Link in Mercurial

8

Gibt es ein Äquivalent in Mercurial zu NIX-Soft- oder Hard-Links zu Verzeichnissen oder Dateien.

Grundsätzlich ist eine Datei (oder ein Verzeichnis) mit einer Datei "woanders" verknüpft und folgt der Version dieses Standorts (Im Gegensatz zu einem normalen Zweig, denke ich, wo man zusammenführen müsste)

    
Olav 16.02.2013, 09:19
quelle

2 Antworten

7

Mercurial Versionen weiche Links, die innerhalb des Repository sind einfach toll. Es erkennt sie, zeichnet sie auf und erstellt sie für Sie. Gibt es einen bestimmten Anwendungsfall, nach dem Sie suchen? Einer Verbindung, die außerhalb des Repositories ankommt, kommt eine Subrepo am nächsten, bei der es sich um einen Zeiger auf eine bestimmte Version eines anderen Repos handelt.

Symlinks funktionieren

%Vor%

Aber harte Links nicht

%Vor%     
Ry4an Brase 16.02.2013 18:36
quelle
6

On * nix-Systeme hg Mercurial prüft symbolische Links ("Symlinks") für die Sicherheit von referierten Pfaden. Zum Beispiel gelten absolute und leere Pfade als unsicher und werden daher nicht zum Repository hinzugefügt.

Mercurial-Entwickler haben diese Funktion nicht dokumentiert. Allerdings enthält der Quellcode einen Kommentar mit etwas vage Erklärung:

%Vor%

Unter Windows werden symbolische Links aus verschiedenen Gründen nicht unterstützt, siehe:

Serge Stroobandt 29.01.2014 16:20
quelle

Tags und Links