SORU
11 NİSAN 2009, CUMARTESİ


Mercurial "sunucu"

Bir süre Mercurial, ama esas olarak kendi kullanımım için kullanıyorum. Şimdi olsa, ikimiz aynı proje bina olduğu, üzerinde çalıştığım bir proje var, ve muhtemelen birbirlerinin dosyalarını modifiye edeceğiz.

İsterdim, kurulum Mercurial depo üzerinde bir sunucu, yapmak depo "server", yani benim değişiklikleri ve diğer düzenleyici değişiklikler hem itme sunucu (yani temelde Subversion / CVS modeli); ben gibi Mercurial rağmen istemiyor geçmek gibi bir şey Subversion.

Kendi ağımda burada, her şeyi Linux üzerinde yapılır, ve benim "OpenSSH" yüklü. server Sunucuya bir bilgisayardan benim değişiklikler (birden çok bilgisayar üzerinde çalışıyorum) iterek sadece bir meselesi "hg bas"; kullanılan protokol SSH aktarma için değiştirir.

Bu sorun, Windows server (yani hiçbir Programın şu an, değil mi?) olacak Linux kullanıyorum, ve diğer editör de Windows kullanıyor olacak. Bildiğim kadarıyla, kurulumları bu tür Mercurial çalışan en iyi yolu depoyu değişiklikleri kaynak çekmek için, daha sonra kaynak için bastırıyor yerine "". sunucu Ben arkasında birkaç güvenlik duvarı (tamamen benim ağ) ve Bilgisayarım olmayacak görünür sunucu, ve ben varsayarak diğer editör olacak bir güvenlik duvarı da (yani edemeyiz sadece başlangıç yerel Mercurial HTTP sunucusu ve "sunucu" bilgisayar çekin ki).

Hem editörler server depoyu yaptığımız değişiklikler elde etmek için en iyi yolu nedir? (google.com gibi bir şey gibi görünür, bu yüzden sunucu İnternet üzerinde bir sunucu olduğunu eklemek gerekir. Bir Windows server barındırılan, ama muhtemelen eğer bunun için gerekli yazılımı yüklemek için izin istiyorum.)

CEVAP
11 NİSAN 2009, CUMARTESİ


Projenin belgeleri okuyarak güzel bir başlangıç olduğuna inanıyorum: http://mercurial.selenic.com/wiki/PublishingRepositories.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • george sarintzotis

    george sarin

    2 Aralık 2007
  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014
  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010