Ana Dizin Dosyalarını Sürümle w Paylaşma


1

Aşağıdaki 'ihtiyaçlar' için birisinin iyi bir çözümü olup olmadığını merak ediyorum:

  • Giriş dizinimi çeşitli farklı ağlarda senkronize halde tutmak
  • İdeal olarak farklılıkların versiyonlanması.

Bu noktaya kadar bzr'yi kullanarak durumları korumak için iterek / çekerek kullandım, ancak izinleri elinde tutmuyor.

Başka biri benzer bir şey yaptı mı ve iyi bir çözüm buldu mu?

Güncelleştirme:

Platformlarımdan bahsetmeyi unuttum. Şey, işleri daha da zorlaştırmak için esasen platformlar arasıyım: Windows (cygwin) ve Linux (gentoo) benim iki ana programım, ancak Mac OS X ile de flört ettiğimi bildiğim için açık seçenekler mükemmel ol.


Bzr, "başlangıç" ucundaki dosyaların izinlerini alabilmeniz ve "bitirme" ucunda aktarıldıklarında buna göre değiştirebilmeniz için herhangi bir komut dosyası öncesi ve sonrası yürütmeye izin veriyor mu?
Chris Serra

Yanıtlar:



0

Unison'ı deneyebilirsiniz : unix / windows / osx platformları arasında dosya senkronizasyonu yapar ve varsayılan olarak izinleri de senkronize eder (“retain” ile kastediyorsanız). Bazı homedir dosyalarımda sürüm oluşturmak için unison ve subversion kombinasyonu içeren bir kurulum kullanıyorum.


0

Bir Subversion veya git sunucusu kurup ana dizininizi oraya içe aktarmaya ne dersiniz. Sürüm oluşturma (Subversion ve git için en yaygın kullanım şekli kaynak kodudur) ve senkronizasyon işlemlerini elde edersiniz.

Kendi sunucunuzu kurmak istemiyorsanız, bulut tabanlı alt sürüm ve git hizmetleri var. Git için github, subversion için CollabNet arayın.

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.