2012-03-22 6 views
1

私はTypo3ライブサーバーのすべての変更をSVN経由でトラッキングしたいと思います。これは、これまでのところうまく動作しますが、私は拡張子マネージャでビルドして拡張子を更新したことから、私はSVNのエラーを取得しています:SVN:ライブサーバーのバージョン管理のベストプラクティス?

svn: 'ext/realurl' is not a working copy directory 

フォルダは、更新プロセスによりcompleatly置き換えられたためです。そのような変更を処理するベストプラクティスはありますか?このようなシナリオにはGITが適しているでしょうか?

ご協力いただきまして誠にありがとうございます。

+0

あなたは質問に答えなければなりません "私はレポに何を保存するのですか"と "**どのタスクに**私はリポジトリを使用します"。たぶん古い良いFSバックアップ+ DBバックアップが良いでしょう。私はおそらく、Typo3については何も知らないのですが、一連の点で非常に間違っている方法論を見ています –

答えて

1

これは、Extension Managerが既存の拡張フォルダを削除して新しいフォルダに置き換えるためです。つまり、あなたの ".svn"ディレクトリが削除されます。

ベストプラクティスは、テスト環境で手動で更新(すべてのファイル変更をよりよく行う)を手動で行い、変更をコミットし、Live ServerでSVN-Updateを実行することです。

0

このディレクトリが作業コピーのサブフォルダのサブフォルダである場合、単純にSubversion> v1.7を使用することができます。

この方法では、サブフォルダが再作成されたとしても、SVNはエラーを送信しませんので、作業コピーの先頭に1つだけ.svnフォルダを保存します。

関連する問題