![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Addins Folder on Network Drive Topic Summary: Created On: 13-Jun-2007 15:25 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Has anyone had any trouble when pointing the addins folder to a network drive??? It seems harmless enough, but just wondering if anyone has run into anything unusual.
Thanks. ------------------------- Craig Forant me@craigforant.com |
|
![]() |
|
![]() |
|
Yes you can point addins to a network drive. Looks like this:
"addins" ="\\\\MyServer\\DXL-v8\\Module;\\\\MyServer\\DXL-v8\\Project" Now it gets sticky of the DXl has Include references to a network. I've got a 'Includes' folder under the above 'module' folder and the DXL does relative includes: #include <Includes\Lib-Basic.inc> It gets rediculously sticky if you have Layout or AttrDXL containing such references. This generally fails since everyone using the module needs access to that network folder, which generally isn't the case. - Louie |
|
![]() |
|
![]() |
|
I don't have the addins folder pointing to a network drive. I just write all my tools in .inc files, encrypt them, then make a DXL file that points to the encrypted code file out on the network.
------------------------- David Pechacek AAI Services Textron dpechacek@sc-aaicorp.com David.Pechacek@gmail.com |
|
![]() |
|
![]() |
|
Yep, had this running without incident for about 3 years. The main tedious thing is that you need to update the registry on each client install machine so that 'addins' points to the server as Louie specifies above. Depending on your IT department, this can be done remotely, else make a coffee and spend the morning walking round to manually install. Very well worth it though. And if you are going this far, might as well use some sort of source controll (CVS or whatever is your favourite) and ensure your DXL code is under control too :-). Anyone else got tips for this aspect?
------------------------- Andrew Tagg Thales Air Systems, Melbourne Australia. andrew.tagg@thalesatm.com |
|
![]() |
|
![]() |
|
Well for source control, I'm the only one writing the scripts here. But thats why I encrypt my tools. That way someone can't take the code, make some modification to it I don't know about, and then complain to me when they screw something up.
------------------------- David Pechacek AAI Services Textron dpechacek@sc-aaicorp.com David.Pechacek@gmail.com |
|
![]() |
|
![]() |
|
I've got a Registry update file installed with the addins that points to that specific addins directory. Save the attached 'code' to a file perhaps named 'DXL-Addins-v81_LocalMachine_MyServer.reg'. When a user double clicks on the file it updates the registry and points all users on that client to the addins on the network.
Notes: [1] Double clicking RUNS the *.reg file. To edit or view it, right click on the file and select 'Edit' in the pull down. [2] The original for this file can be created by navigating to the doors config area in the registry, and then exporting. [3] After exporting and removing the other values (like 'data'), change the first line to 'REGEDIT4'. This refers to Registry editor back in 1999. That change is needed in case you export from perhaps registry version 8 and try to import it into an older version perhaps 7; that version 7 of the registry won't recognize the banner inserted by 8. With this change, all version of the Registry editor will recognize the file as a valid registry update file. [4] Notice evil big brother has inserted the open modes commands. [5] Notice this file erases the local user's values of these addins (last 6 lines of the file). I don't know how to delete a registry entry with a file like this, but setting the values to null has the same effect. [6] You need a sibling file like this one, except the last 6 lines are removed and the 'HKEY_Local_Machine' in line 6 is replaced with 'HKEY_Current_User'. Change 'LocalMachine' to 'CurrentUser' in the name of this file. This file is needed for folks who lack Admin rights to their client, and it will update the registry on their client for that one person but not for anybody else. - Louie |
|
![]() |
|
![]() |
|
The .reg file will overwrite the exisiting entry if that contains any value! So, if someother addins already assigned through registry entry will be lost!
Greetings, Rony Iftakher Uddin |
|
![]() |
|
![]() |
|
I didn't know about the Current User thing Louie, thanks for that. At my company all the users lack admin rights on their own machines, guess that's standard for large compaies these days. Usually I have to log an IT request to configure my users regisrty, but that might be the key I need to get them working this morning rather than next week. Thanks
------------------------- Andrew Tagg Thales Air Systems, Melbourne Australia. andrew.tagg@thalesatm.com |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Addins Folder on Network Drive
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.