Unable to connect to the repository

970 views
Skip to first unread message

Deepak Bhatia

unread,
Apr 2, 2016, 3:22:58 AM4/2/16
to us...@tortoisesvn.tigris.org
Hello,

I have created a repository in the SVN. I am able to checkout/checkin/add/commit/delete etc. through the svn command line.

But when I try to access the repository through the tortoise svn, i/ get the following error message

"Unable to connect to a repository at URL http://xxx.xxx.xxx.xxx:18080/svn/repos/wiwigo'
Unexpected HTTP Status 500 "Internal server error" on /svn/repos/wiwigo.

Additional Errors:
Could not open the requested SVN File System.

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

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

Simon Large

unread,
Apr 2, 2016, 4:08:45 AM4/2/16
to us...@tortoisesvn.tigris.org
On 31 March 2016 at 14:02, Deepak Bhatia <toreach...@gmail.com> wrote:
Hello,

I have created a repository in the SVN. I am able to checkout/checkin/add/commit/delete etc. through the svn command line.

But when I try to access the repository through the tortoise svn, i/ get the following error message

"Unable to connect to a repository at URL http://xxx.xxx.xxx.xxx:18080/svn/repos/wiwigo'
Unexpected HTTP Status 500 "Internal server error" on /svn/repos/wiwigo.

Additional Errors:
Could not open the requested SVN File System.

Can you show us the svn command line that works (and please check that what you give us is exactly what you tried).

Was that using the svn client that comes with TortoiseSVN?

Simon

Deepak Bhatia

unread,
Apr 4, 2016, 10:58:28 AM4/4/16
to us...@tortoisesvn.tigris.org
Hello Simon,

svn co http://xxx.xxx.xxx.xxx:18080/svn/wiwigo wiwigo --username=admin

svn ci -m "First Data To Repository"

These svn commands comes from tortoise svn installed.

These work fine.

But I try to explore the repository from the tortoise svn gui, I get the error I had given earlier.

Regards

Deepak Bhatia

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

Stefan Hett

unread,
Apr 4, 2016, 11:07:03 AM4/4/16
to us...@tortoisesvn.tigris.org
Hi Deepak,

> Hello Simon,
>
> svn co http://xxx.xxx.xxx.xxx:18080/svn/wiwigo wiwigo --username=admin
>
> svn ci -m "First Data To Repository"
>
> These svn commands comes from tortoise svn installed.
>
> These work fine.
>
> But I try to explore the repository from the tortoise svn gui, I get the error I had given earlier.
>
> Regards
>
> Deepak Bhatia
is this a typo of yours, or is that the cause of the issue you see?
http://xxx.xxx.xxx.xxx:18080/svn/repos/wiwigo
vs.
http://xxx.xxx.xxx.xxx:18080/svn/wiwigo

(note the absence of the repos path in the command line version).

--
Regards,
Stefan Hett

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

fonitzu

unread,
Apr 5, 2016, 7:55:43 AM4/5/16
to us...@tortoisesvn.tigris.org
Hi,

After digging for a while, I have found in tsvn's help at 4.4.3 that
using TortoiseMerge it is possible to "cherry picking" changes to be
included in a commit (in context of "Restore after commit").

How about other differs?
I regularly use ExamDiff and I miss this feature, I always need to undo
all other unrelated changes in a file before committing.

Thanks,
foni

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

Deepak Bhatia

unread,
Apr 5, 2016, 11:13:12 AM4/5/16
to us...@tortoisesvn.tigris.org
Hi Stefan,

I am using the following to make a working copy

svn co http://xxx.xxx.xxx.xxx:18080/svn/wiwigo_repo wiwigo_repo --username=admin

Which I am able to make.

But when I try access this repository wiwigo_repo through the tortoise svn gui. I get the below error message

==================================================
"Unable to connect to a repository at URL "http://xxx.xxx.xxx.xxx:18080/svn/repos/wiwigo_repo"
Unexpected HTTP Status 500 'Internal Server Error' on '/svn/repos/wiwigo_repo'

Additional Errors
Could not open the requested SVN File System
===================================================

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

Ron W

unread,
Apr 5, 2016, 11:27:42 AM4/5/16
to us...@tortoisesvn.tigris.org
On Tue, Apr 5, 2016 at 7:55 AM, fonitzu <no_...@fonitzu.com> wrote:
After digging for a while, I have found in tsvn's help at 4.4.3 that
using TortoiseMerge it is possible to "cherry picking" changes to be
included in a commit (in context of "Restore after commit").

How about other differs?
I regularly use ExamDiff and I miss this feature, I always need to undo
all other unrelated changes in a file before committing.

You can always make a copy of your working file, then diff against the previous commit of that file using what ever differ you want, undo whatever changes you need, then save back to the working file then commit that (preferably after rebuilding your project and running tests).

While that is less convenient, it is safer because you get the opportunity to build and test what you are actually going to commit before you commit it.
 

Simon Large

unread,
Apr 5, 2016, 12:14:23 PM4/5/16
to us...@tortoisesvn.tigris.org
On 5 April 2016 at 10:24, Deepak Bhatia <toreach...@gmail.com> wrote:
Hi Stefan,

I am using the following to make a working copy

svn co http://xxx.xxx.xxx.xxx:18080/svn/wiwigo_repo wiwigo_repo --username=admin

Which I am able to make.

But when I try access this repository wiwigo_repo through the tortoise svn gui. I get the below error message

==================================================
"Unable to connect to a repository at URL "http://xxx.xxx.xxx.xxx:18080/svn/repos/wiwigo_repo"
Unexpected HTTP Status 500 'Internal Server Error' on '/svn/repos/wiwigo_repo'

Additional Errors
Could not open the requested SVN File System
===================================================

Hi Deepak,

Please take the trouble to read Stefan's reply.

svn co http://xxx.xxx.xxx.xxx:18080/svn/wiwigo_repo works
Can you spot the difference in the URLs?

Simon

Stefan Küng

unread,
Apr 5, 2016, 2:42:13 PM4/5/16
to us...@tortoisesvn.tigris.org
On 05.04.2016 13:55, fonitzu wrote:
> Hi,
>
> After digging for a while, I have found in tsvn's help at 4.4.3 that
> using TortoiseMerge it is possible to "cherry picking" changes to be
> included in a commit (in context of "Restore after commit").
>
> How about other differs?
> I regularly use ExamDiff and I miss this feature, I always need to undo
> all other unrelated changes in a file before committing.

It doesn't matter which diff tool you use. If you activate "restore
after commit", then you can edit the file with whatever tool you like
and then commit. After the commit, the file is restored to what it was
before, i.e. a new diff will show only those changes that were not
committed before.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest interface to (Sub)version control
/_/ \_\ http://tortoisesvn.net

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

fonitzu

unread,
Apr 6, 2016, 2:34:48 AM4/6/16
to us...@tortoisesvn.tigris.org
On 05.04.2016 20:42, Stefan Küng wrote:
> On 05.04.2016 13:55, fonitzu wrote:
>> Hi,
>>
>> After digging for a while, I have found in tsvn's help at 4.4.3 that
>> using TortoiseMerge it is possible to "cherry picking" changes to be
>> included in a commit (in context of "Restore after commit").
>>
>> How about other differs?
>> I regularly use ExamDiff and I miss this feature, I always need to undo
>> all other unrelated changes in a file before committing.
>
> It doesn't matter which diff tool you use. If you activate "restore
> after commit", then you can edit the file with whatever tool you like
> and then commit. After the commit, the file is restored to what it was
> before, i.e. a new diff will show only those changes that were not
> committed before.
>

I know about that.

What I would like to have is a process like this:
- make a backup of the actual file (what actually "Restore after commit"
do),
- revert the file,
- diff the (reverted) file against the backup (and save the changes
using the diff tool),
- commit the file,
- restore the backup.

This will easily allow "cherry picking" working copy changes into the
commit, I don't have to revert (a lot of) changes using the diff tool
when I use "Restore after commit" to be able to keep only one change.

Of course I can do all this stuff manually, but it is not convenient to
me because usually I open the commit dialog to figure out which file(s)
are changed and need to be part of the commit and mostly have to commit
file(s) in more than one step.

foni

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

Stefan Küng

unread,
Apr 6, 2016, 8:26:34 AM4/6/16
to us...@tortoisesvn.tigris.org
On Wed, Apr 6, 2016 at 8:34 AM, fonitzu <no_...@fonitzu.com> wrote:
On 05.04.2016 20:42, Stefan Küng wrote:
> On 05.04.2016 13:55, fonitzu wrote:
>> Hi,
>>
>> After digging for a while, I have found in tsvn's help at 4.4.3 that
>> using TortoiseMerge it is possible to "cherry picking" changes to be
>> included in a commit (in context of "Restore after commit").
>>
>> How about other differs?
>> I regularly use ExamDiff and I miss this feature, I always need to undo
>> all other unrelated changes in a file before committing.
>
> It doesn't matter which diff tool you use. If you activate "restore
> after commit", then you can edit the file with whatever tool you like
> and then commit. After the commit, the file is restored to what it was
> before, i.e. a new diff will show only those changes that were not
> committed before.
>

I know about that.

What I would like to have is a process like this:
- make a backup of the actual file (what actually "Restore after commit"
do),
- revert the file,

No, don't revert, but just...
 
- diff the (reverted) file against the backup (and save the changes
using the diff tool),

... diff the changes. then in the diff tool, *undo* the changes you don't want to commit and then save.

 
- commit the file,
- restore the backup.


the rest stays the same.

Stefan


--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net

Simon Large

unread,
Apr 6, 2016, 9:44:21 AM4/6/16
to us...@tortoisesvn.tigris.org
I think he understands the existing process fine. What he is asking for is a variant of restore after commit in which you add in the lines that you do want to commit instead of taking out the lines you don't want to commit.

Simon

fonitzu

unread,
Apr 6, 2016, 11:05:08 AM4/6/16
to us...@tortoisesvn.tigris.org
On 06.04.2016 15:42, Simon Large wrote:
> On 6 April 2016 at 13:26, Stefan Küng <torto...@gmail.com
> <mailto:torto...@gmail.com>> wrote:
> I think he understands the existing process fine. What he is asking for
> is a variant of restore after commit in which you add in the lines that
> you do want to commit instead of taking out the lines you don't want to
> commit.
>
> Simon


Thanks Simon, that's correct.

I use the actual restore after commit as-is, but sometimes it's a pain
to revert all that changes just to keep few lines, without taking a loop
through external editors & co.


In theory such situations should not happen, but that's theory...

foni

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3168413
Reply all
Reply to author
Forward
0 new messages