Skydrive に SVN リポジトリを配置することは可能ですか?
4 に答える
アカウントをドライブとしてマップするある種のブリッジングアプリケーションがある場合は、はい。そうすれば、それはあなたのコンピュータ上の他のドライブと同じです。
私はしばらく前にこれを調べましたが、これを行うまともな無料のアプリケーションは見つかりませんでした。
GLADINETはこれを行うと主張していますが、無料ではありません。(いくつかの「クラウドストレージ」プロバイダーをサポートします)
編集:
スターターエディションは無料のようです。(急いで試してみてください)
たとえば、Visual SVNを使用して、SVNリポジトリをローカルに作成できます。Windows Live Meshを使用すると、SkyDriveと同期できます。SVNに変更を加えると、実際にはローカルSVNに変更が加えられますが、Sky Driveと同期されているため、すべての変更はSkyDriveフォルダーにすぐに表示されます。
チーム内で作業している場合、他のチームメンバーも、ローカルフォルダーをSky Driveの同じフォルダーと同期でき、同じプロジェクトで共同作業を行うことができます。唯一の違いは、各メンバーが自分のローカルSVNのみを変更していることです。Sky Driveと同期しているため、他のすべてのメンバーはローカルSVNの変更を確認できます。すべての同期は、ユーザーの意識なしに、バックグラウンドで非常に迅速に行われます。
Skydrive に Windows が統合されたので、より簡単になる可能性があります。
私はそれを次のように動作させました:
- ビルド サーバーの SVN クライアント
- コマンドラインビルドタスクを実行する TeamCity
- ビルド サーバーにインストールされた Skydrive
サーバーがダウンした場合に備えて、SkyDrive をオンライン バックアップの目的で使用します。ビルド サーバーのローカル リポジトリ フォルダーを更新するコマンド ラインを呼び出す TeamCity を実行している CI サーバーがあります (これは動作させるための要件ではありません)。このリポジトリは、ローカルのスカイドライブの場所に作成されました。
Skydrive は、次のインストールを使用してローカルにインストールされました: http://windows.microsoft.com/en-US/skydrive/download-skydrive
クライアント コマンド svn client は、http: //www.collab.net/downloads/subversionで入手できます。
リポジトリを更新するコマンド ラインは次のとおりです: "c:\PathToSubVersionClient\svn.exe" update --username joe --password bloggs