Pytania oznaczone «symlink»

1607
Jak Git obsługuje linki symboliczne?

Jeśli mam plik lub katalog, który jest dowiązaniem symbolicznym, i przesyłam go do repozytorium Git, co się z nim stanie? Zakładam, że pozostawia go jako łącze symboliczne, dopóki plik nie zostanie usunięty, a następnie, jeśli wyciągniesz plik ze starej wersji, po prostu utworzy normalny plik. Co...

1085
Usuń dowiązanie symboliczne do katalogu

Mam dowiązanie symboliczne do ważnego katalogu. Chcę pozbyć się tego dowiązania symbolicznego, zachowując jednocześnie katalog za nim. Próbowałem rmi wróciłem rm: cannot remove 'foo'. Próbowałem rmdiri wróciła rmdir: failed to remove 'foo': Directory not empty Następnie rozwijał się przez rm -f,...

246
Git Symlinks w Windows

Nasi programiści używają kombinacji systemów operacyjnych Windows i Unix. Dlatego dowiązania symboliczne utworzone na maszynach Unix stają się problemem dla programistów Windows. W systemie Windows (msysgit) dowiązanie symboliczne jest konwertowane na plik tekstowy ze ścieżką do pliku, na który...

217
Jak mogę zmusić Gita do śledzenia dowiązań symbolicznych?

Czy najlepiej będzie, gdy będę używać skryptu powłoki, który zastępuje dowiązania symboliczne kopiami, czy też jest inny sposób, aby powiedzieć Gitowi, by podążał za dowiązaniami symbolicznymi? PS: Wiem, że nie jest to zbyt bezpieczne, ale chcę to zrobić tylko w kilku konkretnych...

208
Jak sprawdzić, czy istnieje dowiązanie symboliczne

Próbuję sprawdzić, czy dowiązanie symboliczne istnieje w bash. Oto, co próbowałem. mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi To jednak nie działa. Jeśli '!' jest pominięty, nigdy się nie...

86
Jak usunąć łącze symboliczne?

właśnie utworzyłem łącze symboliczne sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylibi zastanawiam się, jak się go pozbyć, gdybym chciał. Jak mam to zrobić?