私はAssemblaに反対することは何もありませんが、mercurial/gitをVisualStudioに統合することは非常に悪い考えだと思います。TFSをVisualStudioと統合していない場合は、スタンドアロンのMercurialクライアントをVisualStudioに統合するよりもはるかに優れています。
コラボレーション用の小さなプロジェクトをホストするために、Atlassianのbitbucket.orgを使用しています。最大5人のユーザーをプライベートリポジトリで共同作業する無料のプランがあります。
MercurialでのVisualStudioの使用に関連する手動の手順
- bitbucket.orgでアカウントを作成します
- TortoiseHgのようなMercurialクライアントをマシンにダウンロードします
- bitbucket.orgにリポジトリを作成します
- gitリポジトリをマシンに複製します。
- コードとして変更をプッシュします。
それでおしまい!。これは、bitbucket.orgを使用したMercurial/Gitの使用に関する完全なチュートリアルです-bitbucket101
PS:すでに計画がある場合は、Assemblaを使用しても害はありません。ただし、VisualStudioに余分なスクリプトをインストールしないように注意してください。TortoiseHgは確実にMercurialを処理できます。
コメントに基づいて更新します。
はい、いいえ。Microsoftには常に独自のソース管理システムがありました。以前はSourceSafeでした。今、彼らはそれをTeam Fundation Server(TFS)と呼ばれる別のはるかに優れたオプションにアップグレードしました。これは、他の多くのことを実行する中で、ソースも制御します