Within our organization we have decided that we do not want to have the ability to merge any files.
To ensure that would not happen I deleted all the of file types from the 'Mergeable Files' of the repository settings. Now when attempting to check out a file it throws an error.
Is there another way to disable file merging that will not cause errors?
Also can someone please attach the default list so that I can add it back to my settings.
Thanks!
Brandie
Mergeable File Types
Re: Mergeable File Types
You can require exclusive locks in the repository settings inside the Vault admin web page. That will prevent merging.
If you are on Vault 7.2 and later, you should be able to remove all the extensions.
If you are on Vault 7.2 and later, you should be able to remove all the extensions.
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support
Re: Mergeable File Types
I am using a trial license for Vault 8.
This is the error messages that I get when I remove all the extensions:
[1/9/2015 9:03:29 AM] Local file update for $/Task Audit Report/Code by engine (original).docx failed: System.NullReferenceException: Object reference not set to an instance of an object.
at VaultClientOperationsLib.TreeCache.IsFilenameMergeable(String filename)
at VaultClientOperationsLib.WorkingFolder.DoesFileNeedEOLNormalization(ClientInstance ci, VaultClientFile file, Int32& nTargetEOL)
at VaultClientOperationsLib.WorkingFolder.UpdateHiddenFileContentsFromDelta(VaultClientFile file, String deltaFile, Int64 baseVersion, Int64 targetObjVerID, UInt32 targetCRC, Int64 targetSize, Boolean bCheckToCleanupBaselineFiles)
at VaultClientOperationsLib.UpdateThread.ProcessCommand(UpdateThreadCommand command, UpdateThreadCommandResult& outputResult)
[1/9/2015 9:03:32 AM] Version Check: An error occurred when trying to retrieve version.xml file from the SourceGear website
This is the error messages that I get when I remove all the extensions:
[1/9/2015 9:03:29 AM] Local file update for $/Task Audit Report/Code by engine (original).docx failed: System.NullReferenceException: Object reference not set to an instance of an object.
at VaultClientOperationsLib.TreeCache.IsFilenameMergeable(String filename)
at VaultClientOperationsLib.WorkingFolder.DoesFileNeedEOLNormalization(ClientInstance ci, VaultClientFile file, Int32& nTargetEOL)
at VaultClientOperationsLib.WorkingFolder.UpdateHiddenFileContentsFromDelta(VaultClientFile file, String deltaFile, Int64 baseVersion, Int64 targetObjVerID, UInt32 targetCRC, Int64 targetSize, Boolean bCheckToCleanupBaselineFiles)
at VaultClientOperationsLib.UpdateThread.ProcessCommand(UpdateThreadCommand command, UpdateThreadCommandResult& outputResult)
[1/9/2015 9:03:32 AM] Version Check: An error occurred when trying to retrieve version.xml file from the SourceGear website
Re: Mergeable File Types
I've reproduced the error now and will get a bug logged. While I research this further, could you enter in a dummy extension just so there is something there? In my test, I entered .aaa as the only mergeable extension.
F: 18051
F: 18051
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support