POSSIBLE BUG: Could not open the requested SVN filesystem on Apache2+libapache2-svn using TortoiseSVN 1.6.10

329 views
Skip to first unread message

Marc Würth - ORCA Services AG

unread,
Jul 27, 2010, 4:37:34 PM7/27/10
to us...@tortoisesvn.tigris.org

Hi,

 

While setting up our new linux development server i noticed the following behaviour.

I'm not quite sure if it's even a bug but at least it's a behaviour you would not expect.

 

I set up this server using:

- Ubuntu 10.4

- Apache 2 Server version: Apache/2.2.14 (Ubuntu)

- libapache2-svn version: 16.6dfsg-

- subversion 16.6dfsg-

 

TEST 1:

- Copy existing, working repositories to the linux server

- Access them over http://devsrv1/svn/...

- WORKS

 

TEST 2:

- Create new repository with svnadmin create test

- Access this repo over http://devsrv1/svn/...

- WORKS

 

TEST 3:

- Create new folder using windows on Samba

- Create new repository using TortoiseSVN

- Access this repo over http://devsrv1/svn/...

- Error message: "Could not open the requested SVN filesystem"

 

What I found out so far is that the two  newly created repositories (windows & linux) differ in only one file:

In the repository created by TortoiseSVN the rep-cache.db is missing.

 

Creation on Samba share, on Windows filesystem or Windows share has no impact.

 

Regards

Marc

Lorenz

unread,
Jul 28, 2010, 2:10:17 AM7/28/10
to us...@tortoisesvn.tigris.org
Marc Würth - ORCA Services AG wrote:
>While setting up our new linux development server i noticed the following behaviour.
>I'm not quite sure if it's even a bug but at least it's a behaviour you would not expect.
>
>I set up this server using:
>- Ubuntu 10.4
>- Apache 2 Server version: Apache/2.2.14 (Ubuntu)
>- libapache2-svn version: 16.6dfsg-
>- subversion 16.6dfsg-
>[...]

>TEST 3:
>- Create new folder using windows on Samba
>- Create new repository using TortoiseSVN
>- Access this repo over http://devsrv1/svn/...
>- Error message: "Could not open the requested SVN filesystem"
>
>What I found out so far is that the two newly created repositories (windows & linux) differ in only one file:
>In the repository created by TortoiseSVN the rep-cache.db is missing.

looks like a library version mismatch between subversion on the server
and TSVN (assuming you created the repository in the same folder on
the server as the other repos)


>Creation on Samba share, on Windows filesystem or Windows share has no impact.

create then move to server?

that might be tricky because of line endings & endianness (not sure
though)
--

Lorenz

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2639349

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Andy Levy

unread,
Jul 28, 2010, 6:37:40 AM7/28/10
to us...@tortoisesvn.tigris.org
On Wed, Jul 28, 2010 at 02:10, Lorenz <lore...@yahoo.com> wrote:
> Marc Würth - ORCA Services AG wrote:
>>While setting up our new linux development server i noticed the following behaviour.
>>I'm not quite sure if it's even a bug but at least it's a behaviour you would not expect.
>>
>>I set up this server using:
>>- Ubuntu 10.4
>>- Apache 2 Server version: Apache/2.2.14 (Ubuntu)
>>- libapache2-svn version: 16.6dfsg-
>>- subversion 16.6dfsg-
>>[...]
>>TEST 3:
>>- Create new folder using windows on Samba
>>- Create new repository using TortoiseSVN
>>- Access this repo over http://devsrv1/svn/...
>>- Error message: "Could not open the requested SVN filesystem"
>>
>>What I found out so far is that the two  newly created repositories (windows & linux) differ in only one file:
>>In the repository created by TortoiseSVN the rep-cache.db is missing.
>
> looks like a library version mismatch between subversion on the server
> and TSVN (assuming you created the repository in the same folder on
> the server as the other repos)
>
>
>>Creation on Samba share, on Windows filesystem or Windows share has no impact.
>
> create then move to server?
>
> that might be tricky because of line endings & endianness (not sure
> though)

You're right on. Creating a repository this way is really not
recommended. You're supposed to create the repository on the system
where the Subversion server binaries are running. If you have to move
a repository use the dump/load cycle.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2639648

Reply all
Reply to author
Forward
0 new messages