3

最近、プロジェクト用にローカル メディア サーバーと Web サーバーを使用している Ubuntu 12.04 LTS マシンをセットアップしました。

私のサイトは、Ubuntu の ~/public_html から実行されています。そのフォルダーは、Windows 8 マシンにマップされました。以前は XAMPP を使用していたので、htdocs/ フォルダーの内容を ~/public_html にコピーしました。これにはすべての svn フォルダーが含まれます。

すべてのサイトは正常に動作しており、192.168.1.10/SITE_NAME 経由でアクセスできます

NetBeans 7.2 を使用すると、ファイルは Windows マシンから直接編集されます。Tortoise SVN を使用して変更をコミットすると、次のエラーが報告されます。

エラー: コミットに失敗しました (詳細は次のとおりです):

エラー: 'V:\SITE_NAME.svn\tmp' で名前を作成できません

これは、Windows マシンからサイトのルート ディレクトリに新しいテキスト ドキュメントを作成した後でした。

私はフォルダに対する完全な権限を持っているため、これを理解できないため、どんな助けでも大歓迎です。

4

1 に答える 1

1
  1. 非ローカル ドライブで TortoiseSVN ワーキング コピーを使用しない
  2. WC 内のファイルとフォルダーの所有者とアクセス許可を確認する
  3. ワークフローを変更し、コミット後のフック (サーバー側または TSVN 側) を使用してコードをサイトにデプロイします

追加読書

于 2013-01-17T23:56:06.473 に答える