私は少し作業しているリポジトリを持っています、それは約805のWebサイトのリビジョンを持っています。Subversionスイッチの問題 - Windows OK、Ubuntu Not!
プロジェクトの初めから、私たちは開発を一旦短期化すると、基本的なフレームワークのためのものと、それに基づいた最初のWebサイトのものに分かれていました。フレームワーク。最終的には、フレームワークに基づいたさらなるWebサイトが存在します。
HEADリビジョンで2つのブランチを作成しました.1つは「フレームワーク」と呼ばれ、もう1つは「サイト」です。
私は2つの作業コピーを1つ、ubuntu Devサーバに1つ持っていました。これは私が開発作業の大部分を行っていたところですが、Windowsマシン上に別の作業コピーもありました。これは物事の設計面で使用されました。
これまでのところ、これは完全に機能していましたが、両方の作業コピーがトランクに喜んでコミットできます。
私が持っている大きな問題は今、私は枝を持っていることを、Windowsマシンが枝にアクセスすることができますが、Ubuntuマシンには、エラーを与える:
svn: Could not open the requested SVN filesystem
1台のWindowsマシン私はTortoiseSVNのを使用していますし、 ubuntuマシンはSubversionのコマンドラインです。
http://192.168.1.251/svn/project/trunk
とで分岐::私は私のUbuntuを切り替えるために使用しています
http://192.168.1.251/svn/project/branches/Framework
http://192.168.1.251/svn/project/branches/Site
コマンドでトランクに
http://192.168.1.251/svn/project
:
リポジトリは次の場所にあります。別のブランチ(例えば、Frameworkブランチ)にコピーしているマシンは、
です。svn: Could not open the requested SVN filesystem
誰もがWindowsマシンがOKの枝にアクセスすることができますが、Ubuntuのクライアントができない理由上の任意の光を当てることができます:私は戻って上述したように
svn switch http://192.168.1.251/svn/project/branches/Framework
?
これは役立つかどうかわかりませんが、Windows/Linux SVNでは悪い経験があります.Linuxは大文字と小文字を区別しますが、Windowsはそうではありません。したがって、Windowsのフォルダ "name"は "Name"としてアクセスできますが、Linuxは "Name"を見つけることができないのでエラーを返します。 –
あなたのフォルダの名前は "Framework"か "framework"ですか? –