私は最近、概念実証としてチーム内で Mercurial の構成を開始しました。私たちは皆 Windows を使用し、Visual Studio や SQL Server ベースのソリューション/プロジェクトなどを開発しています。
私のマシンと同僚のマシンの両方に TortoiseHg をインストールし、IIS を使用して中央リポジトリ Web サーバーも構成しました。私はWebサーバーと同僚に新しいリポジトリを作成し、変更をプッシュおよびプルしてチェックインする動きを行ってきました。
私の質問はこれです。たとえば、新しいリポジトリをローカルに作成し、コードをチェックインしていて、それを中央サーバーに移動したいとします。私の理解では、最初に中央サーバーにリポジトリを作成してから、ローカル コードをそこにプッシュする必要があります。しかし、リモートリポジトリを作成するためにどのような方法が利用できますか.
サーバーに rdp し、ディレクトリを作成してから hg init を呼び出します。powershell リモート処理でも同様のことができると思います。他の提案は、TortoiseHg を介してこれを行うことは可能ですか? また、チーム ベースの開発のベスト プラクティスの観点からの提案も聞きたいです。
前もって感謝します。