Retrieving Binary files (dll's and images) exceptions

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
rwoodruf
Posts: 25
Joined: Thu Nov 03, 2005 12:23 pm

Retrieving Binary files (dll's and images) exceptions

Post by rwoodruf » Thu Nov 03, 2005 12:45 pm

Hello.

I am doing the 30 day trial for vault. I am running version 3.1.4.3543 and when I attempt to get latest on images or dll's i get the following error. I have attached a file containing all the contents from my message window. Any and all help is appreciated.

-- Rodney

Local file update for $/Projects_2_5_1/ShoppingDotComTest/resources/log4net.dll failed: System.Exception: invalid EOL specified!
at VaultClientOperationsLib.OperationsMisc.ChangeEOL(String fileNameIn, String fileNameOut, Int32 EOLin, Int32 EOLout)
at VaultClientOperationsLib.WorkingFolder.UpdateWorkingFile(VaultClientFile file, Int64 targetVersion, Int64 displayVersion, MergeType merge, DateTime dt, Boolean makeBackups, OverwritePrompt PromptData)
at VaultClientOperationsLib.WorkingFolder.UpdateWorkingFile(VaultClientFile file, Int64 targetVersion, Int64 displayVersion, MergeType merge, DateTime dt, OverwritePrompt PromptData)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(GetFileInfo[] infos, MakeWritableType makeWritable, SetFileTimeType setFileTime, MergeType merge, Boolean updateHiddenFilesOnly, String ancestorFullPath, Boolean flat, String ancestorDiskPath, OverwritePrompt PromptData, Boolean isLabelGet, String currentPathToLabelItem, Int64 labelID, Boolean isRetry)
[11/3/2005 1:22:31 PM] Checked out folder $/Projects_2_5_1
Attachments
vaulterrors.zip
(18.61 KiB) Downloaded 555 times

rwoodruf
Posts: 25
Joined: Thu Nov 03, 2005 12:23 pm

Update (not only binary files)

Post by rwoodruf » Thu Nov 03, 2005 12:57 pm

This error has happened with my global.asax file and my nant build file. Error is below

[11/3/2005 1:50:40 PM] Local file update for $/Projects_2_5_1/sites/cda/Global.asax failed: System.Exception: invalid EOL specified!
at VaultClientOperationsLib.OperationsMisc.ChangeEOL(String fileNameIn, String fileNameOut, Int32 EOLin, Int32 EOLout)
at VaultClientOperationsLib.WorkingFolder.UpdateWorkingFile(VaultClientFile file, Int64 targetVersion, Int64 displayVersion, MergeType merge, DateTime dt, Boolean makeBackups, OverwritePrompt PromptData)
at VaultClientOperationsLib.WorkingFolder.UpdateWorkingFile(VaultClientFile file, Int64 targetVersion, Int64 displayVersion, MergeType merge, DateTime dt, OverwritePrompt PromptData)
at VaultClientOperationsLib.ClientInstance.ProcessGetFileRequests(GetFileInfo[] infos, MakeWritableType makeWritable, SetFileTimeType setFileTime, MergeType merge, Boolean updateHiddenFilesOnly, String ancestorFullPath, Boolean flat, String ancestorDiskPath, OverwritePrompt PromptData, Boolean isLabelGet, String currentPathToLabelItem, Int64 labelID, Boolean isRetry)

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Thu Nov 03, 2005 2:55 pm

Yes, we've seen this and are looking into it.

It seems that the problem arises when you branch a folder with binary files. A get fails on the binary files. Is this what you are seeing? Vault treats any file as binary if it's not in the "mergeable" extensions list in the Vault Admin Tool ->Repository Options.

We'll have a fix soon.
Linda Bauer
SourceGear
Technical Support Manager

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Fri Nov 04, 2005 8:56 am

OK, we've identified the problem, which was introduced in 3.1.3. We will have a fix available hopefully today.

rwoodruf
Posts: 25
Joined: Thu Nov 03, 2005 12:23 pm

Branching Binary Files

Post by rwoodruf » Fri Nov 04, 2005 11:55 am

This problem has now started happening with some of my non-binary files such as my nant build file. The file that I attached to the original post contains several versions of the exception which also happened with non-binary files.

Although, the problem occurs when I attempt to get latest. I spent a couple of months evaluating source control tools and settled on yours for price/performance. However, this is a little challenging as my boss was preventing me from doing the switch and finally gave me the last three days to accomplish it. So, end of day today for a fix would be wonderful.

Rodney J. Woodruff
Senior Technical Architect
Ziff Davis Media, Incorporated

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Fri Nov 04, 2005 2:12 pm

Rodney,

Send me some email with contact info and I'll make sure you can get setup today.

Thanks,
Dan

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Fri Nov 04, 2005 5:12 pm

It is likely that although the files you mentioned are text files, they are not in the default mergable file list (defined in the admin tool), so are treated as binary by Vault.

In any case, we now have a 3.1.5 available at http://www.sourcegear.com/vault/downloads.html so try it out - it should address the issue.

rwoodruf
Posts: 25
Joined: Thu Nov 03, 2005 12:23 pm

Problems seems to be fixed

Post by rwoodruf » Tue Nov 08, 2005 1:50 pm

Thanks for your prompt response to this error. All things appear to be working fine now.

-- Rodney

Post Reply