お世話になります。現在数人でゲームを作っているのですが、
グラフィッカーの方が頻繁にデータの上書き紛失などをしてしまうため、
プログラマチームが使っているSVNリポジトリを共用するようにしました。
しかし、大容量ファイルの頻繁な追加・更新・削除を繰り返したようで、
レンタルVPSに置いていたリポジトリはあっと言う間に一杯になってしまいます。
都度リポジトリを作り直して、作業コピーをインポートして
再配置をお願いしているのですが、不便だと不満が絶えません。
私としても「そうならないよう気を付ける」と言う運用はなるべく避けたいです
そこで、ある程度古い履歴のみを削除したいのですが、どうすればよいでしょうか?
または、他にこのような状況でのベストソリューションがあるようでしたら
ご教示の程、よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>svnadmin dumpでダンプして、svndumpfilterで古い履歴をカットし、
ちょっと間違えましたな…
svnadmin dumpで特定の範囲のリビジョンをダンプし、
svndumpfilterでリビジョン番号を振り直して
svnadmin loadで流し込み。
でした。
履歴を見た時に歯抜けになっていてかまわないのであれば、svndumpfilterでの振り直しは不要でしょう。
プログラマの方では「外部依存」としてグラフィックのリポジトリを参照させることで、別々のリポドシリで連携も可能と思われます。
No.1
- 回答日時:
ある程度圧縮されるとは言え…頻繁に更新されるバイナリデータを突っ込むのもなかなか……
>そこで、ある程度古い履歴のみを削除したいのですが、どうすればよいでしょうか?
プログラムなどのコードとリポジトリは共通なのでしょうか?
その場合はちょっと無理かと思われますが……
# 無理というか、かなり面倒。
グラフィックデータだけのリポジトリであれば、
svnadmin dumpでダンプして、svndumpfilterで古い履歴をカットし、
「新たに作ったリポジトリへ」svnadmin loadで流し込みすることで、古いリビジョンのデータは削除できるでしょう。
その後で、以前のリポジトリを削除、グラフィックの方には新たにチェックアウトか…switch(TortoiseSVNなら「切り替え」)して貰う。
ということになるかと。
まぁ、これでも…
>再配置をお願いしているのですが、不便だと不満が絶えません。
とそんなに変わりませんから文句言われるとは思われますけど……。
# リポジトリのUUIDが同じなら、SVN更新で行けるのかな。試したことないけど。
バックアップがあるからと、気軽にデータ紛失してしまうのもどうかと思いますけどねぇ……。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) PCのHDの空きを増やすために,ONE driveのフォルダーを限定しましたが,容量が増えません? 4 2022/08/04 14:12
- バックアップ Windows11パソコンのデータを数クリックで完全に引っ越しするにはどうすれば良いでしょうか? 5 2022/10/11 14:08
- iPhone(アイフォーン) iphoneのicloud写真データ移動について 3 2022/11/28 18:11
- PDF PDFに精通した方に質問。JPEGファイル群を一つのPDFファイルにするときの容量変化について 6 2023/07/23 19:06
- Windows Vista・XP windows10 フォルダを上書きするときに、元のフォルダを全て削除してコピーする方法 3 2022/05/22 00:53
- Android(アンドロイド) Googleのファミリーリンクの危険性に気付いてしまったのですが、皆さんの感想を教えてください! 2 2023/05/09 10:01
- Google Drive gdriveアプリをpcから削除したい 3 2022/09/18 13:43
- ドライブ・ストレージ 古い外付けHDDから新品外付けHDDへのデータ移行方法 (Mac) 2 2022/12/11 02:01
- iCloud iCloudのデータがMacbookのストレージをいっぱいにしてしまう 2 2022/08/31 22:34
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
Subversionのリポジトリの削除
その他(プログラミング・Web制作)
-
「.svn」の隠しフォルダが勝手に作成される
その他(データベース)
-
svnadmin loadをするとエラーする
その他(開発・運用・管理)
-
-
4
Dirコマンドでフォルダ内ファイルの合計サイズをだすには?(コマンドプロンプトにて)
UNIX・Linux
-
5
GROUP BYを行った後に結合したい。
Oracle
-
6
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
7
Subversionで日本語ファイル名が文字化け
その他(開発・運用・管理)
-
8
Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい
Excel(エクセル)
-
9
【エクセル関数】参照するセルを一定数ずつ増やす
Excel(エクセル)
-
10
Excelで同じセルに箇条書きをしたい
Excel(エクセル)
-
11
エクセルシート名の制限を変更したい
Visual Basic(VBA)
-
12
コマンドプロンプト標準出力とファイル出力両方
その他(プログラミング・Web制作)
-
13
SVNへ登録した際の「日時」について質問します。
サーバー
-
14
テーブルに主キーを作らないデメリットは?
その他(Microsoft Office)
-
15
処理件数を非表示にしたい
SQL Server
-
16
.svn-baseというファイルが消えた場合
その他(ソフトウェア)
-
17
svnでファイル移動すると履歴がついてこない
その他(コンピューター・テクノロジー)
-
18
TortoiseSVNにおける削除ファイルの復旧
その他(開発・運用・管理)
-
19
Visual Studio 「AnyCpu」について
C言語・C++・C#
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
svnでファイル移動すると履歴が...
-
TortoiseSVNにおける削除ファイ...
-
[SVN]Subversionリポジトリの容...
-
svnadmin loadをするとエラーする
-
Subversionのチェックアウトが...
-
「.svn」の隠しフォルダが勝手...
-
RapidSVNの管理方法について
-
Subversionのリビジョン番号一...
-
SVN 削除してしまったフォルダ...
-
subversionでログを表示しよう...
-
TortoiseSVNでリポジトリURLの...
-
Subversionで日本語ファイル名...
-
Subvirsion サーバに接続できま...
-
".svn-base"という拡張子の追加...
-
SVNのアンロック
-
デスクトップ画面に「◯◯まであ...
-
CSVファイルの特定行の削除
-
C++言語で、構造体のコピーは可...
-
テキストファイルの途中行から...
-
エクセルVBA 実行時エラー'...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
svnでファイル移動すると履歴が...
-
TortoiseSVNにおける削除ファイ...
-
Subversionで日本語ファイル名...
-
[SVN]Subversionリポジトリの容...
-
TortoiseSVNでリポジトリURLの...
-
Subversionのリビジョン番号一...
-
Tortoise SVNでのファイルをア...
-
svnadmin loadをするとエラーする
-
Subversionのチェックアウトが...
-
subversionでログを表示しよう...
-
SVNへ登録した際の「日時」につ...
-
SVN 削除してしまったフォルダ...
-
Subvirsion サーバに接続できま...
-
TortoiseSvnをバッチファイルで...
-
TortoiseSVN1.6.7でのhttps接続
-
".svn-base"という拡張子の追加...
-
FFFTPでディレクトリを上の階層...
-
SVNのアンロック
-
svnリポジトリ内の一部のフォル...
-
リビジョン指定でのSVNログ取得...
おすすめ情報