içinde

Ücretsiz Dosya Karşılaştır

Dosya paylaşımı nedir? Hesaplamada dosya karşılaştırma işlevini yerine getiren bir yazılım vardır. İki dosya arasındaki farkları gösterir. Program, metin dosyaları için satır başına yapılan değişiklikleri görüntüler. ‘Diff’, bu işlevi gerçekleştiren bir dosya karşılaştırma aracıdır. Modern uygulamalar ayrıca ikili dosyaları da destekler. Çıktı, program yamasıyla uygulanabildiğinden, çıktıya diff veya daha yaygın olarak yama denir. Tıpkı ‘grep’ kelimesinin arama eylemi için kullanıldığı gibi, diff kelimesi jargonda herhangi bir farkı hesaplamak için bir fiil olarak kullanılır. ‘Diff’ yardımcı programı, 1970’lerin başında ABD’deki AT&T laboratuvarlarında UNIX işletim sisteminde geliştirildi.

‘Diff’i anlamak. UNIX işletim sistemi bağlamında, ‘ed’ satır düzenleyicisinin kullanımı, diff’e, makinede kullanılabilen ‘düzenleme betikleri’ yaratma doğal yeteneği sağladı. Bu düzenleme komut dosyaları, bir dosyaya kaydedildiğinde, orijinal dosya ile, değiştirilen dosyanın tamamı içinde “ed” ile yeniden oluşturulabilir. Bu, bir dosyanın birden çok sürümünü korumak için gereken ikincil depolamayı büyük ölçüde azaltır. Diff başlangıçta piyasaya sürüldüğünde, en yaygın kullanımlar, yazılım kodu kaynağındaki değişiklikleri karşılaştırmak ve teknik belgeler için işaretleme yapmak, program hata ayıklama çıktısını doğrulamak, dosya sistemi listelerini karşılaştırmak ve bilgisayar montaj kodunu analiz etmekti. “Ed” için çıktı kümesi, bir dizi değişiklik için sıkıştırma sağlamak amacındaydı. Düzenleme komut dosyalarının diff ile depolanması Kaynak Kod Kontrol Sisteminin icat edilmesine yol açtı. Dif yaratılmadan önce, bunun için araştırmaya birçok kaynak döküldü. Bu entelektüel sermaye, insan gücü ve sistemler açısından idi. Proje Xanadu olarak adlandırıldı ve bu, diff’in kavramsal öncülüdür. İlk olarak 1960 yılında hiper metin projesi olarak tasarlandı. ‘Pencereleri çaprazlama’ özelliği için gerekli bir sürüm izleme sistemi içermesi gerekiyordu. Özellik, bir belgenin başka belgelerin veya revizyonların bazı kısımlarını içerdiği geniş kapsamlı ‘transclusion’ terimindeki dosya farklılıklarını dahil etti.

‘Diff’ ve kuzenleri. Diff, bir algoritmaya dayanır. En Uzun Yaygın Sonuç [LCS] sorununu çözmeye dayanmaktadır. İki dosyanın adıyla komut satırını çağırma prensibine göre çalışır: diff original new. Değişiklikler, orijinal dosyayı yeni dosyaya dönüştürmek için gereken komutun çıktısını oluşturur. Orijinal ve yeni dizinler ise, her bir dosyada diff çalıştırılır. Fark her iki dosyayı da kapsayacaktır. -R adlı bir seçenek, dosyaları dizinler arasında karşılaştırır. Farkın birkaç çeşidi vardır. Çekirdek algoritma aynı kalır ancak çekirdek algoritmada değişiklikler vardır. Bu, komuta kullanışlı özelliklerin eklenmesi ve yeni çıktı formatlarının tasarımıyla sonuçlandı. Sdiff ve diffmk gibi diğer varyasyonlar yan yana fark listeleri oluşturur. Dosya paylaşım yazılımları, yıllar içinde kullanımı giderek artmaktadır. Yazılım endüstrisi dosya paylaşım programlarında büyük bir gelir yaratma fırsatı görüyor ve bu ürün kategorisine çok daha fazla yatırım yapıyor.

Ne düşünüyorsun?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

GIPHY App Key not set. Please check settings

Medicare’den Ücretsiz EMR Çözümleri

İnternette Ücretsiz Dosya Barındırma Hizmetleri