birlikte çalışan farklı Dağıtılmış Sürüm Kontrol Sistemleri

oy
14

Ofisim biz kaynak kontrolü için kullandıkları yüklemek 2005 Güvenli bir merkezi Kaynak içerir. Ben ofis sunucuda kullandığı değiştiremez.

Ben bir dizüstü geliştirmek ve bakmaksızın merkezi kuruluşu ne (varsa) merkez sunucu ile senkronize edebilir, farklı bir yerel kaynak kontrol depoyu istiyorum. Talebin nedeni yüzden / yerel kararlı şube korumak yanan çemberler üzerinden atlamak zorunda kalmadan gelişmeye devam ederken müşteri sunumları için inşa edebilirsiniz olduğunu. Ayrıca, bir danışman olarak, müşterilerim ben hayatı kolaylaştıracak burada kendi kaynak kontrol sağlayıcı ve esneklik kullanmak isteyebilir.

Varolan dağıtılmış kaynak kontrol istemcilerin herhangi Halledersin?

Oluştur 04/08/2008 saat 20:04
kaynak kullanıcı
Diğer dillerde...                            


4 cevaplar

oy
1

Bu HanselMinutes ait bölüm duymak umuyordum tam olarak ne kapsar. Görünüşe Git o zaman lokal olarak kullanılan ihtiyacı gibi dış yıkıcı / vss depolarına eklenebilir. Onlar o 14 ~ 15 dakika konuşun.

Cevap 07/11/2008 saat 17:51
kaynak kullanıcı

oy
1

Eh ... KernelTrap vardır bu konuda bir şey . Eğer kullanabilirsiniz Görünüşe vss2svn sonra çok güzel budala-svn yerel git repo içine çekmek için kullanmak, Subversion deposu içine boruya Source Safe repo.

Ben bu yöntemi kullanarak pürüzsüz, otomatik süreç olmazdı geri VSS'ye kaydedilmesini varsayılabilir.

Cevap 04/08/2008 saat 20:13
kaynak kullanıcı

oy
1

Sen kodunun güncel sürümünü kontrol etmek ve daha sonra etrafında git depo oluşturmak mümkün olmalıdır. Bu güncelleme ve yerel git deposunda onu işlemekle ağrısız olması gerekir. As it klonlama gerekir.

Yalnızca catch uygun görmezden dosyaları ile karıştırmasını tarafından (Ben SVN ile benzer bir şey yaptık) onlara sahip hem birbirlerini görmezden gerektiğidir. Ben SourceSafe edelim görmezden şeyler 'Küstah. Ve (bir dosya silme olduğunu hem söylemek gibi) iki kez belirli işlemleri yapmak gerekir.

Cevap 04/08/2008 saat 20:10
kaynak kullanıcı

oy
0

i VSS kullanabilirsiniz bir şirkette (ve diğer daha az unknow kullanan diğer şirketlerinde çalışan bazı gün SCM ) ama benim ve grup için, aktif gelişimi için (birgün i GIT çalışacağım) SVN kullanarak tercih ederim.

(VSS yerine) diğer SCM ile çalışma nedeniyle, bir ay içinde birkaçıdır VSS taahhüt size daha fazla esnekliği verir ancak SVN'den VSS'ye commint zamanında pahalı ise şeyden önce, bu durum, sadece iyi bir fikirdir.

Benim çözüm oldu:

VSS -> SVN: Ben şimdiki SVN VSS currrent güncelleme rehberi işten kopyalamak linux komut dosyası (veya karınca komut veya XXX komut) sahip, daha sonra / SVN istemcisi ve güncelleme / birleştirme yenilemek SVN taahhüt. Bu ile, VSS kullanabilirsiniz şirketin geri kalan değişikliklerden güncellenir.

SVN -> VSS: Bu şekilde, VSS tüm modifiye dosyaların bir ödeme gerekir, o zaman sadece geçerli güncelleme SVN dizinden kopyalamak için ters komut dosyasını kullanabilirsiniz (dizinleri .svn görmezden) ve geçerli güncelleme VSS dizine kopyalayın güncellemek ve taahhüt.

Ama zaman bu değer ilgisi var birkaç durumda hatırlıyorum.

Cevap 18/08/2008 saat 12:59
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more