Ultimamente, tenho um Mac em funcionamento e fiquei surpreso ao ver que o Xcode ainda encontraria meu projeto mais recente depois que eu renomeei a pasta e a mudei para outro lugar.
Agora eu entendo que isso é o resultado de uma infraestrutura pesada no trabalho, mas eu queria saber se seria possível, de alguma forma, criar uma funcionalidade semelhante para o resto do mundo Unix?
filesystems
symlink
open-files
rename
julien
fonte
fonte
mv /path/to/project /new/path/to/project
, ainda o encontraria? Ou você está movendo / renomeando no Xcode? A maioria dos IDEs será capaz de alterar / renomear / mover trivialmente os arquivos do projeto e ainda assim encontrá-los perfeitamente.Respostas:
Bem, no Linux, você pode usar o inotify para rastrear alterações em seus arquivos. O Inotify está no kernel e possui ligações para vários idiomas diferentes, permitindo que você crie scripts rapidamente dessa funcionalidade se o aplicativo com o qual você estiver trabalhando ainda não suportar o inotify.
fonte