2012-10-03 98 views
1

林通過下面的教程Mercurial Turotial和IM堅持以下工作:水銀,配置服務器,以允許任何人推到它

現在,我將使用汞推命令,這將推動我的變化從我的倉庫到中央存儲庫:

C:\用戶\喬爾\食譜>汞柱推 推到http://joel.example.com:8000/ 搜索更改 需要SSL 哦,太好了。它認爲這是行不通的。我忽略了考慮運行隨機Web服務器的安全性影響,並允許世界上的任何人將其愚蠢的變化推入其中。忍受我一會兒;我將配置該服務器以允許世界上的任何人做他們想做的任何事情。這可以通過編輯文件來完成.hg \ hgrc在服務器上:

.hg \ hgrc [網絡] push_ssl =假 allow_push = *

不用說,這是相當不安全的,但如果你在工作中有一個很好的受保護的局域網,並且有一個很好的防火牆,並且你信任局域網上的每個人,這是合理的。否則,您將需要閱讀關於安全性的高級章節。

他正在訪問哪個文件?

回答

1

水銀不會自動創建配置文件。
如果您需要該文件並且該文件不存在,只需自行創建並將教程中的設置放入其中即可。從Configuration files for Mercurial

報價:

文件

水銀從多個文件讀取配置數據,如果存在的話。 這些文件默認情況下不存在,您將不得不自己創建 合適的配置文件。

+0

生病了,看看它,謝謝。 –