1

クラウド SVN サービス ( asssembla ) を使用して個人プロジェクトのソース ファイルを管理しています。

プロジェクト ファイルを自動的にバックアップする方法を探しています。

サービス REST API を使用してダンプをエクスポートできるようですが、圧縮されていないファイルが必要です。

事前にスケジュールされた時間に SVN サーバーに接続し、最新のファイルをダウンロードして、それらをいくつかのフォルダーにコピーする製品はありますか?

4

2 に答える 2

0

それはあまりにも難しいことではありません。独自のスクリプトを記述してコード全体を取得し、それをどこかにコピーできます。次に、オペレーティング システム サービス (Windows タスク スケジューラなど) を使用して定期的に実行します。

于 2011-08-18T21:37:59.500 に答える
0

Subversion 1.4 では、ある完全なリポジトリを別のリポジトリにミラーリングするsvnsyncというツールがあります。そうすれば、ローカル バックアップを保持できます。

svnsync init file:⁄⁄⁄backup/directory svn://svn.example.com/remote/repo
svnsync sync svn://svn.example.com/remote/repo

別の方法として、リポジトリのすべてのメンバーがローカル コピーを保持する GIT や Bazaar などの分散型 VCSに切り替えることもできます。

于 2011-08-18T21:46:03.697 に答える