Bir Windows sunucusunda mercurial kullanmak istiyorum. Http, hg serve
aracılığıyla çekmek ve itmek istediğim için en kolay çözüm gibi görünüyor. İyi çalışıyor, ancak her yeniden başlatmadan sonra yeniden başlatıyorum, bu yüzden bir Windows servisi olarak ihtiyacım var. sc create ...
ile elle yükleme çalışmadı, ben başlatmaya çalıştığımda bir hata veren bir hizmet oluşturdu. Ben hg, Windows hizmetlerini kullanmaktadır
- https://bitbucket.org/tortoisehg/stable/issue/1245/configure-hg-serve-to-run-as-a-windows-service-from bu soruna bazı referanslar buldum ama onlar kötü hiç değilse belgelenmiştir. (Tabii ki bir web sunucusu kurabilir ve hgweb kullanabilirim, ancak daha da karmaşık görünüyor.) Bir Windows servisi olarak kolayca
hg serve ... <many args>
nasıl kurulacağına dair herhangi bir deneyiminiz var mı?
GÜNCELLEME: Farklı yaklaşımlar için teşekkürler. Biz hg serve
ile kaldı, şirketimizdeki windows-guy, oldukça uygun olmayan bir hizmet olarak yüklemeyi başardı.
Jeff'in [svnserve örneği için sc yaratıcısı] (http://www.codinghorror.com/blog/2008/04/setting-up-subversion-on-windows.html) benim için çalıştığı codinghorror ve birden fazla hata var orada - bunu şablon olarak kullanabilirsiniz. Sonra, sc'nin "abc = value" arasındaki boşluklar hakkında çok seçici olduğunu anladım. – Rup