Retrieving Binary files (dll's and images) exceptions
Moderator: SourceGear
Retrieving Binary files (dll's and images) exceptions
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
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
Update (not only binary files)
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)
[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)
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.
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
SourceGear
Technical Support Manager
Branching Binary Files
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
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
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.
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.
Problems seems to be fixed
Thanks for your prompt response to this error. All things appear to be working fine now.
-- Rodney
-- Rodney