?
Solved

Manual File Locking

Posted on 2012-04-07
6
Medium Priority
?
360 Views
Last Modified: 2012-05-04
I am wondering if there is any solution to the following scenario?...

I have a few clients working remotely over a relatively fast VPN connection. They are able to open and edit word files, pdf's, indesign files and most every file type over the network with little to no lag directly from out main data server at the main location.

However, I also have a few installations of Autocad Civil 3d in the remote office and when users attempt to open these files directly from the server they get unacceptable lag times during the opening process.

A solution is to simply copy the autocad file directly onto the users local computer, edit it, then upload it back to the main server. This works fine as the file itself only takes a few seconds to download/upload and they are able to edit the file without any lag from the WAN. However, this brings us to the main crux of the question...

When the user has the file on their local drive, the file that is on the main server is still able to be accessed and edited by others in the office. This brings the possibility of two versions of the file being edited at the same time and presents a problem. Is there any way that i can achieve a locking behavior similar to that which is observed when a file is being edited on the file that is still on the main server?

That is, I would like to have the scenario play out like this:

1. the remote user wants to edit a file so they down load the file onto their local machine.

2. the user then locks the original file on the server side so that there is no ability to edit this file.

3. the user edits the file locally.

4. when finished, the user unlocks the server file and copies his locally edited file to the server, replacing the original - unedited - file.

So, to achieve this I am looking for the ability, and/or best way to go about 'manually' locking a file as if it were being edited by a user.

Another way to look at this would be to figure out exactly why the autocad files take so long to open. It seems that they open and you are able to view the drawing on your screen, but then the program 'stalls' for about a minute and then all is good. I'm assuming that the program is doing some Xref resolution and other things behind the scenes.


Anyways, any help is much appreciated!
The users are suing Windows 7 clients and the main data server is running Windows Server 2003 R2.

-Atari911
0
Comment
Question by:Atari911
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 17

Expert Comment

by:Anuroopsundd
ID: 37819976
you can have option of sharepoint server.
in that user have the functionality of checkout and checkin of the files.
0
 
LVL 17

Expert Comment

by:Anuroopsundd
ID: 37819979
0
 
LVL 2

Author Comment

by:Atari911
ID: 37820039
Sharepoint: I would hate to have to setup an entirely new infrastructure just to lock files down. I always tend toward the philosophy of using a solution that does one thing and does it well, rather then the whole suite of features. Ill look into this option tho.

Subversion: would also require that we change the infra-structure of our data system.

Both of these solutions would possibly work but i am looking for a way to simply lock a file from use that can be done without much hassle on the users end.
0
 
LVL 17

Accepted Solution

by:
Anuroopsundd earned 2000 total points
ID: 37820047
solutions for file server locking.. have a look at below one.. http://www.peersoftware.com/products/peerlock/peerlock.aspx
0
 
LVL 2

Author Closing Comment

by:Atari911
ID: 37929986
This software was exactly what I was looking for. A little pricey but it performs!
0

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When the s#!t hits the fan, you don’t have time to look up who’s on call, draft emails, call collaborators, or send text messages. An instant chat window is definitely the way to go, especially one like HipChat. HipChat is a true business app. An…
In this blog, we’ll look at how improvements to Percona XtraDB Cluster improved IST performance.
This Micro Tutorial will go in depth within Systems and Security in Windows 7 and will go into detail regarding Action Center, Windows Firewall, System, etc. This will be demonstrated using Windows 7 operating system.
This Micro Tutorial will give you a introduction in two parts how to utilize Windows Live Movie Maker to its maximum capability. This will be demonstrated using Windows Live Movie Maker on Windows 7 operating system.
Suggested Courses
Course of the Month10 days, 15 hours left to enroll

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question