我想自己託管個人項目(網頁遊戲)的SVN信息庫,但我不確定應該在哪裏託管它。由於我是唯一的開發者,因此它不會收到很多流量。這是我看到的選項:我的個人電腦自行託管個人項目的SVN信息庫
- 使用一個
- 使用運行Web服務器VPS的項目
託管它的VPS是很有道理的我。這是正確的選擇,還是有使用本質上是代碼託管生產服務器的缺陷?
我想自己託管個人項目(網頁遊戲)的SVN信息庫,但我不確定應該在哪裏託管它。由於我是唯一的開發者,因此它不會收到很多流量。這是我看到的選項:我的個人電腦自行託管個人項目的SVN信息庫
託管它的VPS是很有道理的我。這是正確的選擇,還是有使用本質上是代碼託管生產服務器的缺陷?
如果您的機器始終可以通過ssh
訪問,那將是我的第一選擇。然後我會回退到像Apache和mod_dav這樣的webdav
實現。這需要更多的設置,並使其可公開訪問,除非您確保安全。我猜想你不太可能經常承諾給你的VPS帶來任何壓力,但如果你有另一臺機器,我可能會選擇另一臺機器。
我在閃存盤上使用了主機SVN回購。
訣竅是在每臺使用它的PC上保留相同的驅動器號。
像魅力一樣工作,雖然有點慢。
有一些事情需要考慮:你需要web(或其他遠程)訪問嗎?如果你想要的是讓你的變化軌跡,那麼你可以
所有VCS的價值都可以遠程訪問,但有些只是在你不需要它時纔會更好。
您可能需要考慮使用DVCS,例如Git,您不必決定放置*存儲庫的位置。你可以擁有儘可能多的(這有助於很多事情,包括備份等管理工具)。此外,如果您的VPS脫機或無法使用,您可以繼續工作。 – ggg 2010-08-12 03:30:52