4

私は現在、友人と一緒にプロジェクトを作成する作業を行っており、SVN が非常に必要です。

しかし、昨日、プロジェクトを Assembla に保存しようとしたときに、正しくコミットできませんでした。最初は、Google ID からのライブ ログインを使用していることが原因ではないかと考えていました。そのため、通常のユーザー名とパスワードを使用して新しいユーザーを作成しました。しかし、それは役に立ちませんでした。

Visual Studio 2010 は、Assembla に接続するためのログイン ダイアログを開き、ユーザー名とパスワードを要求しました。入力しましたが、サーバーからの応答コードが 400 であるというエラー メッセージを受け取りました...

ウェブ全体を見ても、これを行う方法に関する説明が見つかりませんでした。

何かご意見は?

4

1 に答える 1

1

私はAssemblaに反対することは何もありませんが、mercurial/gitをVisualStudioに統合することは非常に悪い考えだと思います。TFSをVisualStudioと統合していない場合は、スタンドアロンのMercurialクライアントをVisualStudioに統合するよりもはるかに優れています。

コラボレーション用の小さなプロジェクトをホストするために、Atlassianのbitbucket.orgを使用しています。最大5人のユーザーをプライベートリポジトリで共同作業する無料のプランがあります。

MercurialでのVisualStudioの使用に関連する手動の手順

  1. bitbucket.orgでアカウントを作成します
  2. TortoiseHgのようなMercurialクライアントをマシンにダウンロードします
  3. bitbucket.orgにリポジトリを作成します
  4. gitリポジトリをマシンに複製します。
  5. コードとして変更をプッシュします。

それでおしまい!。これは、bitbucket.orgを使用したMercurial/Gitの使用に関する完全なチュートリアルです-bitbucket101

PS:すでに計画がある場合は、Assemblaを使用しても害はありません。ただし、VisualStudioに余分なスクリプトをインストールしないように注意してください。TortoiseHgは確実にMercurialを処理できます。


コメントに基づいて更新します。

はい、いいえ。Microsoftには常に独自のソース管理システムがありました。以前はSourceSafeでした。今、彼らはそれをTeam Fundation Server(TFS)と呼ばれる別のはるかに優れたオプションにアップグレードしました。これは、他の多くのことを実行する中で、ソースも制御します

于 2012-04-29T09:09:44.293 に答える