私はMacベース(10.8)のWeb開発者であり、他のWindowsベースの開発者と協力しようとしています。彼らはSVNを使用していますが、ほとんどの場合、ローカルリポジトリにファイルをチェックアウトしていません。ほとんどの場合、エクスプローラーを介してローカルサーバー上のファイルを編集し、TortoiseSVNシェル拡張機能を使用して、編集した内容を右クリックして「コミット」します。
私の好みのSVNツールバージョン(およびDreamweaver CS6)は、SVN、HTTPなどのプロトコルでアクセスする必要があるため、これを行うことができないようです。ファイルシステムを使おうとするとエラーが発生します。
だから、私はコマンドラインを試し、編集する必要のあるファイルに移動し、それを開き、編集し、保存します。ディレクトリで実行できsvn status
、ファイルのステータスが「M」と表示されます。試してみるとsvn commit -m "updated" myflie.css
、エラーが発生します。
svn: Unable to open an ra_local session to URL
svn: Local URL 'file://webstage-01/svn/repository/fc-dev/assets/css' contains unsupported hostname
.svnフォルダーの「entries」ファイルを調べました。これを参照してください。
10
dir
20788
file://webstage-01/svn/repository/fc-dev/assets/css
file://webstage-01/svn/repository
2012-06-26T16:08:10.220007Z
20747
JSmith
したがって、そこからパスを取得しているように見えますが、これは有効なMacOSまたはUnixパスではありません。
提案?