我最近开始在我的团队中配置 Mercurial 作为概念证明。我们都使用 Windows 并开发基于 Visual Studio 和 SQL Server 的解决方案/项目等。
我已经在我和同事的机器上安装了 TortoiseHg,还使用 IIS 配置了一个中央存储库 Web 服务器。我在 Web 服务器上创建了一个新的存储库,我的同事和我一直在经历这些动作,检查推送和拉取更改。
我的问题是这个。例如,我在本地创建了一个新的存储库,并且一直在签入代码,现在想将其移动到中央服务器。我的理解是,我必须首先在中央服务器上创建存储库,然后将我的本地代码推送到它。但是有哪些方法可用于创建远程存储库。
我可以 rdp 到服务器,创建一个目录,然后调用 hg init。我想我也可以用 powershell 远程处理做类似的事情。还有其他建议,可以通过 TortoiseHg 做到这一点吗?我也有兴趣从基于团队的开发最佳实践角度听取建议。
提前致谢。