Vault and Multi-Edit

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
adrie
Posts: 14
Joined: Wed Jan 14, 2004 9:12 am
Location: Accept Development, Netherlands
Contact:

Vault and Multi-Edit

Post by adrie » Tue Jun 08, 2004 1:21 am

We use the Vault client from within Multi Edit.
This editor has a standard SCC interface and worked fine.
Until the login profiles were introduced.
Since that moment Vault keeps asking for the login profile.
Depending on the action to perform, it is being asked multiple times.
Ofcourse this is very annoying.
Is there anyone experiencing similar problems :?:

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Tue Jun 08, 2004 6:00 am

Have you set up one of the profiles to connect automatically? You can do this in the Edit Profiles dialog from the login dialog. Also, you might want to choose a repository to automatically connect to.

adrie
Posts: 14
Joined: Wed Jan 14, 2004 9:12 am
Location: Accept Development, Netherlands
Contact:

Post by adrie » Thu Jun 10, 2004 4:24 am

jeremy_sg wrote:Have you set up one of the profiles to connect automatically? You can do this in the Edit Profiles dialog from the login dialog. Also, you might want to choose a repository to automatically connect to.
Ofcourse I did that.
That part of the login is very obvious.
The problem is, that Multi Edit probably doesn't see it (anymore...)
In the Vault versions without the login profiles (pre 2.xx) there were no problems at all. So I would really want an option to disable the loginprofiles and use the old login style

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Thu Jun 10, 2004 9:14 am

Ok. I'm officially confused. I'm going to try to restate your problem to see if I can understand it.

You load up MultiEdit with Vault Integration.

Your connection to Vault is automatically established, because you have a profile with auto-connection

You then perform an operation. You're prompted for login, despite your profile settings.

The GUI client connects automatically, but MultiEdit stubbornly refuses to leave you alone.

adrie
Posts: 14
Joined: Wed Jan 14, 2004 9:12 am
Location: Accept Development, Netherlands
Contact:

Post by adrie » Fri Jun 11, 2004 3:42 am

Yes, that's totally right.
While in the same session of Multi Edit, if I want to check out a file that isn't in a directory that's in the associated directorylist, I am able to browse for the correct project and directory, so the connection is there.
But when the transaction starts, I get the loginscreen, (sometimes more then once), despite of the login profile that is checked to choose it automatically next time.

In a way, the current procedure differs from the one that was used in the pre 2.xx version of the Vault client.

The GUI client has no problems using the profiles.
At first I thought this behaviuour was caused by simultaniousely having Multi Edit and the Gui Client open at the same time, but with the GUI Client closed, I get the same annoying login screen.

Guest

Post by Guest » Fri Oct 15, 2004 3:22 am

I found the problem on the login screens in Multi Edit.
It is caused by the slashes in the projectname.

By adding the following lines of code in the ME SCC sourcefile, just below the block with " if ( g_SccPkg == "SourceOffSite" ) {
.....
}


if ( g_SccPkg == "SourceGear Vault" ) {
// Change \\ to /
Jx = 1;
while ( Jx = XPos( "\\", TProjName, Jx ) ) {
TProjName = Str_Ins( "/", Str_Del( TProjName, Jx, 1 ), Jx );
}
}

Apparently Sourcegear puts the slashes the other way around.
I don't know what the standard is for SCC, but this addition workes for me, so problem solved !!!!!

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Mon Jul 11, 2005 2:15 pm

For anyone using Multi-Edit, please note:

SourceGear Vault does not support integration with Multi-Edit. While some development tools appear to integrate with Vault, there can be unexpected results.

We've had specific reports of file status being incorrect when users used Multi-Edit's Diff, which calls the SCC API. This can lead to files being overwritten rather than merged.
Linda Bauer
SourceGear
Technical Support Manager

Post Reply