Check In All Very Slow

General questions about using FtpVC, ideas for new features, bug reports, and usage tips.
Post Reply
amin
Junior Member
Posts: 20
Joined: Fri Dec 05, 2008 6:00 pm

Check In All Very Slow

Post by amin » Sat Sep 05, 2009 1:33 pm

I would like to check in all files that I have checked out in various folders in one sweep. When I right click on the root folder and choose Check In and then check the recursive checkbox, it takes forever for ftpvc to accomplish the task.

I have over 600 files on my remote ftp location, of which 200 are under ftpvc and only 20 are checked out. It appears that when recursive check in is initiated, ftpvc enumerates all 600 files to build a file list which would take forever. Why shouldn't the identification of 20 checked out files be faster than this?

Help menu says I am on version 2.5 build 2.5.1.0
Thanks

User avatar
psguru
Site Admin
Posts: 1772
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Check In All Very Slow

Post by psguru » Sat Sep 05, 2009 4:21 pm

It's an expensive operation, especially considering that it's done over an FTP connection. FtpVC needs to enumerate all files in order to find out which ones are checked out (stub files are opened for each remote file). Since you are using recursive check-in, all directories have to visited.

A better approach would be to use the Find Checkouts command (recursively), then check in your 20 checked-out files.
psguru
PrestoSoft

Post Reply