Automation problem with "connect to server" dialo
Moderator: SourceGear
Automation problem with "connect to server" dialo
Hello,
I have to automate EnterpriseArchitect, an UML case tool that can be configured to use SourceGear Vault as version control software. Unfortunately, the vault always pops up the "connect to server" dialog when the EnterpriseArchitect project loads, irreversibly stopping my automated process.
Is there a way to suppress this dialog, forcing the vault to connect automatically ?
Here is what I already tried:
- Defined a profile and selected it. Unfortunately, the dialog forgets the selection the next time.
- Searched the registry for appropriate entries, but didn´t find anything suitable.
- I found a "connect using this profile" checkbox when starting the vault client manually. But somehow this checkbox is not available when loading the Enterprise Architect project file.
My company is using vault client version 3.5.0 (4741).
Any idea ?
Best regards,
H.Seitz
I have to automate EnterpriseArchitect, an UML case tool that can be configured to use SourceGear Vault as version control software. Unfortunately, the vault always pops up the "connect to server" dialog when the EnterpriseArchitect project loads, irreversibly stopping my automated process.
Is there a way to suppress this dialog, forcing the vault to connect automatically ?
Here is what I already tried:
- Defined a profile and selected it. Unfortunately, the dialog forgets the selection the next time.
- Searched the registry for appropriate entries, but didn´t find anything suitable.
- I found a "connect using this profile" checkbox when starting the vault client manually. But somehow this checkbox is not available when loading the Enterprise Architect project file.
My company is using vault client version 3.5.0 (4741).
Any idea ?
Best regards,
H.Seitz
Just checked it. No MSSCCPRJ.SCC is available.
But, EA just checks in .xmi files which are not organized in something similar to a solution or project. So i am not sure if this file is needed.
The strange thing is:
This problem only occurs on our productive system which is running on a virtual machine. The dialog is not popping up on the development system. Thats why i suspect a configuration problem.
Another note: The dev system has the vault server installed locally.
But, EA just checks in .xmi files which are not organized in something similar to a solution or project. So i am not sure if this file is needed.
The strange thing is:
This problem only occurs on our productive system which is running on a virtual machine. The dialog is not popping up on the development system. Thats why i suspect a configuration problem.
Another note: The dev system has the vault server installed locally.
I understand. Let me re-phrase my post.
The Vault IDE client is looking for a MSSCCPRJ.SCC file for profile information. With the login and server info the IDE client can bypass the dialog you mention. Without that specific file, Vault does not have enough information to pass along to the server, so the dialog is presented to collect the connection information.
The Vault IDE client is looking for a MSSCCPRJ.SCC file for profile information. With the login and server info the IDE client can bypass the dialog you mention. Without that specific file, Vault does not have enough information to pass along to the server, so the dialog is presented to collect the connection information.
Jeff Clausius
SourceGear
SourceGear
You might be able to, but I don't have an example of the format. Unfortunately, your going to have do some research to find that out.
You could create a sample Visual Studio project in a dummy repository. I believe adding the solution/project to source control from within Visual Studio will create the files. If they are not there, get the solution / project into source and then do an "Open from Source Control" from within Visual Studio. Once you have the files, you'll have to take a look at the contents to see how the file is constructed.
Good Luck.
You could create a sample Visual Studio project in a dummy repository. I believe adding the solution/project to source control from within Visual Studio will create the files. If they are not there, get the solution / project into source and then do an "Open from Source Control" from within Visual Studio. Once you have the files, you'll have to take a look at the contents to see how the file is constructed.
Good Luck.
Jeff Clausius
SourceGear
SourceGear