Bir dosya taşındıktan veya yeniden adlandırıldıktan sonra bir referansı koruma stratejileri?


9

Son zamanlarda işte bir mac aldım ve Xcode'un klasörünü yeniden adlandırdıktan ve başka bir yere taşıdıktan sonra hala en son projemi bulacağını görmek beni şaşırttı.

Şimdi bunun işyerinde ağır bir altyapının sonucu olduğunu anlıyorum, ancak Unix dünyasının geri kalanı için bir şekilde benzer işlevsellik bulmanın mümkün olup olmadığını merak ediyordum?


2
Mac OS X ise Unix dünyasında.
mouviciel

Gerçekten, düzenlenmiş.
julien

Değişikliği nerede yaparsanız yapın değişiklikleri izler mi? Mesela eğer kullandıysan mv /path/to/project /new/path/to/projecthala bulur muydu? Yoksa Xcode'da taşınıyor / yeniden adlandırıyor musunuz? Çoğu IDE proje dosyalarını önemsiz bir şekilde değiştirebilir / yeniden adlandırabilir / taşıyabilir ve yine de onları iyi bulabilir.
Ekim'de Falmarri

Projeyi nasıl taşıdınız? Nereye taşıdın? Taşımak için Xcode kullanırsanız, bunun bir beyinsiz olduğunu kesinlikle hayal edebiliyorum. Xcode bazı kurallar kullanıyorsa ("tüm projeler ~ / Projeler altında") ve onu oraya taşıdıysanız, sadece oraya bakabilir (hatta proje gibi görünen şeyler için $ HOME'unuzun üzerinde arama yapabilir, bugünün makineleri yeterli performansa sahiptir. mutlaka fark etmezsiniz).
vonbrand

Yanıtlar:


10

Linux'ta dosyalarınızdaki değişiklikleri izlemek için inotify kullanabilirsiniz . Inotify çekirdek içinde ve çalıştığınız uygulama henüz inotify'ı desteklemiyorsa, bu tür işlevleri hızlı bir şekilde kodlamanıza izin veren birçok farklı dile bağlanmıştır.


Eski yolları bir dosyaya depolamak için kullanılabilir ve mevcut yolu bir dosya bulunamadı kancası aramasıyla kullanabilirsiniz. Güzel
julien
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.