Git 2 harici sabit sürücüyü eşitlemek için kullanabilir miyim?


0

Bilmeyenler için, Git bugün en popüler dağıtılmış sürüm kontrol sistemidir.

2 Seagate FreeAgent sabit diskim var.

Teoride, ikisini de "ana" sabit sürücü, diğeri "uzak" olarak kullanarak sabit sürücülerin senkronize edilmesi mümkün müdür?

Maalesef GitHub ile ilgili bazı temel şeyler dışında Git ile ilgili fazla bir deneyimim yok.


1
Hangi ölçütle en popüler olanı? Bu anketi kim yaptı?
Flimzy

3
Sabit sürücüleri senkronize etmek için tasarlanmış bir araç yerine, bunun için git kullanmak istemenizin bir nedeni var mı ?
Flimzy

git, rastgele dosyalar için bir senkronizasyon aracı değil, metin dosyaları için bir sürüm kontrol sistemidir
Sathyajith Bhat

Flimzy, +1. IMHO, Git en son sürüm kontrol teknolojisidir. Ancak, şu an itibariyle en popüler değil. Gelecekte olabilir!
matrix

İşletim sistemi burada belirtilmedi - eğer Windows olursa, ROBOCOPY iş için iyidir: en.wikipedia.org/wiki/Robocopy
Ruairi Fullam

Yanıtlar:


4

git İkili dosyaları işleyecektir (metin dosyalarından daha az verimli olsa da), böylece teoride evet bunu yapabilirsiniz.

Ama gerçekten istemiyorsun.

gitHavuzun her kopyasında tüm dosyaların geçmişini tutar. Sıkıştırılmış olduğundan, muhtemelen aktif dosya grubundan önemli ölçüde daha küçük olacaktır (uzun ve değişiklik dolu bir geçmişiniz yoksa), ancak bu geçmiş yine de her sürücünün önemli bir bölümünü tüketecektir. Özellikle birden fazla şube ayarlamak veya her iki sürücüde de değişiklikleri geri almak gibi şeyler yapabilmek istemiyorsanız, bu sebepsiz yere boşa harcanan çok fazla alan olacaktır.

Şahsen, rsynctüm kopyalamanın tek yönlü olacağını varsayarak (yani, " bu sürücüyü tam olarak bu sürücüye benzet") varsayımıyla bu tür şeyler için kullanırdım . Dışarıda biraz daha karmaşık olan ve iki yönlü senkronizasyonu ele alabilecek başka araçlar olduğunu biliyorum (her iki sürücüde de son senkronizasyondan bu yana değişiklikler yapıldı, bu yüzden değişiklik setlerini birleştirin), ancak buna hiç ihtiyacım olmadı Bu yetenek, bu yüzden hiçbir tavsiyem yok.


1

Sorunuza cevap değil. Ancak, gereksiniminiz iki sabit sürücüyü daha eşitlemekse , işi yapmak için taucan yardımcı programını kullanabilirsiniz . Ücretsiz, taşınabilir ve verimli. HDD'nin tamamını senkronize edebilir veya seçilen klasörleri seçebilirsiniz. Diğer birçok seçenek var. Bu uygulamayı herhangi bir sorun yaşamadan son bir yıldır kullanıyorum.


Diğer Pencereler seçenekler SyncToy ve Cobian
ShawnFeatherly

1

Bir çeşit yedekleme aracı olarak bunu otomatik olarak yapmayı planlıyor musunuz? Eğer öyleyse, senkronize etmeden önce "birincil" diskin düzgün çalıştığından emin olun. Hasar görürse ve hala senkronize etmeye çalışırsanız, kokmuş bir nesne fana çarpacaktır.

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.