Added files fitting to largeFile-patterns will be shown in manifest, but not in changese
Created originally on Bitbucket by justAnHgUser
in my mercury repository the largefile-extension is activated. The specific settings therefore in the mercurial.ini are:
[extensions] largefiles =
[largefiles] minsize = 4
patterns = re:.*.(doc|docx|xls|xlsx|pdf)$
usercache = C:\Mercurial\largefiles
If i have in a workspace some new files (to add) with fileextensions fitting to the showed pattern, but to small (under the specified 4 mb shown above), they are not showed in the window "changeset - show all" with the changed files of the workspace. Ingoring this, i do a commit, which works without visible errors. If i select the new created changeset and watch the changed files, the files with this extensions are not showed in the list. But if i view the manifest-view of the same changeset, this files seems to exists in the changeset! A call of "hg verify" delivers:
c:\el\workspace\HgRepo>hg verify checking changesets checking manifests crosschecking files in changesets and manifests checking files 7331 files, 181 changesets, 19344 total revisions
This looks like nothing incorrect can be detected. And if i use the changeset, whose manfest-view differ from the changeFile-view to update a workspace, the files are created. But if i view the folders in the windows-explorer, the mentioned files are shown with the modified-icon!
On adding the new files by console with console-call
$ hg commit --addremove --message=".."
the files are seen correctly in manifest- and changedfile-view of the changeset in tortoise!