私が少し使っているリポジトリがあります。そこには Web サイトの約 805 のリビジョンがあります。
プロジェクトの開始時から、開発の短い道のりを歩んだら、基本的なフレームワーク用に 1 つ、最初はそのフレームワークに基づく最初の Web サイト用に 1 つ、複数のブランチに分割することが想定されていました。最終的には、このフレームワークに基づく Web サイトがさらに増える予定です。
HEAD リビジョンに基づいて 2 つのブランチを作成しました。1 つは「Framework」、もう 1 つは「Site」です。
2 つの作業コピーがあり、1 つは ubuntu Dev サーバー上にありました。これは私がほとんどの開発作業を行っていた場所ですが、Windows マシンに別の作業コピーもありました。これは、物事のデザイン面に使用されました。
これまでのところ、これは完全に機能しており、両方の作業コピーが問題なくトランクにコミットできます。
私が抱えている大きな問題は、今ではブランチがあり、Windows マシンはブランチにアクセスできますが、ubuntu マシンはエラーを出すことです:
svn: Could not open the requested SVN filesystem
私がTortoiseSVNを使用しているWindowsマシンの1つで、ubuntuマシンはsubversionコマンドラインです。
リポジトリは次の場所にあります。
http://192.168.1.251/svn/project
トランクの場合:
http://192.168.1.251/svn/project/trunk
およびブランチは次のとおりです。
http://192.168.1.251/svn/project/branches/Framework
http://192.168.1.251/svn/project/branches/Site
ubuntuマシンの作業コピーを別のブランチ(フレームワークブランチなど)に切り替えるために使用しているコマンドは次のとおりです。
svn switch http://192.168.1.251/svn/project/branches/Framework
上記のように、次のものが返されます。
svn: Could not open the requested SVN filesystem
Windowsマシンがブランチにアクセスできるのに、Ubuntuクライアントがアクセスできない理由を誰かが明らかにすることはできますか?