swertel: I have been contemplating moving one of my repositories to another computer on my LAN (to act as a server location), to be able to access my repository from 2 different machines on the LAN. Do you (or anyone else) have experience doing anything like this for computers not on the same local network? Such as using a Virtual Private Network (VPN), or FTP location. I am currently using an Alibre Server Repository, but looking to share locally among two different logins as well.
I understand from other posts that two computers (even with different logins) can not share the same repository simultaneously. In fact while I was learning to manipulate the repository configuration file, I found that if a second machine came online with the same repository, the repository dropped from the available list for both machines. I was looking to be able to add a COPY of my repository to another computer for reference information; as a read-only open (part already checked out) does not allow even use of the measurement tool to obtain information as all functions are disabled. I am assuming there was a conflict with the same unique repository identifier appearing on two different logged users.
I am also currently looking into the Intranet Repository offering from Alibre to allow hosting a server locally on my LAN, but understand that is a custom installation requiring individual tailoring to each installation. Additionally, the benefits may not be worth the costs involved. I assume it will have the same read-only limitations for checked out files. I am looking at a FAST way to share files between two logged in users on the same LAN, without going out and back across the internet. Anyone out there have any experience with Alibre's Intranet Repository?
C3D: To share files between computers with different logins, you need to have both online, and you can share your local repositories to the other user.
You can use Alibre's Server Repository, that is part of the Expert level package, to store your files always online and access them from 2 different locations for the same or different user login.
To share a repository between two computers at different locations, you can save the repository to a removable drive (USB pen/thumb drive etc.) that you take with you. Then modify the registry configuration file on the second machine to specify or include the removable drive. The registry configuration file is located at C:\\Documents and Settings\\"Windows Username"\\Application Data\\Alibre Design\\"Alibre username"\\Repositories.cfg file. This is an XML file listing the location of your repositories and can be edited with Notepad. Copy the line of information on your "movable" repository from the source machine, or copy an existing line and change the repository name (info in {} braces) and location. You can move your Repository to your removable media using the Move command from the Alibre Repository Explorer (move it first before working with the Repositories.cfg file).
Warning: This operation has the potential to cause a host of problems and you should have a good understanding of the Windows file system and use of Windows Explorer. Make sure you do a full Snapshot of ALL your repositories before attempting any such operation. Expect to spend some time learning and experimenting, as well as possibly restoring your data should everthing go awry. You are entering into maniuplating Alibre's internals that is not for the faint of heart.