2010-09-09 22 views
0

我正在尋找一種將代碼快速安全地推送到我公司的Windows Web服務器以進行發佈部署的好方法。以腳本方式將代碼推送到Windows服務器

我有一個* nix背景,過去一直使用rsync與ssh一起處理這些任務,因爲它是快速,安全和可編寫腳本的。

現在我們的部署過程非常手動,需要通過遠程桌面登錄到每臺服務器,並使用TortoiseHg將代碼從主倉庫中提取到服務器(顯然這需要Web服務器將證書帶入中央Hg倉庫)。不用說,這個過程是非常人性化的,因此容易出錯,更不用說繁瑣和緩慢。我們也有我們內部使用的分期開發,QA團隊等幾個服務器

我想知道什麼是

1)是否有一個簡單的方法來做到這一點無論使用rsync & SSH(和cygwin或powershell)。

2)什麼是腳本推送代碼到Windows框最受歡迎的方式?

感謝, 傑米

+0

您是否嘗試過Cygwin + OpenSSH + rsync? – Piskvor 2010-09-09 14:36:57

+0

SysAdmin問題 - 絕對屬於serverfault.com而不是這裏。 – 2010-09-09 14:37:30

+0

如果開發人員必須涉及系統管理員才能部署到測試環境,那麼您就錯了。 – 2010-09-09 14:42:43

回答

1

退房喬恩Tørresdal對博客系列無鍵式Web部署part 1part 2

相關問題