none
リモートリポジトリを他のサーバに変更する方法はありますか? RRS feed

  • 質問

  • お世話になります、社内で開発のサポートをしている者です。

    新規のプロジェクトに関し、Visual Studio Professional 2013 と Git を利用して、バージョンの管理をしています。
    これを、既存のプロジェクトについても応用したいのですが、可能でしょうか?

    既存のプロジェクトではリモートリポジトリとして、社内の共有サーバを利用しています。
    この共有サーバを利用し、今後はVS onlineで管理していきたいと考えています。

    現状:ローカル <---> Visual Studio 2013 <---> リモートリポジトリ(VS online で作成されたサーバ)
    希望:ローカル <---> Visual Studio 2013 <---> リモートリポジトリ(社内の共有サーバ)

    VS onlineで、リモートリポジトリの設定を変更できないか色々試したのですが、それらしい方法を見つけることがかないませんでした。
    VS online でプロジェクトを作成し、一度リモートリポジトリが指定されると、変更することはできないのでしょうか?

    以上です、よろしくお願いします。
    2014年12月10日 10:38

すべての返信

  • gitの場合、リモートリポジトリと言っても結局はローカルリポジトリが必要になっています。それはVS onlineであっても同じです。既定では %USERPROFILE%\Source\Repos にローカルリポジトリが置かれていることにお気づきでしょうか?

    VS onlineでなくでも基本的な操作方法は同じです。チームエクスプローラーウィンドウを開き、「チームプロジェクトへの接続...」を選択します。そこにはチームプロジェクトだけでなく「ローカルGitリポジトリ」も表示されます。ローカルリポジトリが別ディレクトリにある場合は「追加」を、まだローカルリポジトリを作成していない場合は「複製」(clone)を選択することでリストに加えることができます。あとは同じです。

    > この共有サーバを利用し、今後はVS onlineで管理していきたいと考えています。
    の記述はちょっと気になりました。リポジトリのサーバーを変更しようということでしょうか? であれば完全にgitの世界での操作になります。gitを勉強しましょう。

    2014年12月10日 13:31
  • 早速の回答をありがとうございます。
    質問が分かりづらく、申し訳ありません。

    > > この共有サーバを利用し、今後はVS onlineで管理していきたいと考えています。
    > の記述はちょっと気になりました。リポジトリのサーバーを変更しようということでしょうか? であれば完全にgitの世界での操作になります。gitを勉強しましょう。

    可能だけど、gitが分かっていないなら手を出さないほうが良い、という事ですね。

    ありがとうございました。

    2014年12月11日 1:25