Dosya sistemine erişim olmadan bir subversion deposunu çoğaltmanın kolay bir yolu olup olmadığını bilmek istiyorum. HTTP arayüzü ile salt okunur erişime sahip olduğum anlamına gelir.Dosya sistemi erişimi olmadan bir subversion repo nasıl kopyalanır?
Temel olarak, açık kaynaklı bir proje için kendi yerel olarak barındırılan bir kopyasını depoya sahip olmak istiyorum. Subversion repo'ya her zamanki gibi anonim erişim sağlarlar.
Dokümanları inceledim ve sanırım Google-fu'm yeterince iyi, çünkü böyle bir şey yapmak için herhangi bir başvuru bulamadım.
Temel olarak tüm revizyonları indirmek ve bunları svnadmin kullanarak kendi repo'ma aktarmak istiyorum.
svnsync'in sadece deponuzu güncelleştirmek için gerekli değişiklikleri aldığını, bu yüzden oldukça verimli olduğunu belirtmek gerekir. Ayrıca, yerel depoyu kendiniz değiştirmemelisiniz - sadece svnsync kullanın. –
Ah, bu çok yararlı, teşekkürler Jonathan. Ne yazık ki, repo, kullanıcı adı ve şifre için beni anonim çekmelere izin verse bile vuruyor. Bu yüzden, yönetici bana yardım edene kadar beklemem gerekecek. Bir projeyi başka bir VCS'ye vermek için bu dönüştürme araçlarının bazılarına bakabilirim. Svn için bir şey bulamadık -> svn. –
Bu Mercurial'ın hgsvn'de olduğu gibi bir şey dahil olmak üzere bu hatlar boyunca çeşitli araçlara sahip olduğu ortaya çıkıyor. –