我刚刚开始研究一个使用Mercurial版本控制系统到bitbucket帐户的Web项目。
Web项目托管在第三方服务器上 - Webfaction。
我已经按照Mercurial
上的所有Mercurial教程进行了操作教程说明应该在本地pc上创建一个存储库,然后对本地pc上的存储库中的代码进行更改,然后添加,提交并推送到bitbucket帐户。
但是我的项目托管在服务器上--WebFaction,因此所有代码更改都应该在服务器上进行,因此我可以看到更改有效。
我找不到更改WebFaction服务器上的代码(仅在本地PC上),然后将代码从WebFaction服务器提交并推送到bitbucket帐户的引用。我根本就不知道该怎么做(或者即使它可以做到!)。
有人可以给我这些步骤和语法(尽可能多)吗?您是否也能尽可能简单地保持答案,因为我还不了解Mercurial的大部分内容。
感谢。
答案 0 :(得分:1)
假设您拥有对WebFaction服务器的完全SSH访问权限(您应该根据WebFaction features page),我建议您尝试按照here发现的详细说明进行操作。如果您遇到任何步骤,那么您可以提出更具体的问题(可能最好在serverfault上询问)。
存储库位于远程服务器上的事实并没有真正改变任何东西。您通过SSH连接到远程服务器(WebFaction),并按照步骤,就像它是本地计算机一样。