2017-01-16 3 views
1

メインWebサイトとは独立したサーバーに自分のWebサイトのテストコピーをセットアップしようとしています。SubversionコミットファイルをライブWebサイトにコピーする

このサーバーはnazwa.plによってホストされています。 Subversionサーバーは既にそこにセットアップされており、コミット、アップデートなどを行うことができます。

私のウェブサイトは "/"ディレクトリから実行され、私のレポは "/.svnrepo/repo_name"に設定されています。

私がしたいのは、ライブWebサイトのディレクトリにコミットするたびに新しいファイルをコピーすることです。どのように達成するのですか?

答えて

1

最初のご注文は、そのディレクトリからリポジトリを取得してください。あなたのリポジトリデータベースは、通常のウェブ訪問者に容易に公開されるべきではありません。

Subversionによって管理されているWebサイトを更新することは、一般的な要求であり、addressed in the Subversion FAQです。 FAQで言及されていないもう1つの選択肢は、Continuous Deliveryソリューションです。

+0

こんにちは、alroc、あなたの答えをありがとう! 残念ながら私はリポジトリのディレクトリを変更する手段がありません.svnのインストールは私のホスティングプロバイダの側にあります。しかし、 '/'ディレクトリはパスワードで保護されており、repoは "403 Forbidden"エラーを投げるので、問題はありません。 私が言及した最初の解決策を試しましたが、(私が提供したスクリプトを実行するのと同じように)働いていましたが、メインディレクトリにファイルをコピーする方法やこれらの変更をコミットする方法がわかりません:/ もう1つを試してみましょう。 –

関連する問題