Subversion: Support for 'file://' protocol?

I am using Tortoise Subversion using the 'file://' protocol. This is the mode where there is no subversion server, rather versioned files are simply stored on a network drive.

Does IntelliJ support this? How do I configure it?

When I attempt to checkin a file from IntelliJ I see the following error:

Error: no connection protocol implementation for file:///%5CFileServer/shared/projects/MyProjects/subversion/code

9 comments
Comment actions Permalink

Does IntelliJ support this?


No, and I'm sure, IDEA will not support it in next future.

Tom

0
Comment actions Permalink

In article <d9bo5g$uv9$1@is.intellij.net>,
"Thomas Singer (MoTJ)" <nomail@nodomain.com> wrote:

Does IntelliJ support this?


No, and I'm sure, IDEA will not support it in next future.


What makes you so sure?

0
Comment actions Permalink

I guess Thomas is aware about what's supported in javasvn library, right?
-


Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

I guess Thomas is aware about what's supported in javasvn library, right?


Yes. With CVS there was the hack to start 'cvs server' locally and pass
all the requests to it (Olesya implemented CVS' :local: mode that way,
she said). IIRC, this is not possible with Subversion and I'm sure, Alex
does not also want to write the database-backend in JavaSVN. But if
there would be enough demand (and the will to pay), maybe he will do it?

Tom

0
Comment actions Permalink

The native JNI SVN library works great. Why limit yourself to JavaSVN?

Sam

Thomas Singer (MoTJ) wrote:
>> I guess Thomas is aware about what's supported in javasvn library, right?


Yes. With CVS there was the hack to start 'cvs server' locally and pass
all the requests to it (Olesya implemented CVS' :local: mode that way,
she said). IIRC, this is not possible with Subversion and I'm sure, Alex
does not also want to write the database-backend in JavaSVN. But if
there would be enough demand (and the will to pay), maybe he will do it?

Tom

0
Comment actions Permalink

The native JNI SVN library works great. Why limit yourself to JavaSVN?


Why limit yourself to native interface? Did you read about the problems with
the native interface in the subversion-dev mailing list?

If you feel limited by JavaSVN, go ahead and implement local access
yourself, it's open source under the most user-friendly license.

Tom

0
Comment actions Permalink

Fred Smith wrote:

I am using Tortoise Subversion using the 'file://' protocol. This is the mode where there is no subversion server, rather versioned files are simply stored on a network drive.

Does IntelliJ support this? How do I configure it?

When I attempt to checkin a file from IntelliJ I see the following error:

Error: no connection protocol implementation for file:///%5CFileServer/shared/projects/MyProjects/subversion/code


This whole thread is funny because I always uised the file:// protocol
with the svn plugin... successfully. I got this exception at the
beginning, but somehow it worked then.
Strange enough, it still works, files are color-coded correctly,
commit works etc. only when using "check project status" I get this very
same error (didn't use this ever before).
I wanted to look at my svn-config but couldn't find it anymore...
shouldn't it be under tools->subversion??? (which is not there). Thus, I
cannot look at what exactly I've configured...

kind regards,

Messi

0
Comment actions Permalink

Wait clarifying... you're saying file:// DOES work with the CURRENT SVN
Plugin?

R

0
Comment actions Permalink

Robert S. Sfeir wrote:

Wait clarifying... you're saying file:// DOES work with the CURRENT SVN
Plugin?

R


Well, I was no more sure, now with this discussion... I had to play a
while for the svn plugin to accept my file:// URL (something with the
slashes etc.) but now again I get this error when trying to "check
project status", second I generally get a few exceptions with the svn
plugin and I don't know where to change the url or look at it (shouldn't
this be under Tools->Subversion?)...
However, it DEFINITELY works, I just tried it and added a few files,
then commit the project. worked.

kind regards,

Messi

0

Please sign in to leave a comment.